国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

空氣包覆紗機的紗線單錠計長系統(tǒng)設(shè)計

2015-05-08 09:18沈星林袁嫣紅張建義
關(guān)鍵詞:中繼紗線編碼器

沈星林, 袁嫣紅, 張建義

(浙江理工大學(xué)浙江省現(xiàn)代紡織裝備技術(shù)重點實驗室, 杭州 310018)

空氣包覆紗機的紗線單錠計長系統(tǒng)設(shè)計

沈星林, 袁嫣紅, 張建義

(浙江理工大學(xué)浙江省現(xiàn)代紡織裝備技術(shù)重點實驗室, 杭州 310018)

傳統(tǒng)空氣包覆紗機采用定時換取紗筒的簡單電機控制系統(tǒng),無法自動獲取紗筒上紗線長度,在后續(xù)工序中容易產(chǎn)生筒腳紗,造成浪費資源,且降低工作效率。針對這一問題,設(shè)計了以PLC和ARM為控制核心,結(jié)合變頻器、編碼器、觸摸屏、打印機等器件的紗線單錠計長系統(tǒng)。系統(tǒng)使用RS485通信協(xié)議傳輸數(shù)據(jù),通過PLC實時計算工作紗筒的紗線長度;分析計長系統(tǒng)中自定義通信協(xié)議格式、軟件程序?qū)τ嬮L的影響。結(jié)果表明,在主軸高速運行的實驗平臺上,系統(tǒng)可以精確、快速計算每錠紗線的長度。

空氣包覆紗機; PLC; ARM; RS485; 單錠計長; 紗線

0 引 言

隨著紡織機械的自動化、智能化程度逐漸提高,空氣包覆紗機的高效化、柔性化程度也逐步增強[1]??諝獍布啓C控制系統(tǒng)不僅需要實現(xiàn)多電機的協(xié)調(diào)控制、斷紗檢測與滿筒自??刂?同時需要對實時長度、各電機轉(zhuǎn)速、歷史報警記錄等數(shù)據(jù)統(tǒng)計。為了提高系統(tǒng)性能,需要選擇合適的控制方式和通信方式,增加系統(tǒng)的實時性。筒子的紗線長度每超過預(yù)設(shè)長度1 m就有可能導(dǎo)致后續(xù)工藝過程中上百米的紗線浪費。因此,筒子的紗線長度越精確,下道工序的筒腳紗浪費越少,經(jīng)濟(jì)效益越高[2]。

國內(nèi)的空氣包覆紗機大部分采用齒輪測速,用接近開關(guān)采樣單位時間內(nèi)通過的轉(zhuǎn)軸齒輪的齒數(shù)計算轉(zhuǎn)速[3],這種方法測量的轉(zhuǎn)速以及計算出的紗線長度不夠精確;自動化程度較高的系統(tǒng)采用了單錠單控的控制方式計算每一錠紗線長度[4],但是這種方式的經(jīng)濟(jì)成本比較高。

本文設(shè)計了一種可以運用于大部分高速運行狀態(tài)紡機的計長測量系統(tǒng),包含顯示、報警、滿筒自切等功能。系統(tǒng)主要采用RS485通信技術(shù),以PLC和ARM板為控制核心,利用增量式編碼器測量各轉(zhuǎn)軸速度,通過計長控制系統(tǒng)計算紗線長度,通過觸摸屏顯示各工藝參數(shù)以及各錠紗線長度。

1 系統(tǒng)方案及硬件設(shè)計

空氣包覆紗機控制系統(tǒng)主要包括轉(zhuǎn)速控制系統(tǒng)和計長系統(tǒng)。計長系統(tǒng)采用RS485通信,負(fù)責(zé)紗線狀態(tài)數(shù)據(jù)通信以及控制指令的傳輸。RS485總線簡單可靠,成本低廉,在工業(yè)控制和智能家居等場合得到了廣泛的應(yīng)用[5]。借鑒分布式網(wǎng)絡(luò)的設(shè)計理念,采用開放式控制構(gòu)架,檢控板分布控制各錠,PLC集中處理信息[6]。本文主要研究計長系統(tǒng),并且分析計長系統(tǒng)中因通信引起的長度誤差。系統(tǒng)硬件組成如圖1所示。

