ch631109
級別: 略有小成
|
圖片:
下面的這段程序沒有什么具體意義,僅僅是用來說明這個現象的原因,仿真時接通觸點X1后,T1計時到59后,停止計時,但過大約2到3秒后就自動復位,再又重新計時,為什么會出現自動復位現象,我后來又做了實驗,只要在CJ那行不用這個T1觸點就正常計時到60后停在那兒了,不重復計時.是不是計時觸點不能用來接CJ語句,用另外的T2到是沒問題. |
---|---|
|
liuqiang2012
慎言慎行,三思而后行!
級別: 家園常客
|
仿真軟件跟際運行效果還是有差別的,我試了用PLC就不會復位T了 |
|
---|---|---|
|
ch631109
級別: 略有小成
|
我反復試過了,等2秒左右會自動重新記時,把跳轉點放在CP P1這一行后面沒有這種問題,網上也說了好象說跳轉點只能放在CP行后面使用.你們說試過了不會重新記時,我不明白你們到底試了沒有? |
---|---|
|
niningtt
級別: 工控俠客
|
原因是在P1中跳轉到P1,當T1當前值為60時候,此段程序就進入了死循環,進入了死循環的PLC此次掃描沒有執行到END,所以60這個值是不會發送到監視,只能看到死循環前的數字59.而PLC是由保護措施的,出現這種情況是時候會自行處理恢復的,所以就出現了1兩秒后又開始 |
---|---|
|