SIWAREX FTA電子稱重模塊在全自動(dòng)配料控制中的應(yīng)用
圖2.1 玻璃配料系統(tǒng)流程圖
如圖2.1,每臺(tái)控制模塊對(duì)應(yīng)一臺(tái)稱斗的一組傳感器,實(shí)現(xiàn)一個(gè)稱量單元。綜合考慮結(jié)構(gòu)、料性、配料速度等諸多因素,每個(gè)稱量單元對(duì)應(yīng)1~4個(gè)料倉(cāng),即:每個(gè)單元稱量1~4種物料。共計(jì)15~20種物料(如:石英砂、純堿、方解石、砒霜等),這也就對(duì)配料系統(tǒng)提出了“多物料”自動(dòng)配料的要求。
另外,為了提高生產(chǎn)運(yùn)行效率、降低生產(chǎn)成本,甲方要求此系統(tǒng)必須適應(yīng)雙線不同配方的隨時(shí)切換。這又給系統(tǒng)提出了“多配方”的自動(dòng)配料要求,自動(dòng)配料系統(tǒng)控制柜見圖2.2。
圖2.2 控制室內(nèi)的配料系統(tǒng)控制柜
我們把2、3、4號(hào)秤(稱重單元)作為系統(tǒng)的公用部分,1、6號(hào)稱屬于一號(hào)線配方,5、7號(hào)線屬于二號(hào)線配方。同時(shí)利用正反向收集皮帶來輸送2、3、4號(hào)秤中的粉料到一線或二線混料機(jī)。粉料經(jīng)強(qiáng)制混合與玻渣一同送至窯頭料倉(cāng)。
②配料工藝的控制時(shí)序
該系統(tǒng)要滿足兩臺(tái)日出料量80噸/日的玻璃窯爐的配料要求,也就是說每副料的稱量、混合周期應(yīng)保證在5~8分鐘以內(nèi)。其動(dòng)態(tài)精度要保證在0.05%以上,混料均勻程度≥98%。配料精度和速度往往存在一定的制約,但是通過我們對(duì)配料周期內(nèi)各段的統(tǒng)籌控制,便完全可以實(shí)現(xiàn)這一工藝要求。
圖 4.1 配料控制系統(tǒng)方案
②基于STEP 7 如何劃分功能單元
配料過程中,所有的邏輯控制基本都要由PLC完成,那么除了諸如加料機(jī)、活化器、收集皮帶、混料機(jī)、放料閥等等機(jī)械設(shè)備外,我們?nèi)绾卧敿?xì)劃分配比稱量部分的功能呢?首先,我們要了解SIWAREX FTA稱重模塊的控制和通訊方式, SIWA_FTA與SIMATIC CPU利用功能塊FB41進(jìn)行通信。在編制調(diào)用過程中,會(huì)給FB SIWA_FTA創(chuàng)建一個(gè)實(shí)例數(shù)據(jù)塊。除了實(shí)例數(shù)據(jù)塊以外,每個(gè)定標(biāo)SIWAREX FTA都需要一個(gè)定標(biāo)數(shù)據(jù)塊,在其中儲(chǔ)存秤的參數(shù)。隨它一起提供的數(shù)據(jù)類型UDT12能用來創(chuàng)建定標(biāo)數(shù)據(jù)塊。矢量數(shù)據(jù)塊也必須裝載到SIMATIC CPU中。一個(gè)矢量數(shù)據(jù)塊可以被一個(gè)以上的SIWAREX FTA所使用。對(duì)于應(yīng)用程序中的每個(gè)秤,程序功能塊FB 41能被調(diào)用一次。它在一個(gè)程序?qū)蛹?jí)上循環(huán)(例如在OB 1中),并提供有調(diào)用參數(shù)。也就是說我們所有的與SIWA_FTA的對(duì)話都要通過FB 41進(jìn)行[2]:
CALL "SIWA_FTA" , "FTA1 SL"
ADDR :=464
DB_SCALE :=12
DB_VECTOR :=11
CMD_IN :="DB_SCALE-1".i_CMD_INPUT 命令代碼輸入
SIM_VAL :="DB_SCALE-1".r_SIM_VALUE
ANA_OUT :="DB_SCALE-1".r_ANALOG_OUT_VALUE
DO_FORCE :="DB_SCALE-1".b_DIG_OUTPUT_FORCE
TRANSITION :="DB_SCALE-1".b_TRANSITIONS
CMD_INPR :="DB_SCALE-1".bo_CMD_IN_PROGRESS 命令正在進(jìn)行
CMD_FOK :="DB_SCALE-1".bo_CMD_FINISHED_OK 命令完成,OK
CMD_ERR :="DB_SCALE-1".bo_CMD_ERR 命令完成錯(cuò)誤
CMD_ERR_C :="DB_SCALE-1".b_FB_ERR_CODE
REF_COUNT :="DB_SCALE-1".b_INFO_REFRESH_COUNT
PROC_VAL1 :="DB_SCALE-1".r_PROCESS_VALUE1
PROC_VAL2 :="DB_SCALE-1".dw_PROCESS_VALUE2
SC_STATUS :="DB_SCALE-1".dw_SCALE_STATUS
ERR_MSG :="DB_SCALE-1".bo_ERR_MSG
ERR_MSG_TYPE:="DB_SCALE-1".b_ERR_MSG_TYPE
ERR_MSG_C :="DB_SCALE-1".b_ERR_MSG_CODE
FB_ERR :="DB_SCALE-1".bo_FB_ERR
FB_ERR_C :="DB_SCALE-1".b_FB_ERR_CODE
START_UP :="DB_SCALE-1".bo_START_UP_IN_PROGRESS
CMD_EN :="DB_SCALE-1".bo_CMD_ENABLE
ERR_MSG_Q :="DB_SCALE-1".bo_ERR_MSG_QUIT
不同層次中劃分的各功能單元間的通訊要力求簡(jiǎn)單,功能力求明確。這樣,我們編制的功能塊也就可以作為工具,簡(jiǎn)單、明確、方便的永久性使用同時(shí)也方便現(xiàn)場(chǎng)的調(diào)試和修改。
控制的邏輯過程可按如下編寫:
文章版權(quán)歸西部工控xbgk所有,未經(jīng)許可不得轉(zhuǎn)載。