計長系統(tǒng)采用主從式控制,從機不主動發(fā)送數(shù)據(jù)或命令,都由主機控制。整體機器長16節(jié),每節(jié)包含12錠,每塊檢控板檢測一節(jié)機器。用撥碼開關(guān)確定檢控板地址,電容式感絲器檢測紗線狀態(tài),切紗器執(zhí)行滿筒切紗功能。若每塊紗線檢控板直接與PLC通信,數(shù)據(jù)通信量太大,容易導(dǎo)致數(shù)據(jù)阻塞,降低實時性。因此增加LPC1752中繼控制板,減少了PLC的負(fù)荷。由中繼板輪詢各紗線檢控板上紗線的工作狀態(tài),中繼板只有當(dāng)紗線狀態(tài)發(fā)生變化時才與PLC進(jìn)行數(shù)據(jù)交互。PLC利用轉(zhuǎn)速控制系統(tǒng)中編碼器的測量值,結(jié)合中繼板通信的數(shù)據(jù),判斷各錠紗線狀態(tài)以及計算每錠紗線當(dāng)前長度。操作者可以通過人機界面設(shè)置機器的工藝參數(shù)以及在線監(jiān)測紗線當(dāng)前的工作狀態(tài)。

圖1 空氣包覆紗機監(jiān)控系統(tǒng)硬件組成

計長系統(tǒng)中每塊紗線檢控板獨自檢測各紗線的狀態(tài),并保存在寄存器中;中繼板通過RS485定時向各檢控板發(fā)送讀取紗線狀態(tài)的指令,獲取保存在各寄存器中的紗線狀態(tài),當(dāng)一次輪詢結(jié)束后,中繼板保存最新讀取的紗線狀態(tài),與上一次輪詢讀取的紗線狀態(tài)相比較,只有當(dāng)紗線狀態(tài)發(fā)生變化時,中繼板才通過專門的硬件握手通道與PLC進(jìn)行通信,PLC結(jié)合紗線狀態(tài)和高速計數(shù)器,計算單錠紗線長度。

2 計長系統(tǒng)軟件設(shè)計

2.1 計長系統(tǒng)PLC獨立計長方法

根據(jù)物理學(xué)中運動的合成與分解原理,每根紗線的卷繞運動是摩擦輥運動和槽筒運動的合運動,紗線運動可分解成水平運動和垂直運動。依據(jù)勾股定理求紗線各個時刻的長度。若第i錠斷紗,則可通過式(1)計算第i錠紗線長度Li,

(1)

其中L1i表示第i錠紗線垂直長度,可以通過式(2)計算得到,

(2)

L2i表示第i錠紗線水平長度,可以通過式(3)計算得到,

(3)

其中式(2)、(3)中的ΔKmci、ΔKcti分別表示第i錠紗線未斷紗期間,槽筒高速計數(shù)器和摩擦輥高速計數(shù)器分別記錄下編碼器脈沖數(shù)的差值,Q表示編碼器的分辨率,Dmc表示摩擦輥的直徑,T表示槽筒螺距。式(2)中ΔKmci=Kmc-K1i,Kmc表示當(dāng)前記錄的摩擦輥編碼器脈沖值;K1i表示第i錠紗線開始計長時,記錄的摩擦輥編碼器初始脈沖值。式(3)中ΔKcti=Kct-K2i,Kct表示當(dāng)前記錄的槽筒編碼器脈沖值;K2i表示第i錠紗線開始計長時,記錄的槽筒編碼器初始脈沖值。

2.1.1 單錠紗線計長

系統(tǒng)開始運行時,檢測到有紗線通過感絲器,感絲器處于工作狀態(tài)。此時,PLC的兩個高速計數(shù)端口接收的編碼器高速脈沖數(shù)作為各錠的初始值;當(dāng)出現(xiàn)斷紗時,PLC通過計長系統(tǒng)判斷具體是哪一節(jié)的哪一錠斷紗,同時記錄當(dāng)前兩個高速計數(shù)端口接收到的編碼器高速脈沖數(shù),當(dāng)前脈沖數(shù)和斷紗錠的初始值的差值即為對應(yīng)紗線長度的脈沖數(shù),從而換算成紗線長度。同時,用戶可以通過人機界面實時查詢各錠紗線的長度。

