tuivya
級(jí)別: 探索解密
|
我用s7 200PLC輸出控制電磁閥,為節(jié)省輸出點(diǎn),用Q2.0~Q2.3做行,Q2.4~Q2.7做列,控制16只電磁閥,能否用MOVB 指令傳送一常數(shù)給QB2,如2#10000100實(shí)現(xiàn)QB2.7為1,QB2.2為1,其余為0呢? |
---|---|
|
sanlihu
吉圓
級(jí)別: 論壇先鋒
|
能否用MOVB 指令傳送一常數(shù)給QB2,如2#10000100實(shí)現(xiàn)QB2.7為1,QB2.2為1,其余為0呢? 沒問題 |
|
---|---|---|
|
永恒14
級(jí)別: 略有小成
|
問題是,怎么分別控制16個(gè)電磁閥呢,我認(rèn)為每次會(huì)有4個(gè)電磁閥一起動(dòng)作,請(qǐng)考慮 |
---|---|
|
zs8823
級(jí)別: 家園常客
|
要實(shí)現(xiàn)閥組的復(fù)雜輸出不行,組合方式有限,或許是個(gè)噴泉程序. |
---|---|
|
szhong1
級(jí)別: 探索解密
|
200低端PLC便宜的冒泡,還有必再要節(jié)約?看來這樣的項(xiàng)目沒有利潤(rùn)可言,不接也沒有啥損失! 程序原理分析控制沒有問題,硬件輸出8個(gè)點(diǎn)如何控制16閥呢? |
---|---|
|
zhangqi_1234
級(jí)別: 略有小成
|
8個(gè)點(diǎn)可以控制16個(gè)閥,類似于行列式鍵盤(單片機(jī)用的鍵盤就是這樣)。用Q2.0~Q2.3作為行輸出,Q2.4~Q2.7作為列輸出,共4行4列16個(gè)點(diǎn)。例如:Q2.0和Q2.4有輸出,那么第一行第一列的閥門打開(電流方向從Q2.4輸出,從Q2.0輸入,也可以反向,Q2.4與Q2.0之間串聯(lián)電磁閥線圈,這要求PLC為繼電器或晶閘管輸出方式才行)。如果電磁閥負(fù)載超過PLC的帶負(fù)載能力就只能外接繼電器。PLC的輸出控制繼電器線圈的電流通斷。 |
---|---|
|