tuivya
級別: 探索解密
|
我用s7 200PLC輸出控制電磁閥,為節省輸出點,用Q2.0~Q2.3做行,Q2.4~Q2.7做列,控制16只電磁閥,能否用MOVB 指令傳送一常數給QB2,如2#10000100實現QB2.7為1,QB2.2為1,其余為0呢? |
---|---|
|
sanlihu
吉圓
級別: 論壇先鋒
|
能否用MOVB 指令傳送一常數給QB2,如2#10000100實現QB2.7為1,QB2.2為1,其余為0呢? 沒問題 |
|
---|---|---|
|
szhong1
級別: 探索解密
|
200低端PLC便宜的冒泡,還有必再要節約?看來這樣的項目沒有利潤可言,不接也沒有啥損失! 程序原理分析控制沒有問題,硬件輸出8個點如何控制16閥呢? |
---|---|
|
zhangqi_1234
級別: 略有小成
|
8個點可以控制16個閥,類似于行列式鍵盤(單片機用的鍵盤就是這樣)。用Q2.0~Q2.3作為行輸出,Q2.4~Q2.7作為列輸出,共4行4列16個點。例如:Q2.0和Q2.4有輸出,那么第一行第一列的閥門打開(電流方向從Q2.4輸出,從Q2.0輸入,也可以反向,Q2.4與Q2.0之間串聯電磁閥線圈,這要求PLC為繼電器或晶閘管輸出方式才行)。如果電磁閥負載超過PLC的帶負載能力就只能外接繼電器。PLC的輸出控制繼電器線圈的電流通斷。 |
---|---|
|