s7-200创建子程序

各位大侠 我想在自己创建的块里创建一个可设的时间继电器怎么弄啊?
 时间继电器和计数器都不可以用啊

问题补充:
全局变量是不可以在创建的块里使用,怎么在创建的块里创建一个可以设定的时间继电器

最佳答案

1、看看论坛中的贴子,自建库中的定时方案:
 http://www.ad.siemens.com.cn/club/bbs/post.asp?b_id=3&a_id=266405&s_id=&num=15#anch
2、看看同类问题的答案:
http://www.ad.siemens.com.cn/service/answer/solved_49130_1028.html
3、转帖:
注意, S7-200 PLC 2009年系统手册中文版204页说:“当子程序在同一个周期内被多次调用时,不能使用上升沿、下降沿、定时器和计数器指令。
子程序中有两点:
、定时器:  不能做参数,而用固定编号的定时器肯定出问题;
                      间接解决办法:用定时计时器代替,但影响了程序的可读性;
、上升沿/下降沿: 一个点的上升沿/下降沿要用一个中间点,S7-200是隐含
                          了这个中间点, 这在重入的子程序中可能是一个严重问题。
                         解决办法:用等效电路代替.

提问者对于答案的评价:
非常感谢

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 下午1:17
下一篇 2020年10月31日 下午1:17

相关推荐