550374389
!!!
級別: 論壇先鋒
|
CP1H PLC,執行PLS2指令,當脈沖輸出當前值等于某個設定值時(該值并不是PLS2指令中的脈沖輸出設定量),驅動101.00輸出,該怎么編程?? |
---|---|
|
mentayili
級別: 工控俠客
|
讀取當前發送脈沖量啊,讀取的數值進行比較,就可以了 樓主留言:關鍵是怎么讀取和比較,當脈沖頻率較高的時候,周期比PLC的掃描周期還要短,單是用一條比較指令的話肯定會有誤差吧 |
---|---|
本帖最近評分記錄: |
mentayili
級別: 工控俠客
|
需要到那么精確嗎?你是想剛剛等于的時候才輸出一次還是怎樣?還有其他方法,用到高速中斷和立即變更狀態指令。但是速度上快了多少就不好說 樓主留言:是的,剛剛等于的時候輸出一次!具體用哪個中斷?西門子200中有高速計數器可以對脈沖輸出的當前值進行計數,當計數器的當前值以設定值相等時可以產生中斷事件,不知在CP1H中要怎樣才能實現?請大俠指點。。。 |
---|---|
|