回复:请教子程序中的延时问题?

西门子PLC学员

  • 帖子

    686
  • 精华

    5
  • 被关注

    7

论坛等级:侠士

注册时间:2005-11-22

黄金 黄金 如何晋级?

发布于 2007-08-28 19:06:34

0楼

在此先谢谢各位的回复!这个问题我也问了西门子的技术热线,他们的答复是:"您的程序我们看了一下。建议您要注意 P 指令的使用。多次调用时这个指令可能失灵。
您可能需要自己编一个每个调用独立的检测位,类似 LB3 那样输入、输出。"

虽然没有说出明确的答复,但我想了很久,我觉得应该将秒脉冲放在主程序中,如:
LD SM0.5
EU
=M10.0
然后在子程序改为:
NW 7

LD M2.3
AN M2.5
A M10.0
INCB LB4

这是我的想法,但没有在现场试过,在这里再与大家计论一下.希望大家多多提意见,将这个产品用得更好.

我的这个子程序是用于阀门的反馈错误报警,当阀门开,关在设定的时间内不到位时,要报警.每个阀门都有对应的报警位,并在触摸屏上显示出来,便于知道哪一个阀门出了问题.因为一般阀门不只一两个,少的也有十几,二十个.所以用子程序是十分必要的.


学如逆水行舟,不进则退
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33312条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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