baiqrmai
承接各行業(yè)生產(chǎn)線改造,編程,自動(dòng)化研發(fā)、制造,配
級(jí)別: 網(wǎng)絡(luò)英雄
精華主題: 0
發(fā)帖數(shù)量: 729 個(gè)
工控威望: 7479 點(diǎn)
下載積分: 6593 分
在線時(shí)間: 1224(小時(shí))
注冊(cè)時(shí)間: 2012-08-20
最后登錄: 2024-03-08
查看baiqrmai的 主題 / 回貼
樓主  發(fā)表于: 2013-06-10 11:52
FX2N編程中   用到了步進(jìn)指令了   但是也要用到子程序CALL問題    但是子程序返回要用到
RET   可是步進(jìn)程序也要用到啊     這怎么辦呢   才能一起用呢
承接各行業(yè)自動(dòng)化設(shè)備維修.改造,伺服,步進(jìn),PLC,觸摸屏編程,上位機(jī)設(shè)計(jì)電氣制做,各種自動(dòng)化工程安裝,電柜制作。陳工13530398214
miaozhenlian
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 9 個(gè)
工控威望: 138 點(diǎn)
下載積分: 636 分
在線時(shí)間: 0(小時(shí))
注冊(cè)時(shí)間: 2013-05-26
最后登錄: 2017-04-30
查看miaozhenlian的 主題 / 回貼
1樓  發(fā)表于: 2013-06-10 19:41
CALL指令用的是SRET。中斷指令用的是IRET。RET是步進(jìn)指令的最后一步是返回S0用的。步進(jìn)指令中最好不使用CALL指令。直接用條件跳轉(zhuǎn)到那一步就行了。例如到S30。就寫out S30。如果真要用。就把STL分兩步寫,一步寫STL。在寫普通的起保停電路。把子程序指令用到起保停的電路。在整合STL電路一下。達(dá)到條件就行。
410627175
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 197 個(gè)
工控威望: 342 點(diǎn)
下載積分: 11084 分
在線時(shí)間: 261(小時(shí))
注冊(cè)時(shí)間: 2012-05-13
最后登錄: 2024-12-13
查看410627175的 主題 / 回貼
2樓  發(fā)表于: 2013-06-11 14:38
樓上說的很好