PLC 用西门子S7-200实现彩灯亮灭控制

具体要求:总共24个彩灯,4个一组共6组,按下开关后,第1组的1号,3号灯亮,1秒后,第二组中的5号,7号灯亮同时第一组的1号,3号灯灭,以此类推运行下去,运行间隔为1秒。若有高手能给个示范梯形图最好了,当感激不尽! 邮箱:[email protected]
主要不明白是否可以用6个输出端控制6组灯,如果可以,如何实现一组灯中的四个灯不同时亮\灭?

楼上的方法我也没想明白 一共就用8个输出点吗? 除非每组的2、4不亮 如果都需要亮的话 那么一个输出点只能控制2个灯吧 一共24个灯 就用8个点 我真不明白了 如果是4组每组6个灯 控制的时候135亮 那8个点是正好的 还有 就是你如果要用6个输出控制6组 除非外部再加6个小继电器 给13接常开 24接常闭 其他的真的没什么好办法了 如果有需要就找我吧 我给你做梯形图 很简单的 但是要说明控制方法 最好详细点追问

能否用移位指令来实现每组灯的亮/灭?具体如何操作?
具体要求上面说的挺清楚了,24个灯分成6组。第一组编号为1,2,3,4。第二组为5,6,7,8.。。以此类推。有启动和停止。按下启动后,编号1,3的灯亮,过1秒编号5,7的灯亮同时编号1,3的灯灭,再过1秒9,11亮5,7灭以此类推,到21,23亮后,循环至1,3亮。按下停止后无论到哪一步所有灯全灭。如果能给个示范梯形图那真是感谢了。邮箱在上面。我用的是西门子S7-200

追答

循环后还是1、3亮 那2、4 6、8什么时候亮啊

追问

我只是想要个示范而已···只要这个简单的过程就行了,再复杂点的我可以自己研究

追答

今天又点忙 我昨天帮网上的那个人做了一个5灯循环的程序 http://zhidao.baidu.com/question/287574587.html 这是连接 你看看他的控制要求 然后对照一下程序吧 我给你发到邮箱

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-07-04
感觉问题说得不是很清楚。
4个一组共六组。那一组的灯的编号应该是1、2、3、4,怎么出现5和7了?
如果按照你说的24等分6组,每组1、3灯和2、4灯同时亮或者灭,则最少需要的输出端是8个。6个用于组选,2个用于位选。追问

第二组的4个灯我就编号为5,6,7,8。第三组9,10,11,12。
2个用于位选的输出端如何实现1,3或2,4同时亮灭还请赐教

追答

1、3或者2、4同时亮灭,实际上可以把每一组看作2小组灯。6个输出用于选择你分配的组,而2个输出用于控制1、3(5、7...)或者2、4(6、8....)这个小组。

相似回答