2.1.2 單錠滿筒計長

根據(jù)單錠紗線計長的原理,如果沒有斷紗,PLC運用定時器定時計算各錠紗線長度,并且判斷是否達(dá)到滿筒預(yù)設(shè)脈沖數(shù)。到達(dá)預(yù)設(shè)值后,PLC對相應(yīng)的切絲器下發(fā)滿筒切絲命令。

假設(shè)滿筒重量為5 kg,紗線最小線密度為20.2 dtex,即公定回潮率時紗線每9 000 m紗線質(zhì)量為20 g,電機軸和摩擦輥的傳動比為1∶1,紗筒周長0.3 m,編碼器分辨率3 000 P/R,所以紗線滿筒所需高速脈沖數(shù)n=(5 000×9 000×3 000)/(20×0.3)=2.25×1010。然而,三菱PLC雙向32位高速計數(shù)器的最大值為2.1×109。因此,受計長范圍限制,需要PLC軟件處理高速計數(shù)器脈沖值。各錠紗線的初始值根據(jù)各自紗線的狀態(tài)變化而變化,任何一錠紗線脈沖數(shù)都相互獨立。PLC計長程序流程如圖2所示。

圖2 PLC計長程序流程

2.2 計長系統(tǒng)的誤差分析

摩擦輥和紗筒之間打滑,紗筒直徑變大,通信時間的延時,這些因素都會引起L1i的計算誤差。卷繞筒子架和摩擦輥機構(gòu)的設(shè)計,可以一定程度上解決打滑以及紗筒直徑變化現(xiàn)象[7]。綜合空氣包覆紗機工作原理,計長系統(tǒng)的通信效率決定系統(tǒng)實時性,系統(tǒng)實時性決定計長誤差。因此,由通信原因引起的計長誤差,是計長系統(tǒng)的主要誤差來源。

2.2.1 計長系統(tǒng)理論通信時間分析

通信數(shù)據(jù)傳輸?shù)臏?zhǔn)確性決定系統(tǒng)的實時性。RS485總線信號采用差分方式傳輸,抗干擾能力強,但它僅是縮小信號的電壓振幅,增強抗干擾能力的電路結(jié)構(gòu)。因此,還需要定義合理的協(xié)議去減少失幀。比如兩個重復(fù)的幀頭和重復(fù)的長度,可以減小將干擾信號或者數(shù)據(jù)域誤認(rèn)為是幀頭的概率;加數(shù)據(jù)校驗以提高數(shù)據(jù)正確性;使用環(huán)形緩沖區(qū)存放接收和發(fā)送的數(shù)據(jù)等。

設(shè)計者可以根據(jù)自己使用情況,靈活自定義通信協(xié)議。計長系統(tǒng)通信協(xié)議采用重復(fù)的長度,使用環(huán)形數(shù)據(jù)緩沖區(qū)以及CRC數(shù)據(jù)檢驗,提高數(shù)據(jù)傳輸?shù)臏?zhǔn)確性,自定義通信協(xié)議如表1、表2所示[8]。表1中,起始符、結(jié)束符代表檢控板一幀數(shù)據(jù)的開始和結(jié)束,數(shù)據(jù)位存放12錠紗線當(dāng)前狀態(tài)。表2中,數(shù)據(jù)起始地址表示讀/寫數(shù)據(jù)的起始地址;數(shù)據(jù)區(qū)存放所有192錠紗線當(dāng)前狀態(tài)。

表1 自定義ARM_ARM(RS485)發(fā)送/應(yīng)答數(shù)據(jù)幀格式

表2 自定義PLC_ARM(RS485)發(fā)送/應(yīng)答數(shù)據(jù)幀格式

2.2.2 計長系統(tǒng)實際通信時間分析

