謝小彬
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 68 個
工控威望: 226 點
下載積分: 997 分
在線時間: 102(小時)
注冊時間: 2017-02-07
最后登錄: 2022-04-07
查看謝小彬的 主題 / 回貼
樓主  發(fā)表于: 2017-02-21 00:46
請問大師在步進(jìn)梯形圖中用set置位指令,可以用ret指令復(fù)位嗎,為什么一仿真ret就直接驅(qū)動了?
joker1874
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 112 個
工控威望: 249 點
下載積分: 804 分
在線時間: 22(小時)
注冊時間: 2017-01-12
最后登錄: 2023-08-29
查看joker1874的 主題 / 回貼
1樓  發(fā)表于: 2017-02-22 09:49
步進(jìn)指令是最難用的順序邏輯控制指令,根本不知道跳到哪里了,給你兩個建議
第一種,用給數(shù)據(jù)寄存器賦值的方式來寫,例如mov K1 D10,下一步就mov K2 D10,這個很清晰,很好用。
第二種,用SFC結(jié)構(gòu)來編寫,F(xiàn)X和Q系列的都能用,只是FX如果用了SFC就不能在線編譯了,但是不妨礙他條例清清晰,而且哪里出錯了也一目了然。