实验一交通灯模拟控制

实验一交通灯模拟控制

ID:44785011

大小:541.00 KB

页数:22页

时间:2019-10-28

实验一交通灯模拟控制_第1页
实验一交通灯模拟控制_第2页
实验一交通灯模拟控制_第3页
实验一交通灯模拟控制_第4页
实验一交通灯模拟控制_第5页
资源描述:

《实验一交通灯模拟控制》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、beckhoff可编程控制器实验指导书实验一交通灯的模拟控制一、实验目的使用TwinCAT来控制十字路口交通灯的变化。图1-1交通灯示意图二、实验内容1.控制要求起动后,南北红灯亮并维持15s。在南北红灯亮的同时,东西绿灯也亮。到10s时,东西绿灯闪亮,3s后熄灭,在东西绿灯熄灭后东西黄灯亮。黄灯亮2s后灭东西红灯亮。与此同时,南北红灯灭,南北绿灯亮。。南北绿灯亮了10s后闪亮,3s后熄灭,黄灯亮2s后熄灭,南北红灯亮,东西绿灯亮,循环。停止后东西南北的黄灯闪烁红绿灯熄灭。图1-2交通灯工作流程图2

2、2beckhoff可编程控制器实验指导书2.I/O分配输入输出起动:start北红灯:b_north_red东红灯:b_east_red停止:stop北黄灯:b_north_yellow东黄灯:b_east_yellow北绿灯:b_north_green东绿灯:b_east_green南红灯:b_south_red西红灯:b_west_red南黄灯:b_south_yellow西黄灯:b_west_yellow南绿灯:b_south_green西绿灯:b_west_yellow图1-3逻辑时序图3.

3、根据示意图绘制HMI图形并链接变量图1-4交通灯HMI示意图22beckhoff可编程控制器实验指导书4.编写并运行程序编写程序来实现控制要求。相关程序参考文件:《交通灯.pro》。编写主程序时需要注意:编写主程序时先把红绿等功能完成。最后编写停止时黄灯闪烁的功能。建议使用Case语句,将各个时间段的灯的亮灭状态都进行声明,方便之后使用者的修改。22beckhoff可编程控制器实验指导书实验二抢答器一、实验目的使用TwinCAT编写一个可供六人参与的抢答器。二、实验内容1.控制要求当主持人按下开始按

4、钮以后,1~6号按钮任意一个按钮被触发,按钮对应的灯则亮起。同时将其他按钮锁定,再继续按其他按钮不会使对应的灯亮起。当主持人按下复位按钮后,可以将抢答器复位,然后可以重复以上步骤。图2-1抢答器流程图2.I/O分配输入输出开始按钮:start抢答灯:light[1..6]复位按钮:reset抢答按钮:button[1..6]22beckhoff可编程控制器实验指导书3.根据示意图绘制HMI图形并链接变量图2-2抢答器HMI图4.编写并运行程序编写程序来实现控制要求。相关程序参考文件:《抢答器.pro

5、》。编写主程序时需要注意:由于实际应用中涉及到的变量性质相同并且数量较多,在编写程序的时候推荐使用数组形式来声明抢答开关和抢答灯这两种变量。22beckhoff可编程控制器实验指导书实验三四节传送带的模拟控制一、实验目的使用TwinCAT来编写工业生产中常用的传送带的控制程序。图3-1四段传送带示意图二、实验内容1.控制要求起动后,第一条皮带机开始运动。当第一条皮带机上放上重物后,第二条皮带机开始运动。当重物落到第二条皮带上时第三条皮带机开始运动。当重物离开第二条皮带落到第三条皮带上时,第二条皮带机

6、1S后停止运动,第四条皮带机开始运动。当重物离开第三条皮带落到第四条皮带上时,第三条皮带机1S后停止运动。当重物离开第四条皮带1S后第四条皮带机停止运动。按下停止按钮会使所有电机停止。当某一皮带机发生故障时,这条皮带机和它之前的皮带机立刻停止运动。其后的皮带机每隔1s依次停止运动。22beckhoff可编程控制器实验指导书图3-2四节传送带流程图2.I/O分配输入输出起动按钮:start皮带机A:motor_A停止按钮:stop皮带机B:motor_B皮带机A负重:motor_A_heavy皮带机C

7、:motor_C皮带机B负重:motor_B_heavy皮带机D:motor-D皮带机C负重:motor_C_heavy皮带机D负重:motor_D_heavy皮带机A故障:motor_A_err皮带机B故障:motor_B_err皮带机C故障:motor_C_err皮带机D故障:motor_D_err3.绘制HMI图22beckhoff可编程控制器实验指导书图3-3四节传送带HMI图22beckhoff可编程控制器实验指导书实验四多节传送带的模拟控制一、实验目的使用TwinCAT来模拟十条传送带将

8、一物件从起始位置传送到指定位置的工作过程。二、实验内容1.控制要求共有十台电机,当按下起动按钮后,第一台电机带动传送带转动,其余电机不转动。按下停止按钮后所以电机停止运动。当某个电机发生故障时,该机及前面的电机应立即停止,以后的每隔1s顺序停止一台电机;当传送带上有重物时,该传送带前面的电机应立即停止,该传送带的电机运行1s后停止,再1s后接下去的一台电机停止,以此类推直到所有电机停止运转。流程图参考实验三2.I/O分配输入输出起动按钮:start电机:motor[1

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。