第一章 PLC的基础知识 1
第一节 可编程控制器的产生过程 1
第二节 可编程控制器的特点及控制形式 2
第三节 可编程控制器的分类 4
第四节 可编程控制器组成及工作原理 5
第五节 可编程控制器的发展方向 11
思考题 12
第二章 S7-200 PLC的组成 13
第一节 S7-200 PLC的硬件结构 13
第二节 S7-200 PLC的寻址方式及数据区的分配 19
第三节 PLC系统的硬件组成 25
思考题 28
第三章 S7-200 PLC程序指令系统 29
第一节 S7-200 PLC的编程语言 29
第二节 S7-200 PLC位逻辑操作指令 30
第三节 定时器指令 38
第四节 计数器指令 42
第五节 程序控制指令 47
第六节 数据处理指令 56
第七节 数据运算指令 82
思考题 96
第四章 S7-200 PLC的程序结构 98
第一节 S7-200 PLC的程序结构 98
第二节 子程序 98
第三节 中断程序 101
第四节 全局变量和局部变量 106
第五节 高速计数器 110
第六节 高速脉冲输出 120
第七节 闭环系统的PID控制 127
思考题 134
第五章 顺序控制梯形图的设计方法 136
第一节 顺序控制设计法 136
第二节 顺序功能图 138
第三节 使用位存储器的顺序控制设计法 140
第四节 使用SCR指令的顺序编程方式 143
思考题 147
第六章 S7-200 PLC的通信与网络 148
第一节 计算机通信概述 148
第二节 西门子工业通信网络 153
第三节 S7-200 PLC串行通信网络配置 156
第四节 S7-200 PLC的通信指令 164
第五节 S7-200 PLC的自由端口通信 170
思考题 174
第七章 S7-200 PLC编程软件及仿真 175
第一节 编程软件的安装 175
第二节 编程软件的功能 178
第三节 软件编程应用 186
第四节 程序调试与PLC的运行 191
第五节 S7-200 PLC仿真软件 194
思考题 196
第八章 S7-200 PLC编程实例 197
第一节 PLC控制系统设计步骤及其内容 197
第二节 三相异步电动机Y/△启动控制 200
第三节 电机顺序控制系统 204
第四节 机械手控制 205
附录A 特殊寄存器(SM)标志位 208
附录B 错误代码信息 212
附录C S7-200 PLC指令集 215
附录D 实验指导书 219
附录E 课程设计指导书 226
参考文献 227