第2版前言
第1章 可编程序控制器概述
1.1 PLC的发展过程及基本功能
1.1.1 PLC的发展过程
1.1.2 PLC的基本功能
1.2 PLC的特点、性能指标及分类
1.2.1 PLC的特点
1.2.2 PLC的性能指标
1.2.3 PLC的分类
1.3 PLC的基本结构及工作原理
1.3.1 PLC的基本结构
1.3.2 PLC的工作原理
1.4 PLC与其他工业控制装置的比较
1.4.1 PLC与继电器 接触器控制系统的比较
1.4.2 PLC与集散控制系统的比较
1.4.3 PLC与工业控制计算机的比较
1.5 PLC的发展趋势
复习思考题
第2章 可编程序控制器的硬件组成及系统特性
2.1 S5系列可编程序控制器
2.1.1 S5 90U/95U可编程序控制器
2.1.2 S5 100U可编程序控制器
2.1.3 S5 115U可编程序控制器
2.1.4 S5 135U/155U可编程序控制器
2.2 S7系列可编程序控制器
2.2.1 S7 200可编程序控制器
2.2.2 S7 300可编程序控制器
2.2.3 S7 400可编程序控制器
复习思考题
第3章 STEP 7指令系统及应用
3.1 PLC编程基础
3.1.1 指令及其结构
3.1.2 PLC编程的基本原则
3.1.3 STEP 7的软件结构及调用执行
3.2 位逻辑指令及应用
3.2.1 基本逻辑指令及应用
3.2.2 置位/复位指令及应用
3.2.3 边沿识别指令及应用
3.2.4 跳步指令及应用
3.2.5 主控指令及应用
3.3 数据块及数据传送指令
3.3.1 数据块的结构及数据格式
3.3.2 数据传送指令
3.4 定时器指令及应用
3.4.1 脉冲定时器
3.4.2 扩展脉冲定时器
3.4.3 接通延时定时器
3.4.4 保持型接通延时定时器
3.4.5 关断延时定时器
3.4.6 定时器指令的应用
3.4.7 程序设计指导
3.5 计数器及比较指令
3.5.1 计数器指令及应用
3.5.2 比较指令及应用
3.6 参数/变量声明及应用
3.7 移位/循环、转换及数学运算指令
3.7.1 移位/循环指令
3.7.2 转换指令
3.7.3 数学运算指令
3.7.4 数字逻辑运算指令
3.7.5 高级数学运算指令
复习思考题
第4章 PLC控制系统的设计与故障诊断
4.1 PLC控制系统的总体设计
4.1.1 PLC控制系统设计的基本原则
4.1.2 PLC控制系统设计的基本内容
4.1.3 PLC控制系统的设计步骤
4.2 PLC控制系统硬件设计方法
4.2.1 应用系统总体方案设计
4.2.2 系统硬件设计的依据
4.2.3 PLC的机型选择
4.2.4 I/O模板的选择
4.2.5 系统硬件设计文件
4.2.6 PLC供电系统设计
4.2.7 系统接地设计
4.2.8 电缆设计和敷设
4.3 程序设计与调试
4.3.1 程序结构设计
4.3.2 符号表与符号化编程
4.4 PLC在顺序控制中的应用
4.4.1 顺序控制结构与程序结构
4.4.2 顺序控制系统程序设计实例
4.5 PLC系统的现场调试
4.5.1 信号模拟
4.5.2 寻找/替换与换线
4.5.3 变量监控与修改
4.5.4 I/O强制
4.6 组织块(OB)及其应用
4.6.1 组织块概述
4.6.2 循环控制组织块
4.6.3 中断组织块及应用
4.6.4 初始化模块及应用
4.7 故障特性及故障诊断
4.7.1 故障特性
4.7.2 故障诊断
4.8 模拟量处理
4.8.1 模拟量I/O模板特性及参数设置
4.8.2 模拟量输出信号的量值整定
4.8.3 模拟量的规范化
复习思考题
第5章 PLC系统的硬件组态及I/O扩展
5.1 S7 300 PLC系统的模板特性
5.1.1 PLC的CPU模板
5.1.2 PLC的数字量模板
5.1.3 PLC的模拟量模板
5.1.4 PLC的电源模板
5.1.5 PLC的接口模板
5.2 S7 400 PLC系统的模板特性
5.2.1 PLC的CPU模板
5.2.2 PLC的数字量模板
5.2.3 PLC的模拟量模板
5.2.4 PLC的电源模板
5.2.5 PLC的接口模板
5.3 PLC系统的硬件组态
5.3.1 S7 300 PLC的硬件组态
5.3.2 S7 400 PLC的硬件组态
5.4 PLC的I/O扩展
5.4.1 S7 300 PLC系统的I/O扩展
5.4.2 S7 400 PLC系统的I/O扩展
5.5 SIMATIC S7冗余系统
5.5.1 冗余的概念
5.5.2 S7 400H硬冗余系统
5.5.3 S7 300软冗余系统
复习思考题
第6章 PLC通信网络
6.1 通信的基本概念
6.1.1 OSI参考模型
6.1.2 RS232C规范与RS485标准
6.2 S7 300/S7 400通信处理器
6.2.1 S7 300通信处理器
6.2.2 S7 400通信处理器
6.3 多点接口(MPI)
6.3.1 多点接口网络组态
6.3.2 多点接口全局数据设置
6.3.3 多点接口网络应用
6.4 工业现场总线(PROFIBUS)
6.4.1 PROFIBUS DP系统及I/O从站
6.4.2 PROFIBUS DP系统组态
6.4.3 PROFIBUS DP网络应用
6.5 工业以太网(Industrial Ethernet)
6.5.1 通信处理器
6.5.2 工业以太网组态
6.6 点到点通信(PTP)
6.6.1 CP340通信模板介绍
6.6.2 CP340的工作原理
6.6.3 CP340的起动及工作特性
6.6.4 CP340的通信功能块
复习思考题
第7章 S7 200可编程序控制器
7.1 S7 200 PLC的硬件配置及编址
7.1.1 PLC模板的特点、技术参数及
工作方式
7.1.2 PLC的编程元件及I/O编址
7.1.3 S7 200的编程语言及程序结构
7.2 S7 200的常用指令
7.2.1 位逻辑指令
7.2.2 定时器指令
7.2.3 计数器指令和比较指令
7.2.4 S7 200 PLC应用实例
7.3 S7 200 其他指令
7.3.1 程序控制指令
7.3.2 算术运算指令
7.3.3 逻辑运算指令
7.3.4 传送及移位指令
7.4 S7 200编程软件的使用
7.4.1 菜单功能说明
7.4.2 软件编程及调试
复习思考题
第8章 PLC的应用
8.1 液压送料机控制系统
8.2 机床走刀机构控制
8.3 打印设备控制
8.4 自动停车场控制
8.5 交通灯控制
8.6 生产线料仓控制
8.7 切料机控制
8.8 实训练习
8.8.1 生产线传送带控制
8.8.2 百叶窗控制
8.8.3 升降机控制
8.8.4 自动加工机床控制
8.8.5 自动生产线检测站控制
8.8.6 生产线搬运单元控制
8.8.7 自动生产线包装单元控制
参考文献