登录
首页 PLC论坛 台达PLC
回帖 发帖
正文

主题:指针 报错 不工作的问题

点击:294 回复:8

版主 求助一个问题 我现在做的程序 设定 指针 P0 P1 P2 都可以跳转执行,,但是到了P3就卡住不动了 也不执行 PLC  ERR报错  大概可能是哪里的问题·
23-09-04 18:52
PLC Err报错内容呢?或许你可以将你有问题的程序完整上传上来.
Good Luck~
23-09-05 09:05
也许P3的条件不满足,或者有冲突
23-09-05 10:03
你不提供程序,大神们水平再高也不会算啊
23-09-05 16:04
找到问题了 我在P2的子程序后面加了一个END所以不跳P3了·现在还有一个问题,我的主程序执行完跳P110执行子程序,开始解析我上位机发的指令,然后通过子程序解析完还是跳P0Z0 是一个变址  打开M107以后两个CALL是同步执行的么,还是说执行完P0Z0以后再执行P100,还有一个问题就是再我主程序执行完以后跳到P110 为什么我的T2 计时器 不会打开·是时间不够直接跳P0执行P0或者P100去了么 所以 时间不够···
附件 1.jpg
附件 2.jpg
附件 3.jpg
23-09-05 18:52
大哥 帮我看看
23-09-05 19:57
救救我··哥哥们 版主
23-09-06 09:05

引用 FatboyVSPLC 在 2023/9/5 18:52:50 发言【内容省略】

1、CALL指令并非同步执行,而是一个接着一个执行。
例如   调用A --〉保存调用时系统参数--〉执行子程序A--〉将系统参数读回--〉继续执行主程序--〉调用B......
2、从你的贴图无法判断定时器在主程序中还是子程序中,如果在子程序中,请使用子程序专用定时器,例如T192
Good Luck~
23-09-06 09:17
在子程序中  好像我没用专门的定时器 所以不工作了  ··
23-09-06 13:45

工控新闻

更多新闻资讯