本书根据教学需要和工程应用,内容主要包括可编程控制器组成、工作原理、指令系统和编程方法;西门子S7-200系列PLC基本指令、顺序控制指令、功能指令和联网通信的编程方法及程序设计实例;可编程控制器系统设计与应用;可编程控制器编程软件的使用;可编程控制器系统在地铁车站中的应用。每章配有适量习题和思考题。本书具有理论与实际相结合和实用性强的特点,侧重应用技术,主要培养学生掌握PLC编程指令和PLC程序设计方法,具备在实际工程中应用PLC控制系统的能力,特别是利用PLC在地铁车站进行设备控制与应用的能力。
章可编程序控制器概述
1.1PLC的产生、发展与用途
1.2PLC的特点、分类及技术指标
1.3PLC与其他控制系统的比较
1.4PLC的组成和工作原理
1.5PLC的编程语言
1.6PLC的硬件系统
1.7PLC的数据存储区及寻址方式
第2章S7-200系列PLC基本指令及编程实例
2.1基本逻辑指令
2.2编辑规则
2.3典型电路及应用举例
第3章S7-200系列PLC顺序控制指令及编程实例
3.1功能图及顺序控制指令
3.2功能图的主要类型
3.3编程实例
第4章功能指令
4.1功能指令的一般特点
4.2基本功能指令及编程实例
4.3高速计数器操作指令
4.4脉冲输出指令
4.5PID指令
4.6特殊功能指令编程实例
第5章S7-200系列PLC网络通信及编程实例
5.1PLC网络通信概述
5.2个人计算机与PLC通信
5.3西门子S7-200PLC通信及编程
5.4S7-200PLC通信协议及通信指令
5.5网络通信编程实例
第6章S7-200PLC编程软件
6.1编程
6.2编程软件的窗口组件
6.3编程软件的使用
6.4程序的调试与监控
6.5S7-200的出错代码
第7章TIA博途软件编程入门
7.1创建项目
7.2为CPU的I/O创建变量
7.3在用户程序中创建一个简单程序段
7.4使用变量表中的PLC变量对指令进行寻址
7.5添加“功能框”指令
7.6为复杂数学等式使用CALCULATE指令
7.7在项目中添加HMI设备
7.8在CPU和HMI设备之间创建网络连接
7.9创建HMI连接以共享变量
7.10创建HMI画面
7.11为HMI元素选择PLC变量
第8章S7-1200PLC介绍
8.1S7-1200的硬件
8.2S7-1200PLC的编程语言
8.3PLC的工作原理与逻辑运算
8.4数据类型与系统存储区
第9章PLC控制系统设计与应用实例
9.1PLC控制系统设计原则与流程
9.2PLC控制系统总体设计
9.3PLC程序设计方法
9.4PLC控制系统应用实例
0章PLC在地铁车站中的应用实例
10.1基于PLC的地铁自动售票机控制系统
10.2基于PLC的地铁自动扶梯控制系统
10.3基于PLC的地铁屏蔽门控制系统
10.4基于PLC的地铁智能照明系统
10.5地铁车站简易PLC控制实例
附录
参考文献