qq764000635
級(jí)別: 正式會(huì)員
精華主題: 0
發(fā)帖數(shù)量: 4 個(gè)
工控威望: 94 點(diǎn)
下載積分: 597 分
在線時(shí)間: 1(小時(shí))
注冊(cè)時(shí)間: 2014-10-26
最后登錄: 2019-11-29
查看qq764000635的 主題 / 回貼
樓主  發(fā)表于: 2015-11-03 22:47
今天翻手冊(cè),發(fā)現(xiàn)FCALL 指令,這個(gè)指令太好用了,可惜3u不支持,只支持Q系。我每次都要下降沿復(fù)位 子程序里面的內(nèi)容,不然取消調(diào)用子程序時(shí),子程序里面的狀態(tài)都是保持的。不然都要把子程序復(fù)位完成,在停止調(diào)用。反正怎么用,怎么都不爽。大師們請(qǐng)教,有沒有更好的方法。。。
wangnaizhi
級(jí)別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 1273 個(gè)
工控威望: 1449 點(diǎn)
下載積分: 5484 分
在線時(shí)間: 896(小時(shí))
注冊(cè)時(shí)間: 2015-08-31
最后登錄: 2024-11-01
查看wangnaizhi的 主題 / 回貼
1樓  發(fā)表于: 2015-11-04 16:50
子程序返回后好像是保存型的都保存,觸發(fā)型的都復(fù)位,時(shí)間繼電器也是,一般調(diào)用子程序后里面的狀態(tài)都是復(fù)位掉的啊,如果你想要用子程序完成后給一個(gè)信號(hào),可以在再外程序收到信號(hào)后用RST把那個(gè)指令復(fù)位掉的
qq764000635
級(jí)別: 正式會(huì)員
精華主題: 0
發(fā)帖數(shù)量: 4 個(gè)
工控威望: 94 點(diǎn)
下載積分: 597 分
在線時(shí)間: 1(小時(shí))
注冊(cè)時(shí)間: 2014-10-26
最后登錄: 2019-11-29
查看qq764000635的 主題 / 回貼
2樓  發(fā)表于: 2015-11-04 22:53
如果子程序里面輸出一個(gè)y0,或者時(shí)間繼電器,在停止調(diào)用時(shí),狀態(tài)都是保持的。。。
ps963852
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 162 個(gè)
工控威望: 296 點(diǎn)
下載積分: 801 分
在線時(shí)間: 159(小時(shí))
注冊(cè)時(shí)間: 2012-09-01
最后登錄: 2021-09-08
查看ps963852的 主題 / 回貼
3樓  發(fā)表于: 2015-11-05 17:59
用FB塊,比這個(gè)好用