圖7 硬件連接設置
添加后的模塊,其地址可以通過 PLC 自動分配,也可以通過自身的需要更改。一個簡單的RFID硬件設置組態(tài)欄完成,然后將其下載到 PLC 中。圖8為鑄二制芯輥道儲存線PLC硬件組態(tài)。

圖8 鑄二制芯儲存線硬件組
RFID控制程序結構
(1)調(diào)用功能塊“IDENTControl”
P+F控制器所“IDENTControl”多功能集成塊,由P+F提供,可以在SIMATIC Manager平臺中自由拷貝并調(diào)用,該功能塊把需要應用的變量提取出來,在程序中,簡要明了的顯示出來,方便用戶使用。
用戶可以將倍加福提供的功能塊及背景數(shù)據(jù)塊一并拷貝到用戶程序中,在程序中調(diào)用功能塊。當總線中有多個設備需要調(diào)用該功能塊時,只需為不同的設備分別創(chuàng)建背景數(shù)據(jù)塊,通過該功能塊調(diào)用對應的背景數(shù)據(jù)塊即可。例如:
CALL FB300,DB300
CALL FB300,DB301...

圖9 程序調(diào)用的功能塊
(2)功能塊“IDENTControl”變量含義變量含義如圖10所示。

圖10 功能塊“IDENTControl”變量含義
(3)程序判斷是否讀寫成功
“IDENTControl”功能塊中有輸出變量Head1Done,表示通道1命令執(zhí)行完成,但是并不一定表示讀取數(shù)據(jù)成功或?qū)懭霐?shù)據(jù)成功。通常情況下,可以通過變量Head1Status 的值來判斷命令完成后的讀寫狀態(tài),“00”代表命令執(zhí)行,無出錯,“05”代表檢測范圍內(nèi)無數(shù)據(jù)碼載體。
人機界面
在觸摸屏上,建立讀寫功能畫面,如圖11所示,將觸摸屏上所選擇的內(nèi)容直接寫入對應的數(shù)據(jù)塊,并通過程序?qū)懭胼d碼體中,同樣,當選擇讀功能時,直接可以顯示出載碼體內(nèi)對應的數(shù)據(jù)。增強目視化,方便操作。

圖11 RFID人工讀寫畫面
結束語
鑄二制芯使用的RFID系統(tǒng),具有穩(wěn)定性強、準確性高、速度快、使用操作簡潔方便等特點,對制芯同時生產(chǎn)兩種或多種機型及生產(chǎn)砂芯信息的記錄起到關鍵作用。在生產(chǎn)過程中機器人與輥道之間自動完成砂芯信息的相互交換,使機器人快速識別生產(chǎn)機型,并運行相對應程序,實現(xiàn)自動化生產(chǎn)。