計長系統(tǒng)中通信的報文分為3類。a)PLC主動發(fā)送報文給底層某地址紗線檢控板,通過中繼板接收報文并且應(yīng)答報文給PLC。同時,中繼板解析接收到的報文,轉(zhuǎn)發(fā)新報文給檢控板,檢控板接收并且應(yīng)答,完成本次通信。b)中繼板定時發(fā)送報文,輪詢每塊檢控板,檢控板接收并且應(yīng)答,完成本次通信。c)中繼板發(fā)送斷紗握手信號給PLC,PLC完成握手,主動發(fā)送報文給中繼板,中繼板接收并且應(yīng)答,完成本次通信,應(yīng)答報文包含各錠紗線的實時狀態(tài)。具體報文處理流程如圖3所示。

圖3 報文處理時序

系統(tǒng)的實時性主要由中繼板接收到斷紗信號的時間決定??瞻鼨C計長系統(tǒng)中檢控板數(shù)量N=16,計算PLC獲得斷紗數(shù)據(jù)時間。T1表示中繼板查詢一塊檢控板所需時間,T2表示PLC讀取中繼板一幀數(shù)據(jù)所需時間。

a)最短時間Tmin計算。當(dāng)中繼板已經(jīng)查詢完第15個通信地址,將要查詢第16個通信地址前,即圖4中C點,此時通信地址為16的檢控板中的紗線斷紗,即圖4中D段紗線,則Tmin=T1+T2≈117.4 ms。

b)最長時間Tmax計算。兩輪查詢的時間間隔為Tmid=100 ms,當(dāng)中繼板已經(jīng)查詢完第1個通信地址,將要查詢第2個通信地址前,即圖4中B點,通信地址為1的檢控板中的紗線斷紗,即圖4中A段紗線。PLC必須在中繼板下一輪查詢結(jié)束后,才能獲得紗線斷紗信息,則Tmax=((N-1)×T1+Tmid+N×T1)+T2≈941.4 ms。

圖4 中繼板輪詢檢控板示意

3 實驗結(jié)果分析

圖5表示中繼板和檢控板間通信圖。圖5中,示波器CH2、CH3通道表示查詢時的RS485差分信號;示波器CH1、CH4通道代表中繼板和檢控板的串口收發(fā)狀態(tài),高電平代表處于發(fā)送狀態(tài),低電平代表處于接收狀態(tài)。

圖5 中繼板和檢控板間通信信號

圖6為計長系統(tǒng)通信信號。表示從出現(xiàn)斷紗到PLC收到斷紗信息整個階段的各種信號,符合上述b)情況。如圖6所示,示波器CH1通道中點A表示底層檢測板4發(fā)現(xiàn)斷紗信號;示波器CH2通道測量中繼板和檢控板間的RS485通信信號;示波器CH3通道中點B表示中繼板向PLC發(fā)送斷紗信號;示波器CH4通道點C表示PLC得到斷紗信息,PLC計算長度。

圖6 計長系統(tǒng)通信信號

上述是對空氣包覆紗機紗線計長時,因通信引起計長誤差的理論和實驗分析。機器適紡摩擦輥速度設(shè)為V=600 m/min,包覆紗滿筒紗線質(zhì)量設(shè)為5 kg,紗線纖度111.1 dtex,即公定回潮率時紗線9 000 m紗線質(zhì)量100 g,可以計算出滿筒紗線長度為4.5×105m。實驗中檢控板N=4,根據(jù)上述理論通信時間分析,時間誤差在117.4~442.2 ms,紗線長度誤差1.174~4.422 m。圖6中A點到C點時間大約360 ms,紗線誤差大概3.6 m。

4 結(jié)束語

本文設(shè)計了一種空氣包覆紗機的紗線單錠計長控制系統(tǒng),系統(tǒng)采用RS485進(jìn)行通信,自定義通信協(xié)議,模塊化設(shè)計計長功能,應(yīng)用簡便,成本低廉,抗干擾能力較強,適合應(yīng)用于工業(yè)控制領(lǐng)域。通過軟件程序使通信盡可能不失幀,準(zhǔn)確設(shè)置各主從機交互的延時時間,縮短自定義通信協(xié)議長度,去提高系統(tǒng)的實時性。通過實驗對軟件程序進(jìn)行了測試,計長系統(tǒng)可以高速、有效的計算紗筒紗線長度,并且在觸摸屏上查詢每錠紗線實時信息,提高工作效率,同時為空氣包覆紗機的進(jìn)一步改良提供參考依據(jù)。

