摘 要
本文介绍设计这个PLC实验的过程。其主要内容是运用SIMATIC WINCC软件来对十字路口交通灯进行模拟监控.文章主要介绍了交通灯控制系统的PLC程序设计和运用WINCC来对交通灯进行模拟监控的实现.在PLC程序设计中,提出了交通灯的控制要求并主要介绍了程序设计的过程.其中包括:输入/输出量的定义、设计顺序功能图和运用STEP7软件进行编程.交通灯PLC程序的设计是一个基础工作,本次设计的主要内容在于运用SIMATIC WINCC软件来对十字路口交通灯进行模拟监控。在WINCC对交通灯进行模拟监控的设计过程中,主要介绍了WINCC和PLC S7-300的通讯、组态变量创建和设置、过程画面的设计、过程画面对象动态化的实现和WINCC模拟监控系统的运行。
关键字:PLC WINCC 交通灯
目 录
摘要………………………………………………………………………………………………Ⅰ
Abstract………………………………………………………………………………………Ⅱ
目录……………………………………………………………………………………Ⅲ
绪论…………………………………………………………………………………………………1
1.1 选题背景和意义 ……………………………………………………………………………1
1.2 任务和目标………………………………………………………………………………… 2
2 交通灯控制系统程序设计…………………………………………………………………3
2.1 2.1 PLC的简介……………………………………………………………………………3
2.2 STEP7编程软件介绍………………………………………………………………………… 3
2.3 使用STEP7编程的基本步骤…………………………………………………………………4
2.4 STEP 7程序结构………………………………………………………………………………5
2.5 交通灯的编程…………………………………………………………………………………7
2.5.1 交通灯的控制要求…………………………………………………………… 7
2.5.2 确立交通灯的输入、输出信号………………………………………………………8
2.5.3 交通灯的基本顺序功能图……………………………………………………………8
2.5.4 编写交通灯的STEP7-300程序………………………………………………………8
3 WINCC对交通灯模拟监控的实现…………………………………………………………… 9
3.1 SIMATIC WinCC简介………………………………………………………………………9
3.2 Wincc与SIMATIC S7 PLC的通讯…………………………………………………………10
3.2.1 Wincc通讯原理…………………………………………………………………… 10
3.2.2 Wincc与 S7-300 PLC的通讯………………………………………………………10
3.3 创建过程变量……………………………………………………………………………… 13
3.4 交通灯过程画面的创建…………………………………………………………………… 16
3.4.1 图形编辑器的简介………………………………………………………………… 16
3.4.2 设计交通灯基本画面……………………………………………………………… 16
3.5 交通灯过程画面对象的设置……………………………………………………………… 17
3.5.1 自动和手动按钮的设置………………………………………………………… 17
3.5.2 画面中的交通灯的设置…………………………………………………………… 18
3.5.3 画面中小车的设置………………………………………………………………… 21
3.6 运行系统…………………………………………………………………………………… 23
4 总结 …………………………………………………………………………………………… 25
致谢……………………………………………………………………………………………26
参考文献 ………………………………………………………………………………………27
附录1 主要程序……………………………………………………………………………28
附录 2 实验指导书……………………………………………………………………………… 35