23亮时1灭,4亮时23灭,以下同.两灭的时间为3s
新人没有财富啊,求大神帮忙,怎么可以在23灯亮的时候让1灯灭
用Q1.0--Q8.0代表8盏灯,用T1--T8分别代表8盏灯的延时继电器,时间继电器用接通延时继电器。用延时继电器带一个标志位,用标志位的常闭点来灭本盏灯,点亮下一盏灯,下面的灯控制,按照上面的逻辑依次类推就可以了。
例如:
500÷8=62…4,
即这8盏灯各拉动62次后,编号为1、2、3、4的灯又拉动一次,原来亮着的灯除3号灯灭了,其余都亮着,又增加了1、2、4号灯;所以这8盏灯最后是1、2、4、6、7这五盏灯是亮的。
扩展资料:
当PLC投入运行后,其工作过程一般分为三个阶段,即输入采样、用户程序执行和输出刷新三个阶段。完成上述三个阶段称作一个扫描周期。在整个运行期间,PLC的CPU以一定的扫描速度重复执行上述三个阶段。
在输入采样阶段,PLC以扫描方式依次地读入所有输入状态和数据,并将它们存入I/O映象区中的相应得单元内。输入采样结束后,转入用户程序执行和输出刷新阶段。在这两个阶段中,即使输入状态和数据发生变化,I/O映象区中的相应单元的状态和数据也不会改变。
参考资料来源:百度百科-西门子PLC
只有5分,过几天签到有100多分好像,帮帮忙,纠结好几天了
刚学这个,有些都不太了解功能,可不可以写一段程序,让我参考啊。
追答例如设定输出到灯的地址为Q0.0---Q0.7,共8个灯,用定时器编写程序,首先是程序上电后,Q0.0接通为1,定时时间为3S的,当定时时间到,复位Q0.0, 置位Q0.1,Q0.2, 依次类推。
追问哥们复位怎么弄,我就这个不会,之前做的就是因为灭不了。
定时器该怎么设置,复位哪里参数怎么设置,我用的s7-300定时器s-pulse。BI和BCD用设置么
比较器还不会用。。你发给我我看一下。122707117 谢谢啦