大空明
級別: 探索解密
|
小弟最近才開始學PLC,使用的是CP1H-X40DT-D,弄了幾條語句控制電機,之前使用SPED+PULS語句控制,沒有問題: [attachment=132696] 后來想用ACC語句控制,因為有加減速,比較好些,于是寫了這個: [attachment=132697] 但是運行的時候,手動將W0.01置1,脈沖輸出完成以后,標志位A280.03也有了上升微分觸發,但是RESET就不能正確把W0.01置0,監視模式下還變成綠色,不知道是什么情況。 另外,我想用電腦作為上位機,通過RS232線和擴展接口控制PLC,用什么方式比較好?我只需要將W寄存器的一些位置位就可以,謝謝各位大哥的幫助! |
---|---|
|
大空明
級別: 探索解密
|
上位機準備用LabVIEW編寫,因為比較容易,大哥你說的就是“@00WR………………*”的那種是嗎?使用這種置位和讀取方式,還需要在PLC里面添加語句嗎?或者做一些其他的設定? 謝謝! |
---|---|
|
大空明
級別: 探索解密
|
好的,謝謝! |
---|---|
|
大空明
級別: 探索解密
|
好的,謝謝! |
---|---|
|
大空明
級別: 探索解密
|
嗯,加了@以后就正常了。在百度找了一下,說是有@的指令,前面通了以后只執行一次。我的程序如果不在puls前加@,就會一次又一次地執行PULS |
---|---|
|
大空明
級別: 探索解密
|
問題已經解決了,雖然看不懂你在說啥,但還是謝謝! |
---|---|
|