zoukankan      html  css  js  c++  java
  • 第八周作业

    1.交通灯控制

      在如下图的场景中,打开SW1开关后,交通灯控制器开始工作,关闭SW1则控制器停止工作。

    SW2为控制模式选择开关:

      当SW2为关闭状态时,绿灯、黄灯、红灯依次亮,具体时序为:绿灯亮100秒,闪5秒(每秒亮灭一次),黄灯亮5秒,红灯亮100秒。

      当SW2为打开状态后,路口变为夜间模式,一直亮红灯,当有行人按下PB1按钮时,10秒钟后转为绿灯,绿灯持续30秒后继续保持红灯亮。

    注:由于调试的效率原因,具体的时间与题目要求有所差异,不过效果相同。

      感觉用了比较复杂的方法吧,可能是因为先写了一部分,然后再往里面一直加控制,加东西,最后让整个梯形图变得很复杂。不过还好完成了任务的基本要求,但是还是有几个问题:1改变sw2的状态时有一瞬间红绿灯同时亮。2.绿灯变黄灯时,有一瞬间同时亮。

    2.输送带控制

      打开SW1开关后,开始供应一个新的工件,工件放置到输送带上后,先运动到中间点(由X12传感器检测),停顿5秒钟,然后运行到传送带最右侧(X11),停顿5秒钟,然后向左移动,直到把工件移出输送带(X10),当工件离开输送带后,自动启动Y10供应命令供应下一个工件,运动时序相同。

  • 相关阅读:
    Http协议和Tomcat服务器
    类加载器与反射
    线程安全
    String、Stringbuffer、Stringbuilder三者之间的区别
    iOS 开发,工程中如何混合使用 ARC 和非ARC
    dll的静态调用、动态调用
    Qt安装—搭建VS2008+QT开发环境
    C++中的引用与指针的区别
    SVN分支与合并
    (补充知识)DLL 中 .DEF文件的使用
  • 原文地址:https://www.cnblogs.com/caishixu/p/5410115.html
Copyright © 2011-2022 走看看