[1] 彭紹鈞, 于修業(yè), 程隆棣. 氨綸包芯紗主要性能的影響因素探析[J]. 棉紡織技術(shù), 2000, 28(9): 522-523.

[2] 蘇旭中, 吳婷婷, 徐伯俊, 等. 淺談自動絡(luò)筒機的發(fā)展[J]. 紡織導(dǎo)報, 2010(6): 113-114.

[3] 謝偉偉. 基于臺達(dá)機電技術(shù)的電子成型氨綸包覆絲機[J]. 伺服控制, 2010(1): 52-54.

[4] 劉金華, 黎冬媛, 周文輝. 空氣包覆紗機單錠單控系統(tǒng)設(shè)計[J]. 電氣時代, 2013(2): 70-72.

[5] 侯丙安, 王振松, 劉曉云. 基于LPC2103的RS485總線通信機的設(shè)計及應(yīng)用[J]. 自動化與儀表, 2009(11): 22-24.

[6] 劉金華, 彭 芳, 麥醒強. 空氣包覆紗機分布式控制系統(tǒng)設(shè)計[J]. 制造業(yè)自動化, 2013, 35(3): 18-21.

[7] 石國忠, 徐惠君. 轉(zhuǎn)杯紡紗卷繞質(zhì)量的探討[J]. 現(xiàn)代紡織技術(shù), 2009(6): 51-54.

[8] 王 飛, 吳 茂. 基于RS485的PC與智能儀表通信系統(tǒng)設(shè)計[J]. 微計算機信息, 2009 (32): 115-117.

[9] 唐民欽, 夏 軍. 基于ARM的LPC2132通用串口驅(qū)動程序設(shè)計[J]. 廣西科學(xué)院學(xué)報, 2012, 30(1): 1-4.

(責(zé)任編輯: 康 鋒)

Design of Length Indicating System for Single Spindle of Air Covered Yarn Machine

SHENXing-lin,YUANYan-hong,ZHANGJian-yi

(Zhejiang Provincial Key Laboratory of Modern Textile Machinery, Zhejiang Sci-Tech University, Hangzhou 310018, China)

Because a simple motor control system for which yarn cone should be replaced at regular intervals is employed in traditional air covered yarn machine, the length of yarn winding the cone cannot be obtained automatically, and it is liable to produce bobbin yarn in subsequent handling, only to waste resources and reduce work efficiency. In order to solve this problem, a length indicating system for single spindle which employs PLC and ARM as the core of control and comprises a frequency converter, an encoder, a touch screen, and a printer and so on is designed. As to the system, RS485 communication protocol is adopted in respect to data transmission, and PLC is adopted to calculate the length of yarn winding the cone in work in real time; the effect of the format of self-defining communication protocol and software program in the length indicating system is analyzed. Experimental results show that on an experimental platform where the principal axis is running at a high speed, the system can accurately and rapidly calculate the length of yarn of all cones.

air covered machine; PLC; ARM; RS485; length indicating for a single spindle; yarn

1673- 3851 (2015) 01- 0082- 05

2014-05-30

現(xiàn)代紡織裝備技術(shù)創(chuàng)新團(tuán)隊(2009R50018)

沈星林(1990-),男,杭州人,碩士研究生,主要從事嵌入式控制系統(tǒng)方面的研究。

袁嫣紅,E-mail:yyh@zstu.edu.cn

TS183.6

A

猜你喜歡
中繼紗線編碼器
融合CNN和Transformer編碼器的變聲語音鑒別與還原
摩擦電紗線耐磨性能大步提升
轉(zhuǎn)爐系統(tǒng)常用編碼器選型及調(diào)試
舞臺機械技術(shù)與設(shè)備系列談(二)
——編碼器
針織與紗線
自適應(yīng)多中繼選擇系統(tǒng)性能分析
瑞利信道下全雙工中繼系統(tǒng)性能研究
一種基于無線蜂窩網(wǎng)絡(luò)的共享中繼模型
紗線與針織
紗線與針織