菜鳥入行
級別: 論壇先鋒
![]() ![]() |
注意第3行 RST S0的條件。 這個M50這樣寫,可能作者是想利用掃描的先后順序,先執(zhí)行回原點,然后脈沖發(fā)完后,再RST S0 但這種寫法不科學(xué),加個定時器較好。 |
|
---|---|---|
|
不小心遇見你
自動項目、PLC、視覺、通訊等工控軟件開發(fā)QQ3515716
級別: 工控俠客
![]() ![]() |
我來告訴你 這是技巧的問題 如果沒有m50 S0在第一個掃描周期為ON時,M8147是為OFF的 就有一定的概率S0把自己復(fù)位掉 如果加入了M50 S0在第一個掃描周期為ON時 雖然8147為OFF 那么因為此時M50也是OFF 所以必須等下一個掃描周期 下一個掃描周期時 M50已經(jīng)為ON 后面的指令也就執(zhí)行了 所以M8417也就ON了 不過這里應(yīng)該沒什么用 不過在有些地方需要這樣巧妙的處理。 寫這個程序的人肯定吃過掃描周期的虧 這樣的寫法適用于那些智能模塊的擴(kuò)展,這種寫法比較靠譜 |
|
---|---|---|
|
weik_wang
學(xué)會感恩
級別: 探索解密
![]() |
謝謝各位解答。 這是論壇里下載的程序,本人菜鳥一個,沒看懂,特截圖上來請求賜教 |
---|---|
|
淡淡雨季
以前看到山就想知道山后面是什么,現(xiàn)在我不想知道了
級別: 略有小成
![]() |
圖片:
![]() 就是延遲一個掃描周期后再執(zhí)行回原點指令,這個方法是比較科學(xué)的。不過再標(biāo)準(zhǔn)一點的話,觸發(fā)條件一般用上升沿,然后加保持,這樣的話把m8029,M8039,都用上 |
---|---|
|