FC块上做定时器

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

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

最佳答案

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

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

专家置评

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

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc225203.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月1日 上午12:46
下一篇 2018年12月1日 上午12:47

相关推荐