技術文章
基于SIEMENS PLC郵件分揀控制舉例
閱讀:2368 發布時間:2018-5-15基于SIEMENS PLC郵件分揀控制舉例
1.控制要求
XCXDXEXF用PLC-01的常開開關表示,當XCXDXEXF取值不是(0001,0010,0011,0100,0101)時,L1閃亮表示出錯,按停止按扭無效。必須取XCXDXEXF為(0001,0010,0011,0100,0101)后,再按停止按扭,復位一下,再按起動按鈕,則L2亮表示可以進郵件,同時M5亮,S1產生1s的脈沖閃亮。在這基礎上當XCXDXEXF取值0001時,表示*個數字為1,當按下S2表示檢測到了,脈沖開始計數,經五個脈沖后M1亮2s,表示開頭為1的進北京的,同時M5,L2,S1滅2s。當XCXDXEXF取值0010時,表示*個數字為2,當按下S2表示檢測到了,脈沖開始計數,經十個脈沖后M2亮2s,表示開頭為2的進上海的,同時M5,L2,S1滅2s。當XCXDXEXF取值0011時,表示*個數字為3,當按下S2表示檢測到了,脈沖開始計數,經十五個脈沖后M3亮2s,表示開頭為3的進天津的,同時M5,L2,S1滅2s。當XCXDXEXF取值0100時,表示*個數字為4,當按下S2表示檢測到了,脈沖開始計數,經二十個脈沖后M4亮2s,表示開頭為4的進武漢的,同時M5,L2,S1滅2s。當XCXDXEXF取值0101時,表示*個數字為5,當按下S2表示檢測到了,脈沖開始計數,經二十五個脈沖后,M5,L2,S1滅2s,表示開頭為5的進廣州的。當開頭為1的檢測到了,但M1還沒亮時,轉變XCXDXEXF的值,發生錯誤L1閃亮,情況就跟開頭說的一樣了,以此類推當其他號碼檢測到了,但還沒投進箱子時,轉變號碼就發生錯誤。當投進后再按S2表示檢測到郵件工作。
圖1 郵件分揀控制示意圖
2.I/O分配
3.郵件分揀控制梯形圖
圖2 郵件分揀控制梯形圖
圖2 (續)
圖2 (續)
4、郵件分揀控制語句表