第1章 绪论 1
1.1 PLC的发展概述 1
1.2 PLC的定义 1
1.3 PLC的特点 2
1.4 PLC的功能 3
1.5 PLC的分类 4
1.6 PLC与其他工业控制系统的比较 5
1.7 目前PLC的主要生产厂家 7
1.8 PLC的发展趋势 9
1.9 本章小结 9
1.10 课后习题 10
第2章 PLC的结构和工作原理 11
2.1 PLC的基本结构 11
2.1.1 PLC的硬件系统 11
2.1.2 PLC的软件系统 16
2.2 PLC的工作原理 17
2.2.1 PLC的输入、输出过程 17
2.2.2 PLC的工作过程 17
2.3 PLC的性能评估 19
2.4 欧姆龙CP1H的特长 21
2.5 本章小结 25
2.6 课后习题 26
第3章 PLC的指令系统 27
3.1 PLC的程序设计环境 27
3.1.1 PLC公司的编程软件 27
3.1.2 欧姆龙的CX-Programmer编程软件 28
3.2 PLC编程概述 32
3.3 CP1H的指令系统 33
3.3.1 指令构成 33
3.3.2 顺序输入指令 34
3.3.3 顺序输出指令 40
3.3.4 顺序控制指令 43
3.3.5 定时器/计数器指令 47
3.3.6 数据传送指令 50
3.3.7 数据比较指令 54
3.3.8 数据移位指令 56
3.3.9 加/减指令 60
3.3.10 符号运算指令 61
3.3.11 数据转换指令 65
3.3.12 逻辑运算指令 69
3.3.13 子程序指令 73
3.3.14 中断控制指令 75
3.3.15 高速计数/脉冲输出指令 77
3.3.16 基本I/O单元指令 81
3.3.17 调试指令 83
3.3.18 故障诊断指令 84
3.3.19 特殊指令 86
3.4 本章小结 88
3.5 课后习题 88
第4章 CP1H的基本功能 89
4.1 CP1H的中断功能 89
4.1.1 中断功能的种类 89
4.1.2 中断任务的优先顺序及执行顺序 89
4.1.3 周期执行任务与中断任务的处理对象重复的情况 90
4.1.4 各种中断类型的具体介绍 90
4.2 CP1H的高速计数器功能 96
4.2.1 高速计数器的规格 97
4.2.2 高速计数器的模式 97
4.2.3 高速计数器的复位方式 98
4.2.4 高速计数器的使用步骤 99
4.2.5 高速计数器的频率测定 99
4.2.6 脉冲频率的转换 100
4.2.7 举例说明 101
4.3 CP1H的脉冲输出功能 104
4.3.1 脉冲输出的主要作用 104
4.3.2 脉冲输出模式 105
4.3.3 脉冲输出的分配端子 105
4.3.4 原点搜索和原点返回功能 106
4.3.5 使用脉冲输出功能时的注意事项 107
4.3.6 举例说明 108
4.4 CP1H的快速响应输入功能 109
4.4.1 快速响应输入的分配位 109
4.4.2 PLC的系统设定 111
4.4.3 快速响应的使用步骤 111
4.5 CP1H的模拟输入、输出功能 112
4.5.1 输入、输出规格 112
4.5.2 模拟输入的平均值处理功能 113
4.5.3 模拟输入的断线检测功能 113
4.5.4 模拟输入、输出功能的使用步骤 113
4.6 本章小结 116
4.7 课后习题 116
第5章 人机交互设备——触摸屏 117
5.1 TPC1262H基本信息 117
5.2 MCGS嵌入版组态软件的介绍 118
5.2.1 MCGS嵌入版组态软件的主要功能 119
5.2.2 MCGS嵌入版组态软件的特点 119
5.2.3 MCGS嵌入版组态软件的工作方式 120
5.2.4 组态开发简介 120
5.3 开发实例详解 123
5.3.1 建立画面 123
5.3.2 编辑画面及调试运行 124
5.4 本章小结 133
5.5 课后习题 133
第6章 程序设计 134
6.1 基础知识介绍 134
6.1.1 开关量和模拟量 134
6.1.2 编程概述 136
6.1.3 梯形图编程方法介绍 138
6.1.4 PLC的程序传送 138
6.1.5 PLC执行动作简介 138
6.2 基础程序设计实例 140
6.2.1 简单的开环电路 140
6.2.2 串联条件动作与串联条件非动作 141
6.3 抢答器的设计 142
6.4 利用定时器使指示灯闪烁 146
6.5 电动机正、反转控制 147
6.6 简易音乐喷泉控制 150
6.7 小区公共车库自动门控制系统的设计 158
6.8 十字路口交通控制 166
6.9 包装件压力测试装置 181
6.10 本章小结 193
6.11 课后习题 193
第7章 PLC的通信与网络 195
7.1 数据通信的基础知识 195
7.1.1 数据通信概述 195
7.1.2 数据通信的传输方式 196
7.1.3 数据通信的主要技术指标 196
7.1.4 串行通信接口标准 197
7.2 计算机网络的基本知识 198
7.2.1 局域网的拓扑结构 198
7.2.2 网络协议 199
7.2.3 PLC的数据通信 200
7.3 欧姆龙PLC的通信系统与网络 202
7.3.1 欧姆龙PLC通信网络概述 202
7.3.2 CP1H系列的串行通信功能 203
7.4 本章小结 207
7.5 课后习题 208
第8章 PLC的使用 209
8.1 PLC的安装和维护 209
8.1.1 安装时应注意的问题 209
8.1.2 PLC的维护检查 212
8.2 PLC应用系统的设计与调试 212
8.2.1 系统设计的基本步骤 213
8.2.2 系统调试方法和步骤 215
8.3 本章小结 219
8.4 课后习题 219
附录1 指令的功能分类 220
附录2 特殊辅助继电器一览(功能顺序) 226
附录3 各种异常的推测原因及处理 235