被简单程序难倒了,求教

一、控制要求:
1、按下启动按钮,小车启动运行(1、若小车停在左限位,则启动后向右运动;2、若小车停在右限位,则启动后向左运动;3、若小车停在左限位和右限位之间,则启动后向右运动;)。

2、现场有8个小灯,安装在一小车上,小车在水平台上来回运动。安装有左,右限位。

3、编号1#灯,2#灯,3#灯,4#灯,5#灯,6#灯,7#灯,8#灯。

4、与8个小灯对应的手动开关有8个,分别为编号1#手动开关,2#手动开关,3#手动开关,4#手动开关,5#手动开关,6#手动开关,7#手动开关,8#手动开关,手动开关合上是使对应灯亮的必要条件,
5、可以选择任意闭合2个或以上手动开关数量(接通),使这些灯在系统运行过程中:单个循环点亮或2个一组循环点亮,或3个一组循环点亮。
6、当选择好任意闭合的开关后,按下启动按钮,系统启动。按下停止按钮,系统停止。

二、举例1:单个循环点亮
假如:选择2#,3#,7#,8#  
则系统启动后,2#灯亮,小车向右运转,当碰到右限位,2#灯灭,3#灯亮;
小车改变运行方向,向左运行,当碰到左限位,3#灯灭,7#灯亮;
小车改变运行方向,向右运行,当碰到右限位,7#灯灭,8#灯亮;
小车改变运行方向,向左运行,当碰到左限位,8#灯灭,小车停止运行,同时定时器T开始工作;
当T时间到,小车自动启动向右运行,2#灯亮,当碰到右限位,2#灯灭,3#灯亮;
小车改变运行方向,向左运行,当碰到左限位,3#灯灭,7#灯亮;
小车改变运行方向,向右运行,当碰到右限位,7#灯灭,8#灯亮;
小车改变运行方向,向左运行,当碰到左限位,8#灯灭,小车停止运行,同时定时器T开始工作;
如此循环,直到系统停止按钮按下。

三、举例2:2个一组循环点亮
假如:选择2#,3#, 4#,5#,6#,8#   (2#,3#自动分配为一组;4#,5#自动分配为一组;6#,8#自动分配为一组;)  
则系统启动后,2#,3#灯亮,小车向右运转,当碰到右限位,2#,3#灯灭,4#,5#灯亮;
小车改变运行方向,向左运行,当碰到左限位,4#,5#灯灭,6#,8#灯亮;
小车改变运行方向,向右运行,当碰到右限位,6#,8#灯灭,小车停止运行,同时定时器T开始工作;
当T时间到,小车自动启动向右运行,2#,3#灯亮,当碰到右限位,2#,3#灯灭,4#,5#灯亮;
小车改变运行方向,向左运行,当碰到左限位,4#,5#灯灭,6#,8#灯亮;
小车改变运行方向,向右运行,当碰到右限位,6#,8#灯灭,小车停止运行,同时定时器T开始工作;
如此循环,直到系统停止按钮按下。


四、举例3:3个一组循环点亮
假如:选择1#,3#, 4#,5#,7#,8#   (1#,3#,4#自动分配为一组;5#,7#,8#自动分配为一组;)  
则系统启动后,1#,3#,4#灯亮,小车向右运转,当碰到右限位,1#,3#,4#灯灭,5#,7#,8#灯亮;
小车改变运行方向,向左运行,当碰到左限位,5#,7#,8#灯灭,小车停止运行,同时定时器T开始工作;
当T时间到,小车自动启动向右运行,1#,3#,4#灯亮,小车向右运转,当碰到右限位,1#,3#,4#灯灭,5#,7#,8#灯亮;
小车改变运行方向,向左运行,当碰到左限位,5#,7#,8#灯灭,小车停止运行,同时定时器T开始工作;
如此循环,直到系统停止按钮按下。

问题补充:
老板说做不出这周滚蛋

图片说明:

被简单程序难倒了,求教    被简单程序难倒了,求教   

最佳答案

你这个程序感觉也不简单了!你都可以描述的这么详细了,为什么不直接使用PLC语言编写出来呢?

提问者对于答案的评价:
学习

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年5月31日 下午11:21
下一篇 2017年5月31日

相关推荐

  • ControlNet 网络接口

    请问各位,西门子的PLC有自带的ControlNet 网络接口没有?如果西门子的没有,那么别的品牌PLC推荐一下自带的ControlNet 网络接口的。比如AB…

    SIMATIC S7-200 2021年7月5日
  • S7200传送指令

    S7200里如果要把VW2000的值(0或1)传送给V3000.0,还有就是把S7200里如果要把VW2000的值传送给V4000.0的值传给VW4200里,请问该如何编写程序,用…

    SIMATIC S7-200 2020年11月1日
  • S7-200SMART兼容s7-200PLC 吗?

    S7-200SMART兼容s7-200PLC 吗? 最佳答案 S7-200 SMART是西门子针对中国的OEM市场研发的新一代PLC。是S7-200CN的升级产…

    SIMATIC S7-200 2021年7月5日
  • K-TP178触摸屏连接S7-200的通讯线

    K-TP178触摸屏连接S7-200的通讯线需要单买吗,记得以前是触摸屏自带的啊!~ 最佳答案 1. PPI,需要RS232/PPI多主站电缆(6ES7901-3CB30…

    SIMATIC S7-200 2020年11月1日
  • EM231CN老是损坏

    厂里有一台料称用的是有源称重传感器,传感器输出4-20MA的信号给EN231CN模块,然后在触摸屏上显示相应重量,但是最近老是出现用一段时间后触摸屏上的重量就在某一个数值不变化了,…

    SIMATIC S7-200 2017年6月12日
  • s7200模拟量处理如何通过局部变量来完成?

    我有一个0~5V的模拟量进到EM235里,想通过在局部变量里来完成A/D转换,并且是实数.请问高手赐教!最好能发个实例看看!plkori2009@163.com谢谢! 最佳答案 使…

    SIMATIC S7-200 2021年7月5日
  • S7-200怎样采集到12V脉冲信号

    请问,投币器投币后能产生一个12V的脉冲信号,PLC怎样才能采集到这个信号 最佳答案 如图所示,200系列PLC224XP  224xpsi 的开关量…

    2017年10月24日
  • s7-200de接线

    请教各位师傅。我受手上有个刚买回来编好程序i的s7-200cpu是 224的,我 用外部开关电源接输入部分,怎么有 输入指示灯也不亮,也不提示有故障?…

    SIMATIC S7-200 2021年7月5日
  • EM253阶段性警报 亮红灯

    plc226连接了6个扩展模块,其中有两个EM253  运行过程中253 阶段性亮红灯,排查下来有可能是5v 电源供应不足, 有什…

    SIMATIC S7-200 2017年6月10日
  • S7-200与win10专业版电脑通讯显示Unkown

    我使用的艾莫讯USB-PPI编程电缆,与输入电源DC24v的一台226cpu通讯连接显示Unkown,点击ok就显示通信中断,之后更换一台电源AC220v的226cpu通讯连接也是…

    SIMATIC S7-200 2021年7月5日