
1.案例(項目)描述
某一台設備,生產(chan) 產(chan) 品中間有一個(ge) 環節,需要對產(chan) 品的溫度進行測量。產(chan) 品由傳(chuan) 送帶左側(ce) 流入,當產(chan) 品走到傳(chuan) 感器X0位置時,設備傳(chuan) 送帶停止,產(chan) 品對角有2個(ge) 校正位置的氣缸會(hui) 動作,同時伸出對產(chan) 品位置校正。(此處氣缸選擇單頭氣缸,有信號時伸出,沒信號時縮回)
該位置有另外一個(ge) 氣缸w,氣缸上安裝有一個(ge) 長條狀的溫度感應器,此時氣缸會(hui) 伸出,開始測量產(chan) 品內(nei) 部溫度,15s後,采集該點溫度,氣缸縮回,傳(chuan) 送帶啟動,等待下一個(ge) 產(chan) 品進入。
設備上有一個(ge) 威綸通觸摸屏,要求每次測量是的溫度數據顯示到觸摸屏上,同時要求,觸摸屏做一個(ge) 按鈕,按下按鈕後,可以導出所有產(chan) 品的溫度數據到U盤,生成excel表格。
2、任務實施
<1>.FX3U-3A-ADP模塊使用
1)模塊的數據對應如下
我們(men) 選擇的是0~10V對應0~4000的量程範圍,也就是0~4000的數值對應0~150的溫度,由4000/150=26.667可知,每一度溫度對應的數值為(wei) 26.667,編寫(xie) 程序時,隻需要用實際數值除以26.667,就能得出實際溫度。
溫度數據的存放地址
由上表可知溫度的數據保存在D8260寄存器裏
<2>. I/O分配
第一台PLC
輸入點 |
注釋 |
輸出點 |
注釋 |
X0 |
到位感應 |
Y0 |
傳(chuan) 送帶啟動 |
X1 |
校位1伸出感應 |
Y1 |
校位1伸出 |
X2 |
校位1縮回感應 |
Y2 |
校位2伸出 |
X3 |
校位2伸出感應 |
Y3 |
測溫氣缸伸出 |
X4 |
校位2縮回感應 |
||
X5 |
測溫氣缸伸出感應 |
||
X6 |
測溫氣缸縮回感應 |
||
X7 |
啟停控製 |
<3>.電路圖紙
溫度變送器
<4>.程序編寫(xie)
啟停控製。
按下X7按鈕,可以控製啟動標誌位M0的啟停,M0啟動時,傳(chuan) 送帶運行,除非進入測溫控製才會(hui) 停止,在運行時如果到位感應器感應到物料,就會(hui) 觸發測溫控製,此時讓D0自加1,進入動作的第1步。
第1步 位置校準。
當D0等於(yu) 1時,兩(liang) 個(ge) 校準氣缸都伸出伸出到位都感應到時,延時0.5s,確保位置停穩,之後D0自加1,進入下一步。
第2步 校準縮回。
當D0等於(yu) 2時,進入此步動作,此時Y1,Y2都沒有伸出,氣缸會(hui) 自動縮回,當兩(liang) 個(ge) 縮回感應器感應到位時,觸發D0自加1,進入下一步。
第3步 測溫
等進入第3步時,觸發測溫氣缸伸出進行測溫,為(wei) 了確保溫度測量準確,需要感應器伸出15s時間測量,時間到了,才采集對應的溫度,溫度保持的地址為(wei) D8260,需要把這個(ge) 數據用FLT指令轉換成浮點數,才能進行小數的運算,把數值除以26.667,得到實際的溫度保存在D12裏麵,同時觸發溫度記錄的繼電器M2(此處的數據需要在觸摸屏進行設置做記錄,觸摸屏使用M2作為(wei) 信號,該信號導通,及把D12的數據記錄起來,這個(ge) 可以從(cong) 後麵觸摸屏的製作中了解),之後觸發D0自加1,進入下一步。
第4步 複位
進入第4步,當測溫氣缸縮回時,複位測溫啟動M1,同時清空D0,動作執行完畢。