|
中達電通股份有限公司 合肥機電業務處 章建軍
摘 要:本文根據某食品自動化加工過程案例,論述台達自動化平台的宏指令技術應用,使得尋常的的HMI―變頻器集成係統具有不尋常的簡易自動化係統問題解決能力。
關鍵字: HMI 宏指令 配方存儲
1 引言
宏(hong)指(zhi)令(ling)又(you)叫(jiao)做(zuo)宏(hong)命(ming)令(ling)。在(zai)自(zi)動(dong)控(kong)製(zhi)應(ying)用(yong)軟(ruan)件(jian)開(kai)發(fa)技(ji)術(shu)領(ling)域(yu),宏(hong)指(zhi)令(ling)屬(shu)於(yu)高(gao)級(ji)編(bian)程(cheng)技(ji)術(shu),對(dui)於(yu)工(gong)業(ye)自(zi)動(dong)化(hua)軟(ruan)件(jian)高(gao)效(xiao)編(bian)程(cheng)開(kai)發(fa)和(he)軟(ruan)件(jian)知(zhi)識(shi)產(chan)權(quan)共(gong)享(xiang)與(yu)積(ji)累(lei)具(ju)有(you)重(zhong)要(yao)的(de)技(ji)術(shu)意(yi)義(yi)。通(tong)常(chang),宏(hong)指(zhi)令(ling)是(shi)在(zai)特(te)定(ding)和(he)通(tong)用(yong)對(dui)象(xiang)應(ying)用(yong)的(de)基(ji)本(ben)指(zhi)令(ling)族(zu)實(shi)現(xian)的(de)功(gong)能(neng)集(ji)合(he)。一(yi)個(ge)好(hao)的(de)自(zi)動(dong)化(hua)技(ji)術(shu)平(ping)台(tai)為(wei)終(zhong)端(duan)用(yong)戶(hu)提(ti)供(gong)宏(hong)指(zhi)令(ling)開(kai)發(fa)技(ji)術(shu),例(li)如(ru)台(tai)達(da)觸(chu)摸(mo)屏(ping)人(ren)機(ji)界(jie)麵(mian)產(chan)品(pin),可(ke)以(yi)使(shi)得(de)OEM自動化平台實現客製化定製目的。因此宏指令技術能夠大幅度的專業化解決終端客戶自動化技術開發效率和共享問題。基於台達HMI(觸摸屏人機界麵)和變頻器的係統集成構架如圖1所示。本文以某食品加工過程做為研發背景,論述台達自動化平台的宏指令應用使得HMI――變頻器集成了初級的自動化係統問題解決能力。

圖1 係統結構
2 台達HMI宏指令應用
2.1 HMI―變頻器通訊構建
啟動台達HMI的Screen Editor―屏幕編輯器軟件,建立一個新文件,【設定模組參
數】的設置如圖1所示。

圖1 台達HMI―變頻器通訊構建
一般選擇BASE PORT控製器其實是選擇相應的通訊協議,台達觸摸屏集成了工控領域流行的所有PLC通訊協議,並且還有台達其他產品如伺服,變頻器,溫控表等MODBUS通訊協議,因此在構建通訊的時候會十分簡單和快捷,隻需要選定通訊地址和輸入通訊內容即可,不需要牽涉通訊格式和校驗的算法。
接下來就要進行模組參數裏通訊的設置了。在通訊設置裏要選對通訊口,通訊格式(本例為7,N,2,9600bps,原因是台達變頻器通訊格式默認為7,N,2,9600bps),站號。 通訊格式,站號要與所要連接的控製器一致。本方案是用HMI通訊控製3台變頻器,因此使用COM2口RS485方式。
變頻器的通訊參數不需要修改,隻要將三台通訊站號分別設置為1、2、3。這樣該係統通訊參數就設置好了。
2.2 台達HMI宏指令變頻器控製
(1)變頻器控製畫麵。基於台達HMI宏指令的變頻器食品自動化加工控製界麵如圖2所示。

圖2 變頻器食品自動化加工控製界麵
(2)變頻器控製宏指令設計。圖2畫麵設定3台變頻器的頻率以及啟停控製,畫麵用cycle宏來調用變頻器控製子宏1。變頻器控製子宏1內容如圖3所示,這樣設置了頻率後,就可以很方便的實現變頻器的啟停。

圖3 變頻器控製子宏1宏指令設計
2.3 台達HMI宏指令工藝參數管理
(1)工藝參數管理畫麵。當按下保存按鈕後彈出參數保存畫麵,目的是要實現配方存儲的功能,如圖3所示。

圖3 工藝參數管理畫麵
(2)工藝參數管理宏指令設計。在圖3畫麵中使用畫麵開啟宏FILL($1004, 0, 4),先將輸入名稱地址對應的內容清空。輸入名稱的地址為$1004,確定保存的按鈕使用一個ON宏來實現配方的保存。配方的保存ON宏內容如下所示。

這樣隻要更改參數號(配方組別寄存器),就可以實現參數配方的存儲。
(3)宏指令配方工藝參數調用。輸入參數號(配方組別寄存器),然後按下“打開”按鈕,此按鈕使用了一個執行後宏來實現對配方的調用。執行後宏內容為BMOV($1000, RCP0,9),如下圖所示。

2.4配方管理功能應用舉例
根據圖4所示示進入HMI配方的定義菜單。若要使用配方,一定要勾選啟動配方功能。地址$1000為配方的起始地址。長度為10WORD,組數為1000組,設置多組配方目的是方便使用者切換使用。注意:配方長度×配方組數不可超過65536。


圖4 配方管理功能應用
3 結束語
通過項目設計過程的反舉論述,表明基於台達HMI宏指令的係統集成有效的擴展了係統自動化能力。對於小型或簡單的自動化控製項目,由於智能化HMI的宏指令能力甚至使得係統不需要通常的自動化控製器,便可以獲得初級的自動化係統功能。
|