1747-AENTR 1747-AENTR泉州金盛源電子貿(mào)易有限公司
張洛杰
tel 0 5 -9 5-820-8-100-3
傳真 05-95-82-08-100-3
Tel 1 8 0- 3 0 3- 0 7- 0 6 2
企業(yè)Q Q:3-1-86-335-0-03
PLC是一種可編程序控制器,從原來的傳統(tǒng)硬PLC發(fā)展到現(xiàn)在的可融入到控制組態(tài)軟件當(dāng)中的軟PLC。這項變革將擴(kuò)大PLC在工控、工業(yè)自動化領(lǐng)域中所占有的份額。傳統(tǒng)的PLC用戶按照習(xí)慣和技術(shù)積累,不能放棄原有的投資,只能在原來投資的基礎(chǔ)上進(jìn)行技術(shù)改造,增加性能更好的設(shè)備,以提高生產(chǎn)效率和擴(kuò)大再生產(chǎn)。
自由通訊”的意思是:上位可以依據(jù)下位給出的協(xié)議,按照該協(xié)議對下位進(jìn)行存取操作。用在觸摸屏或者PLC上就是:通訊命令完全交由宏指令(對HMI而言)或者梯形圖(對PLC而言)來完成。
這里要舉的例子就是用永宏自由通訊(FUN151 MD1模式)實現(xiàn)對MODBUS_RTU通訊(MODBUS_RTU協(xié)議內(nèi)容網(wǎng)上可以下載)。我覺得RTU的比較難的在于CRC校驗的實現(xiàn),當(dāng)然永宏本身是有 CRC16 指令的,這樣可以省去CRC生成算法,但在一些沒有CRC指令的PLC上面,就需要自己編寫了,這里來編寫CRC算法。
CRC算法說明,大概就是下面這幾個意思:
1.設(shè)置CRC寄存器,并給其賦值FFFF(hex)。
2.將數(shù)據(jù)的*一個8-bit字符與16位CRC寄存器的低8位進(jìn)行異或,并把結(jié)果存入CRC寄存器。
3.CRC寄存器向右移一位,MSB補(bǔ)零,移出并檢查LSB。
4.如果LSB為0,重復(fù)第三步;若LSB為1,CRC寄存器與多項式碼相異或。
5.重復(fù)*3與第4步直到8次移位全部完成。此時一個8-bit數(shù)據(jù)處理完畢。
6.重復(fù)*2至第5步直到所有數(shù)據(jù)全部處理完成,較終CRC寄存器的內(nèi)容即為CRC值。
在工業(yè)控制系統(tǒng)中,PLC作為一種穩(wěn)定可靠的控制器已經(jīng)得到了廣泛的應(yīng)用。但是由于中小型PLC的人機(jī)接口功能不很完善,不能提供給用戶一個友好的交互界面,因此妨礙了對現(xiàn)場運(yùn)行過程的跟蹤與監(jiān)控。
PLC實際工作中,通常人們采用4種裝置為PLC配置人機(jī)界面:編程終端、顯示終端、工作站及個人計算機(jī)。編程終端主要用于編程與調(diào)試,其監(jiān)控功能相對較弱。顯示終端的功能比較單一,主要用作現(xiàn)場顯示。工作站系統(tǒng)很受用戶歡迎,它功能全面、使用簡單,但由于要配置高級組態(tài)軟件,因而價格比較昂貴。個人計算機(jī)可配備多種高級語言,提供優(yōu)良的軟件平臺,開發(fā)各種應(yīng)用系統(tǒng),特別是動態(tài)畫面顯示等,與PLC相結(jié)合組成一套PC-PLC監(jiān)控管理系統(tǒng),能夠充分發(fā)揮它們各自的優(yōu)點。但是在該系統(tǒng)中,關(guān)鍵的問題就是通信,用戶對此須做較多的開發(fā)工作。
本文詳細(xì)闡述了PC與PLC互連通信的一般方法,并以永宏公司的FATEK-FBS PLC為對象,以實際四層電梯模型監(jiān)控系統(tǒng)為例,介紹了利用大家都熟悉的編程語言Visual Basic 和Step7,實現(xiàn)PLC與上位計算機(jī)實時通信的通信過程。
2 通信方式
面對眾多生產(chǎn)廠家的各種類型PLC,它們各有優(yōu)缺點,能夠滿足用戶的各種需求,但在形態(tài)、組成、功 能、編程等方面各不相同,沒有一個統(tǒng)一的標(biāo)準(zhǔn),各廠家制訂的通信協(xié)議也千差萬別。目前,人們主要采用以下三種方式實現(xiàn)PLC與PC的互聯(lián)通信:
(1) 通過使用PLC開發(fā)商提供的系統(tǒng)協(xié)議和網(wǎng)絡(luò)適配器,來實現(xiàn)PLC與PC機(jī)的互聯(lián)通信。但是由于其通信協(xié)議是不公開的,因此互聯(lián)通信必須使用PLC開發(fā)商提供的上位機(jī)組態(tài)軟件,并采用支持相應(yīng)協(xié)議的外設(shè)。可以說這種方式是PLC開發(fā)商為自己的產(chǎn)品量身定作的,因此難以滿足不同用戶的需求。
(2) 使用目前通用的上位機(jī)組態(tài)軟件,如組態(tài)王、InTouch、WinCC、力控等,來實現(xiàn)PLC與PC機(jī)的互連通信。組態(tài)軟件以其功能強(qiáng)大、界面友好、開發(fā)簡潔等優(yōu)點目前在PC監(jiān)控領(lǐng)域已經(jīng)得到了廣泛的應(yīng)用,但是一般價格比較昂貴。組態(tài)軟件本身并不具備直接訪問PLC寄存器或其它智能儀表的能力,必須借助I/O驅(qū)動程序來實現(xiàn)。也就是說,I/O驅(qū)動程序是組態(tài)軟件與PLC或其它智能儀表等設(shè)備交互信息的橋梁,負(fù)責(zé)從設(shè)備采集實時數(shù)據(jù)并將操作命令下達(dá)給設(shè)備,它的可靠性將直接影響組態(tài)軟件的性能。但是在大多數(shù)情況下,I/O驅(qū)動程序是與設(shè)備相關(guān)的,即針對某種PLC的驅(qū)動程序不能驅(qū)動其它種類的PLC,因此組態(tài)軟件的靈活性也受到了一定的限制。
(3) 利用PLC廠商所提供的標(biāo)準(zhǔn)通信端口和由用戶自定義的自由口通信方式來實現(xiàn)PLC與PC機(jī)的互連通信。這種方式由用戶定義通信協(xié)議,不需要增加投資,靈活性好,特別適合于小規(guī)模的控制系統(tǒng)。
通過上述分析不難得出,掌握如何利用PLC廠商提供的標(biāo)準(zhǔn)通信端口和自由口通信方式以及大家所熟悉的編程語言來實現(xiàn)PC與PLC之間的實時通信是非常必要的。
3 FATEK-FBS PLC通信方式及原理
FATEK-FBS PLC內(nèi)部集成的PPI接口為用戶提供了強(qiáng)大的通信功能,可在多種模式下工作:PPI、Profibus-DP、自由口方式等。其中自由口通信方式較具有特色,通信協(xié)議可完全由梯形圖程序控制,通過它可以實現(xiàn)PLC與任何具有通信能力的設(shè)備進(jìn)行互連,因而在本系統(tǒng)中選用自由口通信方式。
目前PLC與PC機(jī)的鏈接通信有兩種方式,一種是PC機(jī)始終處于主導(dǎo)地位,數(shù)據(jù)的傳送都由PC機(jī)定時發(fā)出命令,另外一種是PLC始終具有優(yōu)先權(quán)。在本電梯模型監(jiān)控系統(tǒng)中所有的控制信號均為開關(guān)量信號,考慮到上位PC機(jī)僅實時顯示電梯的運(yùn)行狀態(tài),不需向PLC發(fā)送控制指令,采用*二種通信方式。利用PLC循環(huán)掃描的特點,設(shè)備狀態(tài)一旦改變,PLC立即檢測到,并將反映系統(tǒng)狀態(tài)變化的數(shù)據(jù)存入*的數(shù)據(jù)緩沖區(qū),通過XMT發(fā)送指令,將數(shù)據(jù)通過COM口發(fā)至上位機(jī)。每個系統(tǒng)的狀態(tài)對應(yīng)于數(shù)據(jù)緩沖區(qū)中的一個*字節(jié),所存儲數(shù)據(jù)均為16進(jìn)制數(shù)據(jù),為**通信過程的可靠性,上位機(jī)對所接受到的數(shù)據(jù)進(jìn)行首尾字符校驗,如果校驗成功,則說明接收到的首末字節(jié)之間的數(shù)據(jù)是正確的,從而進(jìn)行處理,否則,放棄這批數(shù)據(jù),要求對方重發(fā)。
4 應(yīng)用實例與程序設(shè)計
(1) 系統(tǒng)構(gòu)成
FATEK-FBS PLC內(nèi)部集成的PPI接口物理特性為RS485,而上位機(jī)的標(biāo)準(zhǔn)串口為RS232,為了實現(xiàn)兩者的通信必須進(jìn)行協(xié)議轉(zhuǎn)換,永宏公司提供的PC/PPI電纜帶有RS232/RS485電平轉(zhuǎn)換器,因此再不增加任何硬件的情況下,可以方便的實現(xiàn)二者的互聯(lián)和協(xié)議轉(zhuǎn)換。
作為控制器的FATEK-FBS PLC利用電梯模型自帶的電源線實現(xiàn)與四層電梯模型的互連,該電梯模型為教學(xué)試驗裝置,具備一般電梯的基本功能。
(2) PLC部分編程
① 自由端口的初始化
在自由口通信模式下,通過設(shè)置特殊存儲器SMB30(端口0),來為自由端口通信選擇波特率、奇偶校驗和數(shù)據(jù)位。這些設(shè)定必須與PC機(jī)設(shè)定值相一致。其格式如下:
SMB30
pp為奇偶校驗選擇,d為數(shù)據(jù)位選擇,bbb為波特率選擇。
00為無校驗,0為每個字符8位,000為38 400
baud,001為19 200baud;
01為偶校驗,1為每個字符7位,010為9 600 baud,011為4 800baud;
10為無校驗,100為2 400baud,101為1 200baud;
11為奇校驗,110為600baud,111為300baud;
mm為協(xié)議選擇:00為PPI協(xié)議,01為自由口協(xié)議,10為PPI/主站模式,11默認(rèn)為PPI/從站模式。
② FATEK-FBS PLC實時向上位PC機(jī)傳送數(shù)據(jù)
在對電梯模型控制中,所有的控制信號均為開關(guān)量,基于這一特點,系統(tǒng)狀態(tài)的改變即為這些開關(guān)量信號狀態(tài)的改變,因此可通過跟蹤這些開關(guān)量信號的上升沿信號、下降沿信號的到來,做為系統(tǒng)狀態(tài)改變的依據(jù)。據(jù)此在本系統(tǒng)中,通過對同一個開關(guān)量信號的上升沿、下降沿分別定義不同的16進(jìn)制數(shù)的方式,來代表信號的產(chǎn)生與結(jié)束,當(dāng)檢測到這些信號產(chǎn)生時,便將這些數(shù)據(jù)存入*的數(shù)據(jù)緩沖區(qū)中的字節(jié)中,并通過COM口發(fā)至上位PC機(jī),同時產(chǎn)生發(fā)送完成中斷,PLC延遲等待接收來自上位機(jī)的應(yīng)答信號,通過分析存儲在接收字符緩沖器SMB2中的數(shù)據(jù),判斷是否需要重新發(fā)送。下位機(jī)程序如圖2所示。
(3) 上位機(jī)部分編程
基于VB處理監(jiān)控界面圖形、數(shù)據(jù)報表及通信的方便快捷,本課題上位機(jī)的編程環(huán)境采用VB來實現(xiàn)。VB不僅提供了MSCOMM串行通信控件,而且也為這個控件提供了標(biāo)準(zhǔn)的事件處理函數(shù),并通過設(shè)置它的一些屬性對通信接口進(jìn)行初始化,從而很容易的實現(xiàn)了串行通信的問題。
下面介紹一下有關(guān)此控件的屬性:
Commport,設(shè)置通信連接端口。程序必須*要使用的串行端口的號碼,WINOOWs使用所設(shè)置的通信端口與外界進(jìn)行通信。
Settings,設(shè)置初始化參數(shù)。其格式為“BBBB,P,D,S”,其中BBBB為連接速度,P為奇偶校驗方式,D為數(shù)據(jù)位數(shù),S為停止位數(shù)。默認(rèn)值是“9 600,n,8,1”。
PortOpen,設(shè)置通信連接端口的狀態(tài)。使用串行端口之前必須先將要使用的串行端口打開。
Input,返回并刪除接收緩沖區(qū)中的數(shù)據(jù)流。
InputLen,設(shè)置從串行端口讀入的字符串長度。
Rthreshold,設(shè)置引發(fā)接收事件的字符數(shù)。
InputMode,設(shè)置接收數(shù)據(jù)數(shù)據(jù)形式。
OnComm事件,用來處理所有與通信相關(guān)的事件。使用事件程序的好處是不需要一直讓程序處于檢測的狀態(tài)下,只要事先將程序代碼寫好,一有事件發(fā)生,就會直接執(zhí)行相對應(yīng)的程序代碼。可見這種事件驅(qū)動的方式也為實現(xiàn)實時通信提供了必要的條件。上位機(jī)程序如圖3所示。PC機(jī)根據(jù)接收到的信息很容易的實現(xiàn)對每個開關(guān)量的狀態(tài)進(jìn)行識別,從而控制監(jiān)控界面的實時顯示。
5 結(jié)語
以上是基于FATEK-FBS PLC自由口通信方式實現(xiàn)與上位機(jī)PC實時通信的一個簡單應(yīng)用。經(jīng)驗證,該方法簡單、實時性好,可靠性高,對于邏輯控制系統(tǒng),是能夠?qū)崿F(xiàn)對被控對象實時監(jiān)控簡單易行的方法。
1 引言
紡織行業(yè)清花設(shè)備是集機(jī)、電、氣等高新技術(shù)于一體的紡織機(jī)械設(shè)備。作為各種紡織工藝流程的前紡設(shè)備,在提高紡織產(chǎn)品檔次與質(zhì)量中起著重要作用。紡織行業(yè)是傳統(tǒng)老行業(yè),紡織廠老設(shè)備居多,傳統(tǒng)設(shè)備均采用繼電器控制系統(tǒng),長期以來電氣故障率高的問題一直沒有解決。目前,在**上已普遍采用PLC及變頻控制技術(shù)取代繼電器控制技術(shù).傳統(tǒng)的清花工序(非自動化程度高的新設(shè)備)的電氣控制在紡織企業(yè)中是比較復(fù)雜的,而且電氣故障也是較多的。對清花工序進(jìn)行電氣改造,引入PLC及變頻自動控制系統(tǒng)意義很大。采用國產(chǎn)永宏(FATEK)PLC及變頻控制系統(tǒng)改造清花生產(chǎn)線以后具有高產(chǎn)量、高除雜效率、高自動化等特點,在生產(chǎn)使用中體現(xiàn)了其設(shè)計合理,工藝性能好,機(jī)電一體化水平高。經(jīng)不懈地改進(jìn)、完善和提高開棉設(shè)備的設(shè)計和制造水平,縮短了我國開棉設(shè)備與****水平的差距。
清花生產(chǎn)線工藝示意圖
(1)開松工序:把原料包中壓緊的纖維塊松解成較小的纖維束,同時避免纖維的損傷和雜質(zhì)的碎裂。
(2)除雜工序:清除原料中大部分的雜質(zhì)和疵點以及部分短絨,同時避免可紡纖維的損耗。
(3)混和工序:使不同成分、不同等級的原料充分混和,**成紗質(zhì)量的均勻一致。
(4)成卷工序:均勻喂給,制成一定重量和長度的纖維卷,以滿足下道工序的需要。
開清棉機(jī)械按其功能劃分有:開棉機(jī)械如自動抓棉機(jī)、棉箱給棉機(jī)等,其主要作用是開棉和給棉,無明顯的除雜作用;混棉機(jī)械如多倉混棉機(jī)、混棉簾等,其主要作用是完成原棉的混和;開清棉機(jī)械如雙輥軸流開棉機(jī)、豪豬式開棉機(jī)、單打手成卷機(jī)、鋸齒輥筒清棉機(jī)等,其主要作用是開松原棉和清除雜質(zhì)。一臺好的開清棉應(yīng)具有工藝流程短,適紡性強(qiáng),工作效能高等特點。整套設(shè)備由幾臺不同功能的單機(jī)組成開清棉聯(lián)合機(jī),較基本的設(shè)備配置為:圓盤式抓棉機(jī)(2臺)→除金屬裝置→六輥筒開棉機(jī)(附A045型凝棉器)→多倉混棉機(jī)→豪豬式開棉機(jī)(附A045型凝棉器)→豪豬式開棉機(jī)(附AO45型凝棉器)→二路電氣配棉器→雙棉箱給棉機(jī)(附AO45型凝器)(2臺)→單打手成卷機(jī)(2臺)。
2 清花工藝與PLC技術(shù)
2.1 清花生產(chǎn)線工藝流程介紹
開清工序,是紡紗工藝流程中的*一道工序,加工對象主要是軋棉廠或化纖制造廠運(yùn)來的原料包。其主要作用是:對原棉進(jìn)行開松、除雜、混和并制成厚度均勻的棉卷或輸出流量均勻的棉流,供梳棉機(jī)使用。其主要任務(wù)如圖1所示。
2.2 PLC清花線控制技術(shù)路線
清花生產(chǎn)線原設(shè)計采用繼電器控制系統(tǒng),故障率較高,維修量很大,運(yùn)行效率較低,同時因為前后各供棉電機(jī)沒有變頻調(diào)速,不能連續(xù)供棉,嚴(yán)重影響設(shè)備正常運(yùn)行。改造前各個控制設(shè)備分散排列,操作也較為不便,改造前部分繼電器控制的部分電路原理圖如圖2所示。
PLC成為工業(yè)領(lǐng)域內(nèi)高可靠性計算機(jī)程序控制系統(tǒng)的代名詞。將繼電器控制系統(tǒng)用PLC代替,故障率顯著降低,可靠性提高,很受歡迎。通過對清花電氣線路和安全裝置的改造來**電氣設(shè)備安全;通過電氣方案的改進(jìn)設(shè)計來滿足工藝流程的要求;通過關(guān)鍵點電氣裝置的增設(shè)來**和提高清棉工段的產(chǎn)品質(zhì)量.該系統(tǒng)利用程序?qū)崿F(xiàn)模糊算法和控制策略,與位移傳感器、電流變換頻率調(diào)節(jié)裝置及電機(jī)等組成實時數(shù)據(jù)采集和控制系統(tǒng),替代原來的鐵炮撥叉調(diào)速系統(tǒng),對清花成卷機(jī)的給棉羅拉轉(zhuǎn)速進(jìn)行調(diào)節(jié),使給棉羅拉在單位時間輸出的棉量保持恒定.經(jīng)過現(xiàn)場實際運(yùn)行后表明,提高了系統(tǒng)的精度和動態(tài)特性,降低了棉卷不勻率,控制效果良好.紡織機(jī)械應(yīng)用了自動化技術(shù)后機(jī)構(gòu)簡化,性能改善,質(zhì)量提高,操作方便,提升了設(shè)備的檔次和水平。電氣控制系統(tǒng)采用PLC、變頻技術(shù),使系統(tǒng)操作和工藝調(diào)整更加簡單快捷;人機(jī)界面對話、故障自動診斷等功能使系統(tǒng)管理維護(hù)更有效;重物、金屬、火星和異性纖維探測技術(shù)的應(yīng)用,使系統(tǒng)安全有**;氣壓控制技術(shù)、連續(xù)喂給技術(shù)和自調(diào)勻整技術(shù)的應(yīng)用,使系統(tǒng)生產(chǎn)運(yùn)行更加穩(wěn)定可靠。 近年來,隨著科學(xué)技術(shù)的進(jìn)步和微電子技術(shù)的迅猛發(fā)展,可編程序控制器技術(shù)已廣泛應(yīng)用于自動化控制領(lǐng)域。可編程序控制器以其高可靠性和操作簡便等特點,已經(jīng)形成了一種工業(yè)控制趨勢。傳統(tǒng)的清花工序(非自動化程度高的新設(shè)備)的電氣控制在紡織企業(yè)中是比較復(fù)雜的,而且電氣故障也是較多的。在眾多的PLC當(dāng)中,如何選型取決于實際的應(yīng)用需要。清花控制系統(tǒng)的特點是距離長、規(guī)模大、分布站點多、通訊對象多。國產(chǎn)永宏(FATEK)系列PLC恰恰適應(yīng)于這樣的應(yīng)用需求,其強(qiáng)大的通訊能力、高速靈活的網(wǎng)絡(luò)體系令眾多的PLC難以與之匹敵,本方案主要采用具有很高性價比的FBS-60MA主機(jī)模塊及FBS-60EAP擴(kuò)展模塊,F(xiàn)BS-60MA主機(jī)模塊采用36點24VDC數(shù)字輸入(4點可達(dá)10kHz),24點(R/T/S)數(shù)字輸出(“T”機(jī)型具4點10kHz輸出),一個RS-232或USB通訊端口(較大可擴(kuò)充至3個),F(xiàn)BS-60EAP擴(kuò)展模塊采用36點24VDC數(shù)字輸入,24點(R/T/S)數(shù)字輸出,內(nèi)建電源供應(yīng)器。其主要特點是:(1)模塊化結(jié)構(gòu)設(shè)計。且模塊小型化、無排風(fēng)扇結(jié)構(gòu)、易于實現(xiàn)分布、易安裝,便于維護(hù)。(2)高電磁兼容性和強(qiáng)抗震動、沖擊性,使其具有較高的工業(yè)環(huán)境適應(yīng)性。(3)功能強(qiáng)大。適用于不同的需求,提供各種類型的I/O模塊、功能模塊、通訊模塊;程序運(yùn)算速度快,運(yùn)算指令豐富,強(qiáng)有力的程序處理能力,具有完善的自診斷功能。(4)通訊能力強(qiáng)。通訊協(xié)議的多樣化,及具有的自定義功能使得各種通訊類型的應(yīng)用成為可能,為應(yīng)用系統(tǒng)的整合與集成提供了非常好的條件。(5)所有PLC系統(tǒng)的配置,包括通訊的配置,及組態(tài)、編程、調(diào)試,維護(hù),管理均在軟件中,統(tǒng)一的界面、全局的數(shù)據(jù)管理、方便的操作等為用戶創(chuàng)造了良好的環(huán)境。
將清花車間總混、豪豬、成卷機(jī)由原來的繼電器分散控制改為由永宏P(guān)LC集中控制,且總混、豪豬給棉電機(jī)均由變頻器控制,雙速運(yùn)行,速度可調(diào);PLC控制工作穩(wěn)定可靠,故障率低;可根據(jù)需要重新改編程序,靈活方便;全套車只用一只集控柜,體積小,占用空間少,功能多、抗干擾、適用性強(qiáng),更適于老廠改造。總控制思路如圖3所示。圖3 總控制系統(tǒng)設(shè)計圖 開清棉聯(lián)合機(jī)全流程的各項動作,由PLC程序控制完成。具有結(jié)構(gòu)簡單操作方便,運(yùn)行穩(wěn)定可靠.便于檢查維修、故障少等優(yōu)點,對提高產(chǎn)品質(zhì)量、降低成本、提高效率。清花流程控制改造主要用PLC代替?zhèn)鹘y(tǒng)的繼電器及接觸器控制系統(tǒng),用梯形圖軟件代替電路圖,可節(jié)約大量電器元件,減少因元件觸點、線圈的損壞而造成的壞車及馬達(dá)燒壞。PLC編程控制取代傳統(tǒng)電氣的各單機(jī)分散控制為集中控制,一個PLC柜代替了多個電控箱。尤其是在清花技術(shù)改造中可縞程控制器代替?zhèn)鹘y(tǒng)的繼電器及—接觸器控制系統(tǒng),用軟件代替控制電路,大大減少開關(guān)量,使棉卷不勻率穩(wěn)定在l.0以下,下機(jī)正卷率達(dá)98%以上,回花率降低2%~3%,棉卷縱向喂入生條不勻率6.79cv%,橫向喂入生條不勻率7.62cv%,而且杜絕噎車、減少羅卜絲等。電氣控制中心為清花全流程設(shè)備一個集中電氣控制站。控制系統(tǒng)采用工業(yè)級PLC及人機(jī)界面控制系統(tǒng),實現(xiàn)人機(jī)對話。顯示器可直觀顯示電機(jī)運(yùn)行狀態(tài)和傳感器位置,并可在顯示器上讀出各機(jī)臺的設(shè)計參數(shù)。采用變頻器更改工藝參數(shù)十分方便。電氣控制中心提供標(biāo)準(zhǔn)計算機(jī)接口,方便工廠實現(xiàn)計算機(jī)控制和數(shù)據(jù)處理。為了PLC程序設(shè)計及維護(hù)方便,F(xiàn)Bs系列主機(jī)備有程序記憶匣(FBs-PACK)可供我們選擇,F(xiàn)Bs-PLC指令**過300種以上,并采用較人性化,可讀性較高之多輸入/多輸出指令方式。一個指令即可達(dá)成大部分其他品牌PLC數(shù)個指令才能做到的功能,使程序大為精簡,同時運(yùn)算結(jié)果可直接由指令方塊右側(cè)之輸出取得。在程序可讀性方面,每個應(yīng)用指令之輸入或輸出端均有功能助憶簡碼說明,操作數(shù)字段則直接標(biāo)明其屬性簡稱并可于其正下方直接顯示其狀態(tài)或內(nèi)容值,可免除它牌PLC無標(biāo)示需死記之麻煩,程序可讀性較高,效率較佳。在高階應(yīng)用方面,如網(wǎng)絡(luò)LINK、PID控制、NC定位等,則有專用之便利指令與之對應(yīng),大幅降低使用障礙。FBs-PLC之視窗版階梯圖程序編輯軟件階梯圖大師WinProladder提供使用者親和性較高之視窗中文操作環(huán)境,及永宏精心安排之編輯、監(jiān)視、除錯等操作順手,讓使用者在較短時間內(nèi)即可精通整體操作,加上WinProladder強(qiáng)大且齊全之編輯功能輔以按鍵、鼠標(biāo)并用及在線即時之指令功能查詢與操作指引,將使您之編輯、輸入效率倍增。而直接于階梯圖上顯示之“即時”接點狀態(tài)、緩存器數(shù)據(jù)與多窗口監(jiān)視、比較等功能,讓使用者在作監(jiān)視控制或除錯時直觀友好。
結(jié)合有永宏P(guān)LC為主導(dǎo)組成的控制系統(tǒng),我們還引進(jìn)了變頻器對前后供棉系統(tǒng)進(jìn)行了前后供棉電機(jī)變頻改造,系統(tǒng)經(jīng)過改造后,**了供棉穩(wěn)定連續(xù)控制,大大提高了棉卷質(zhì)量。同時對圓盤抓棉小車也進(jìn)行了PLC及變頻改造,原打手升降改為變頻控制后,下降幅度隨時可以根據(jù)前道工序所需要棉量調(diào)節(jié)。
4 結(jié)束語
基于永宏P(guān)LC的清花線改造至今共改造了五套清花全流程,采用集中式控制,永宏可編程控制器實現(xiàn)自動化控制,積累了豐富經(jīng)驗,并取得了一定經(jīng)濟(jì)效益和社會效益。國產(chǎn)可編程序控制器在國產(chǎn)紡織機(jī)械上的廣泛應(yīng)用,推動了國產(chǎn)紡織機(jī)械的機(jī)電一體化發(fā)展,縮小了與國外紡織機(jī)械的差距。但紡織專業(yè)很多自動化裝置國內(nèi)發(fā)展緩慢,尤其是在紡織專用的國產(chǎn)可編程序控制器和變頻器方面需加快開發(fā),才能發(fā)揮更大的效果.
塑排機(jī)是這樣一種機(jī)器:將同一種規(guī)格的零散的釘子,倒至震動的圓盤中,使釘子整齊地排列在圓盤邊上的卡槽上,同時轉(zhuǎn)動圓盤,通過皮帶將整齊的釘子傳送到塑料封裝機(jī)構(gòu),出來后再經(jīng)過定長切割,較終成為可供打釘槍使用的排釘。
PLC作為核心控制器,連接著光電開關(guān),限位開關(guān),電機(jī)啟停開關(guān),切刀等,控制著塑排機(jī)的動作,使其高速準(zhǔn)確的運(yùn)轉(zhuǎn)。配合文本顯示器,顯示當(dāng)前生產(chǎn)狀態(tài),更可方便地設(shè)定不同規(guī)格釘子的每排個數(shù),以及各個動作的時間參數(shù)等。
2.實例
使用設(shè)備:PLC:永宏FBs-20MA
文本顯示器:ThingetOP320-A
永宏FBs-20MA主機(jī)具有12點DI,8點DO,自帶1個RS-232通訊口,用于程序下載或與文本顯示器通訊,有著5年保固的可靠品質(zhì)和中低端的價格,完全適合塑排機(jī)的系統(tǒng)解決方案。
信捷的OP320-A文本顯示器支持永宏通訊協(xié)議,經(jīng)濟(jì)而實用,足以符合塑排機(jī)的要求。
I/O配置表
工藝流程
通過震動盤上的震動電機(jī)和吹氣閥把散釘整理到軌道上;當(dāng)軌道滿釘時候,震動電機(jī)和吹氣閥停止工作,當(dāng)軌道沒滿釘時(檢測到缺釘),震動電機(jī)和吹氣閥又重新開始工作。釘子進(jìn)入軌道后,隨著主電機(jī)運(yùn)行,釘盤把軌道上的釘子吸到塑料封裝機(jī)構(gòu),連續(xù)成排的送出。
加工好以后每排的釘子個數(shù)是由文本顯示器設(shè)置的,隨著電機(jī)傳動,當(dāng)每次還相差5個釘子時,電機(jī)就減速,經(jīng)過一定時間后,剎車,下刀切斷;切刀復(fù)位后,傳送電機(jī)重新啟動。
系統(tǒng)主要由以下幾部分組成:
----送料部分:包括震動漏斗,振動盤,傳送軌道,負(fù)責(zé)塑料封裝時釘子的供給
----封裝部分:系統(tǒng)的核心部分,完成由散釘?shù)脚哦ǖ募庸み^程
----成品部分:主要是定長裁切,包裝
----顯示部分:文本顯示器顯示當(dāng)前速度,產(chǎn)量等信息,以及個環(huán)節(jié)的參數(shù)設(shè)定
運(yùn)行監(jiān)控部分:顯示每分鐘的產(chǎn)出釘子個數(shù),累計產(chǎn)量(可人工清零)
參數(shù)設(shè)定部分:可對每排釘子個數(shù),減速時間,切刀延時時間,斗振開關(guān)時間,盤振開關(guān)時間等進(jìn)行設(shè)定,針對不同的規(guī)格可快速的修改參數(shù)
畫面1
畫面2
4 PLC控制系統(tǒng)的優(yōu)點
塑排機(jī)設(shè)備選用永宏FBs-PLC,較大程度地提高了系統(tǒng)的可靠性,更好地滿足了用戶的需求。本系統(tǒng)有以下優(yōu)點:
可靠性高
本系統(tǒng)的控制核心是FATEK的FBs-PLC,能夠在惡劣的環(huán)境中長期、可靠、無故障地運(yùn)行,接線簡單,維護(hù)方便,隔離性好,抗腐蝕能力強(qiáng),能夠適應(yīng)較寬的溫度變化范圍,平均無故障時間間隔(MTBF)大于15年。
功能強(qiáng)大
FATEK的FBs系列PLC有著功能強(qiáng)大的編程軟件,豐富的窗口界面,使得復(fù)雜的指令變得直觀、易懂、易用,并支持多種編程語言:梯形圖(LD)、指令表(IL)、功能塊圖(FBD)、順序功能圖(SFC),支持多達(dá)362條功能指令。自主研發(fā)的SoC芯片,集成更精密,速度更快,功耗更低,可靠性更強(qiáng),可實現(xiàn)復(fù)雜控制的高速處理,采用閃存來存儲用戶程序,**保護(hù)用戶程序不被擦掉。
5 結(jié)束語
以PLC為控制核心的塑排機(jī),利用PLC的高速運(yùn)算處理功能,實現(xiàn)對釘子焊接、排釘?shù)挠嫈?shù),完成排釘?shù)纳a(chǎn),較高速度可達(dá) 1600 粒 / 分鐘(平均時速 1000-1200 粒 / 分鐘),其性能在國內(nèi)處于良好地位。配合文本顯示器,操作簡便、直觀。不僅提高了系統(tǒng)的抗干擾能力,提高加工速度,并且有效的避免了誤操作的發(fā)生,經(jīng)濟(jì)效益十分可觀。廠家認(rèn)為該設(shè)備具有良好的市場前景。
Quantum HSBY 熱備冗余系統(tǒng)
140CPU11302
140CPU11303
140CPU31110
140CPU43412A
140CPU43412U
140CPU53414B
140CPU65150
140CPU65160
140CPU65260
140CPU67160
140CPU67260
140CPU67261
140CPU67861
990XCA65609
Quantum Safety 安全型
140CPU65160S
140CPU67160S
140SDI95300S
140SDO95300S
140SAI94000S
Quantum Backplane 背板
140XBP00300
140XBP00400
140XBP00600
140XBP01000
140XBP01600
140XBE10000
140XCA71703
140XCA71706
140XCA71709
Quantum Power Supply 電源模板
140CPS11100
140CPS11420
140CPS12420
140CPS21100
140CPS21400
140CPS22400
140CPS41400
140CPS42400
140CPS51100
140CPS52400
Quantum Digital Input Module 數(shù)字量輸入模板
140DAI34000
140DAI35300
140DAI45300
140DAI54000
140DAI54300
140DAI55300
140DAI74000
140DAI75300
140DDI15310
140DDI35300
140DDI35310
140DDI36400
140DDI67300
140DDI84100
140DDI85300
140DSI35300
Quantum Digital Output Module 數(shù)字量輸出模板
140DAO84000
140DAO84010
140DAO84210
140DAO84220
140DAO85300
140DDO15310
140DDO35300
140DDO35301
140DDO35310
140DDO36400
140DDO84300
140DDO88500
140DRA84000
140DRC83000
140DVO85300
Quantum Digital Mixed Module 數(shù)字量混合模板
140DAM59000
140DDM39000
140DDM69000
Quantum Analog Input Module 模擬量輸入模板
140ACI03000
140ACI04000
140ARI03010
140ATI03000
140AVI03000
140ARI03010
Quantum Analog Output Module 模擬量輸出模板
140ACO02000
140ACO13000
140AVO02000
Quantum Analog Mixed Module 模擬量混合模板
140AMM09000
Quantum Intlligent Module 智能模板
140EHC20200
140EHC10500
140HLI34000
140ERT85420
Quantum Communication Module 通訊模板
140NOE77100
140NOE77101
140NOE77111
140NRP31200
140NRP31201
140NWM10000
140EIA92100
140ESI06210
140NOC77101
140NOC78000
140NOC78100
140NOP85000
Quantum RIO 遠(yuǎn)程IO系統(tǒng)
140CRP31200
140CRA31200
140CRP93100
140CRP93200
140CRA93100
140CRA93200
140CRA93101
140NRP95400
Quantum DIO 分布式IO系統(tǒng)
140CRA21110
140CRA21120
140CRA21210
140CRA21220
140NOM21100
140NOM21200
140NOM25200
Quantum Terminal Block and Accessories 接線端子及附件
140XCP20000
140XCP40100
140XCP40200
140XCP50000
140XCP51000
140XCP60000
140XCP90000
140XTS00100
140XTS00200
140XTS00500
Quantum Cablefast Connection Cablefast 預(yù)接線系統(tǒng)
140CFA04000
140CFB03200
140CFC03200
140CFD03200
140CFE03200
140CFG01600
140CFH00800
140CFI00800
140CFJ00400
140CFK00400
140CFU00600
140CFU08000
140CFU40000
140CFX00110
140CFX00210
140XTS00203
140XTS00206
140XTS00209
140XTS00212
140XTS01203
140XTS01206
140XTS01209
140XTS01212
140XTS10206
140XTS10210
Quantum (C) 帶涂層模板
140CPU31110C
140CPU43412UC
140CPU65150C
140CPU65160C
140CPU65260C
140CPU67160C
140CPU67060C
140CPU67260C
140CPU67261C
140CPU65860C
140CPU67861C
TSXMRPC001MC
TSXMRPC003MC
TSXMRPC007MC
140CPS11100C
140CPS11420C
140CPS12420C
140CPS21100C
140CPS21400C
140CPS22400C
140CPS41400C
140CPS42400C
140CPS51100C
140CPS52400C
140DAI34000C
140DAI35300C
140DAI45300C
140DAI54000C
140DAI54300C
140DAI55300C
140DAI74000C
140DAI75300C
140DDI15310C
140DDI35300C
140DDI35310C
140DDI36400C
140DDI67300C
140DDI84100C
140DDI85300C
140DSI35300C
140DAO84000C
140DAO84010C
140DAO84210C
140DAO84220C
140DAO85300C
140DDO15310C
140DDO35300C
140DDO35301C
140DDO35310C
140DDO84300C
140DDO88500C
140DRA84000C
140DRC83000C
140DVO85300C
140DAM59000C
140DDM39000C
140DDM69000C
140ACI03000C
140ACI04000C
140ARI03010C
140ATI03000C
140AVI03000C
140ACO02000C
140ACO13000C
140AVO02000C
140AMM09000C
140EHC10500C
140EHC20200C
140HLI34000C
140ERT85420C
140XBE10000C
140XBP00300C
140XBP00400C
140XBP00600C
140XBP01000C
140XBP01600C
140CRP31200C
140CRA31200C
140CRA93100C
140CRA93101C
140CRA93200C
140CRP93100C
140CRP93200C
140NRP95400C
140NRP95401C
140NRP31200C
華東:上海市、江蘇省、浙江省、安徽省、福建省、江西省、山東省、閩臺省包郵
華北:北京市、天津市、山西省、河北省、內(nèi)蒙古自治區(qū)中部 包郵
華中:河南省、湖北省、湖南省 包郵
華南:廣東省、廣西壯族自治區(qū)、海南省、中國香港特別行政區(qū)、中國澳門特別行政區(qū)包郵
西南:四川省、貴州省、云南省、重慶市、西藏自治區(qū)包郵
西北:陜西省、甘肅省、青海省、寧夏回族自治區(qū)、新疆維吾爾自治區(qū)、內(nèi)蒙古自治區(qū)包郵
東北:黑龍江省、吉