沙漠仙人掌
级别: 探索解密
精华主题: 0
发帖数量: 69 个
工控威望: 110 点
下载积分: 2089 分
在线时间: 56(小时)
注册时间: 2022-05-05
最后登录: 2024-11-12
查看沙漠仙人掌的 主题 / 回贴
楼主  发表于: 2024-08-11 18:10
调用一次子程序后,子程序里的M线圈老是保持最后的状态。再次调用时,我想对这些M进行复位,该如何做?
andy003
级别: 网络英雄

精华主题: 1 篇
发帖数量: 399 个
工控威望: 14183 点
下载积分: 92279 分
在线时间: 3714(小时)
注册时间: 2010-07-27
最后登录: 2024-11-12
查看andy003的 主题 / 回贴
1楼  发表于: 2024-08-11 18:17
一個: rst m0
多個: zrst  m0 m5
沙漠仙人掌
级别: 探索解密
精华主题: 0
发帖数量: 69 个
工控威望: 110 点
下载积分: 2089 分
在线时间: 56(小时)
注册时间: 2022-05-05
最后登录: 2024-11-12
查看沙漠仙人掌的 主题 / 回贴
2楼  发表于: 2024-08-11 18:54
该语句在子程序里还是在主程序里?
引用
引用第1楼andy003于2024-08-11 18:17发表的  :
一個: rst m0
多個: zrst  m0 m5
andy003
级别: 网络英雄

精华主题: 1 篇
发帖数量: 399 个
工控威望: 14183 点
下载积分: 92279 分
在线时间: 3714(小时)
注册时间: 2010-07-27
最后登录: 2024-11-12
查看andy003的 主题 / 回贴
3楼  发表于: 2024-08-11 22:29
如果子程序只執行一次 可以寫在子程序最後
不然就寫主程式內 子程序結束回來後清除
ayusecret
级别: 略有小成
精华主题: 0
发帖数量: 181 个
工控威望: 259 点
下载积分: 802 分
在线时间: 72(小时)
注册时间: 2021-10-31
最后登录: 2024-11-12
查看ayusecret的 主题 / 回贴
4楼  发表于: 2024-08-12 08:13
除了Call,还要FCALL,ECALL,EFCALL,其中FCALL应该能帮助你
zsh340
zsh340
级别: 论坛先锋
精华主题: 0
发帖数量: 989 个
工控威望: 1145 点
下载积分: 18344 分
在线时间: 271(小时)
注册时间: 2009-05-29
最后登录: 2024-10-27
查看zsh340的 主题 / 回贴
5楼  发表于: 2024-08-12 10:36
引用
引用楼主沙漠仙人掌于2024-08-11 18:10发表的 三菱PLC子程序里的软元件M :
调用一次子程序后,子程序里的M线圈老是保持最后的状态。再次调用时,我想对这些M进行复位,该如何做?

编程手册上不是说得很详细吗?不看手册。。。。。
相互交流。。。。相互学习。。。。使技术更上一层楼。。。。
沙漠仙人掌
级别: 探索解密
精华主题: 0
发帖数量: 69 个
工控威望: 110 点
下载积分: 2089 分
在线时间: 56(小时)
注册时间: 2022-05-05
最后登录: 2024-11-12
查看沙漠仙人掌的 主题 / 回贴
6楼  发表于: 2024-08-12 18:21
麻烦详细说说或者贴个图。
引用
引用第5楼zsh340于2024-08-12 10:36发表的  :

编程手册上不是说得很详细吗?不看手册。。。。。
andy003
级别: 网络英雄

精华主题: 1 篇
发帖数量: 399 个
工控威望: 14183 点
下载积分: 92279 分
在线时间: 3714(小时)
注册时间: 2010-07-27
最后登录: 2024-11-12
查看andy003的 主题 / 回贴
7楼  发表于: 2024-08-12 18:55
fcall  
Q系列 可以用  
A系列  FX3U FX5U 不能用
沙漠仙人掌
级别: 探索解密
精华主题: 0
发帖数量: 69 个
工控威望: 110 点
下载积分: 2089 分
在线时间: 56(小时)
注册时间: 2022-05-05
最后登录: 2024-11-12
查看沙漠仙人掌的 主题 / 回贴
8楼  发表于: 2024-08-12 20:56
是啊,我是3U的,不能用。在3U里,要把M在扫描周期末所保持的状态清除掉不是很容易。不是用个rst指令就能复位的。崩溃中.......
引用
引用第7楼andy003于2024-08-12 18:55发表的  :
fcall  
Q系列 可以用  
A系列  FX3U FX5U 不能用
andy003
级别: 网络英雄

精华主题: 1 篇
发帖数量: 399 个
工控威望: 14183 点
下载积分: 92279 分
在线时间: 3714(小时)
注册时间: 2010-07-27
最后登录: 2024-11-12
查看andy003的 主题 / 回贴
9楼  发表于: 2024-08-12 22:13
是連續call副程式?
加上延遲call確認看看
加在程式最後 沒作用?
沙漠仙人掌
级别: 探索解密
精华主题: 0
发帖数量: 69 个
工控威望: 110 点
下载积分: 2089 分
在线时间: 56(小时)
注册时间: 2022-05-05
最后登录: 2024-11-12
查看沙漠仙人掌的 主题 / 回贴
10楼  发表于: 2024-08-12 23:11
是连续CALL。通过计时器触发M复位以及CALL调用的复位。问题总算解决了!多谢指教!
引用
引用第9楼andy003于2024-08-12 22:13发表的  :
是連續call副程式?
加上延遲call確認看看
加在程式最後 沒作用?