子程序同时被多个调用无法正常运行

已锁定

徐正义

  • 帖子

    15
  • 精华

    0
  • 被关注

    0

论坛等级:游士

注册时间:2021-03-19

普通 普通 如何晋级?

子程序同时被多个调用无法正常运行

681

7

2021-10-23 17:03:07

大家好:

    小弟在调试过程中发现问题,所做的子程序 单个调用时候没有问题可以正常运行,但是多个同时调用就会出现问题,不能正常输出。

    后来发现问题主要出现在 计时器这一段,但不知道是何原因:

  考虑到 程序需要重复调用,特地将计时改用 优化的计时器的方式(BGN-ITIME、CAL-ITIME指令)

   

PLC程序-计时器ms.zip

子程序如下图,开始计时达到设定的时间后,输出 计时完成的状态

(以下为了方便查看 特地省略了其他动作流程)


---------

只调用一个的时候 ,可以正常运行


两个同时调用时,V100.1&V100.4不得电.程序无法正常运行了,程序2中V100.5始终不会得电


只有两个子程序的输入条件V100.1、V100.4(开始)都有信号时候,两个子程序的输出 V100.2、V100.5会同时输出

---

程序有何问题以及如何改进 还请大家指正[抱拳][抱拳][抱拳]



子程序同时被多个调用无法正常运行 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有7555条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。