当前位置: 主页 > PLC控制

FC块上做定时器

S7-300PLC控制很多个阀门,每个阀门开关时要检测到位信号是否动作,动作超时输出报警。
想设计1个功能块,来多次调用,但功能块中的计时不知道怎么做,恳请指点一下!
用的是STEP7软件

问题补充:
要多次调用FC块,不同地方调用怕定时器有冲突

最佳答案

在FC内变量声明IN变量定义时间继电器号,数量类型为Timer类型,如果定时时间一致不需要修改就不需定义IN变量为s5Timer时间设定值,在调同FC时,给IN变量赋时间继电器号,如T0,在FC内全部使用变量声明定义的局域变量,多次调用就不存在问题,如在FC內使用全局变量多次调用就会有问题.

提问者对于答案的评价:
正解,已经解决!谢谢!

专家置评

也可以使用fb,使用多重背景的方式使用IEC定时器。

  • 关注微信

猜你喜欢

微信公众号