第1讲 S7-200 PLC入门与编程环境熟悉 1
1.1 PLC概述与S7-200的引入 1
1.2 S7-200 PLC的数据类型 8
1.3 安装编程软件 10
1.4 利用编程软件进行简单编程 15
第2讲 梯形图设计与仿真 24
2.1 梯形图的设计方法与LAD编辑、编译 24
2.2 位逻辑、定时器与计数器 29
2.3 S7-200 PLC仿真软件的使用 37
2.4 LAD设计与仿真案例:自动开关门控制 44
第3讲 扩展模块与PLC设置 49
3.1 数字量扩展模块 49
3.2 扩展模块寻址与仿真 52
3.3 模拟量扩展模块 55
3.4 PLC的系统块设置与信息 60
第4讲 数据指令与数据块 67
4.1 常见的数据指令 67
4.2 数据指令应用案例:自动分装控制 73
4.3 数据块操作 76
4.4 数据块应用:TD200文本显示与仿真 79
第5讲 子程序与CALL指令 86
5.1 子程序概念与CALL指令 86
5.2 子程序应用案例:简易机械手控制 88
第6讲 中断及其应用 98
6.1 中断子程序的类型 98
6.2 中断应用案例一:报警灯应用 103
6.3 中断应用案例二:水位显示 106
第7讲 高速输入输出及其应用 114
7.1 高速计数器的硬件功能 114
7.2 高速输入编程 119
7.3 高速脉冲输出及其编程 126
7.4 高速输入输出应用案例:光电纠偏控制系统 138
第8讲 SCR指令与顺序控制 146
8.1 顺序控制设计法概述 146
8.2 SCR系列指令 148
8.3 顺序控制应用案例:纸卷输送控制 150
第9讲 PID控制 155
9.1 PID控制原理 155
9.2 PID标准指令 157
9.3 PID向导的使用 160
9.4 PID控制应用案例:恒液位控制 167
第10讲 通信控制 170
10.1 S7-200 PLC通信 170
10.2 PPI通信模式 177
10.3 自由口通信模式 183
10.4 通信应用案例一:泵站远程监控 188
10.5 通信应用案例二:与三垦变频器进行通信 196
第11讲 S7-200在无铅波峰焊接机中的应用 208
11.1 无铅波峰焊接机的工作流程与硬件线路 208
11.2 无铅波峰焊接机的流程控制与编程 211
第12讲 S7-200在恒压供水中的应用 223
12.1 恒压供水的系统组成 223
12.2 恒压供水系统控制流程与程序设计 237
参考文献 249