quote:以下是引用榴弹满天在2012-11-14 22:00:48的发言:
请教一下,PLC的循环程序怎么编写啊? I1.0一直有信号输入,Q2.2的输出情况是,10秒有输出,中间间隔2秒,然后再输出10秒,再间隔2秒,就这样一直运行下去。
楼主,这些问题需要找出输入和输出的关系,自己画个时序图,然后分析一下,用PLC常用的、传统的方式就比较容易解决了。根据你提供的信息,我们可以得知:当I0.0高电平的时候,Q2.2输出是一个10秒高电平,2秒低电平,周期为12s的方波(我猜测,你还藏了半句话:“当I1.0变为低电平时,Q2.2一直为低电平”)。
S7-300、400解决此类问题,用传统方式显得游刃有余。画一时序图并提供一FBD给你参考: