- 1、本文档共136页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
S7-300控制系统
基于S7-300 PLC控制系统A3000实验和测试培训
(版本1.0)
用户文件编号:A3000DH027
北京华晟高科教学仪器有限公司编制
前 言
《基于S7-300 PLC控制系统A3000实验和测试培训》是根据A3000过程控制实验系统的相关内容编写的,包括了如下内容:
1、S7-300 PLC控制系统。
2、S7-300 PLC控制系统编程。
3、S7-300 PLC控制系统和组态软件的连接。
4、S7-PLCSIM仿真软件的使用。
不介绍具体的A3000现场系统和组态软件。有关这些内容将在独立的培训培训书中介绍。一般不涉及DP和PA总线的内容,有关这些内容可以参考《A3000-DP型过程控制实验系统补充测试实验培训指导》和《A3000-PA型过程控制实验系统补充测试实验培训指导》。
本培训书缺点和错误在所难免,敬请各位专家、院校师生和广大读者批评指正。
申明:本培训书内容只适合华晟高科A3000教学实验。范例和文档内容只用于提供信息,对本书不承担任何保证。
修订记录:2007.8刘扬更新本书的控制程序及说明。
北京华晟高科教学仪器有限公司
二零零七年八月
目录
第一章 西门子S7-300 PLC 1
1.1 S7-300 PLC简介 1
1.1.1 S7-300 PLC系统组成 1
1.1.2系统功能特性 2
1.1.3 LED指示灯 4
1.2 控制系统设置和初始化 6
1.2.1 CPU 313C-2DP 7
1.2.2 数字量输入输出模块 9
1.2.3 SM334模拟量输入输出模块 11
1.2.4 CP343模块 16
1.3 控制器信号连接和操作 17
1.3.1 面板接线 17
1.3.2 控制系统运行时接线 18
第二章 控制器编程软件概述 1
2.1 软件的安装与简介 1
2.1.1 STEP7的安装 1
2.1.2 STEP7的硬件接口 5
2.1.3 STEP7的授权 5
2.1.4 STEP7的编程功能 5
2.1.5 STEP7的硬件组态与诊断功能 6
2.2 控制器编程 7
2.2.1 创建工程 7
2.2.2 通信设置 10
2.2.3 硬件组态 12
2.2.4 程序编写 13
2.2.5 程序调试 18
2.3简洁快速的操作和使用现有程序 22
第三章 控制器编程详细范例 26
3.1单容液位调节阀PID单回路控制 26
3.2 范例的控制器编程 27
3.2.1 创建工程 27
3.2.2 程序编写 35
3.2.4 编译下装项目 63
3.2.5 调试工程 64
3.3 范例的组态软件编程 64
3.3.1 WINCC对控制器的设备组态 64
3.3.2 WINCC定义数据变量 67
3.3.3 MCGS对控制器的设备组态 72
3.3.4 MCGS定义设备通道数据变量 74
3.3.5 组态王对控制器的设备组态 79
3.3.6 组态王定义数据变量 83
3.4 范例的操作过程和调试 84
3.5 范例测试结果及记录 86
第四章 范例控制程序 87
4.1 培训范例说明 87
4.1.1控制和组态程序数据词典 87
4.1.2 控制算法和编程范例 88
4.2 单回路PID范例程序PID 88
4.3 比值控制范例程序Prop 89
4.4 串级控制范例程序Series 92
4.5 前馈反馈控制范例程序Preced 94
4.6 解藕控制范例程序Decouple 95
第五章 S7-PLCSIM仿真软件 100
5.1 S7-PLCSIM的主要功能 100
5.2 快速入门 101
5.3 视图对象 103
5.4 仿真软件的设置与存档 105
5.5 应用举例 106
5.5.1 仿真PLC通道监控 106
5.5.2 程序调试 110
5.6 仿真PLC与实际PLC的区别 113
第一章 西门子S7-300 PLC
测试平台基本上适应所有的控制系统。本书介绍西门子S7-300 PLC。CPU为313C-2DP,几乎所有内容同样适用于312C,315-2DP。
1.1 S7-300 PLC简介
S7-300是模块化的通用型PLC,适用于中等性能的控制要求。用户可以根据系统的具体情况选择合适的模块,维修时更换模块十分方便。当系统规模扩大和功能复杂时,可以增加模块,对PLC进行扩展。简单实用的分布式结构和强大的通信联网能力,使其应用十分灵活。
S7-300的CPU模块(简称为CPU)集成了过程控制功能,用于执行用户程序。不需要附加任何硬件、软件和编程,就可以建立一个MPI(多点接口)网络。如果有PROFIBUS-DP接口,可以建立一个DP网络。
S7-300可大范围扩展各种功能模块,
文档评论(0)