模块一 认识可编程序控制器 1
任务一 了解PLC的产生和定义 1
任务二 掌握可编程序控制器的特点 4
任务三 熟悉PLC的编程语言 9
习题 13
模块二 理解可编程序控制器工作原理 14
任务一 理解可编程序控制器结构 14
任务二 掌握PLC的基本工作原理 18
任务三 了解寻址方式 23
习题 26
模块三 掌握S7-200的指令 27
任务一 掌握位操作指令 27
任务二 熟悉运算指令 37
任务三 理解数据处理指令 40
任务四 了解转换指令 43
任务五 了解程序控制类指令 46
任务六 了解中断指令 51
任务七 理解高速计数器 54
任务八 了解高速脉冲输出 60
习题 64
模块四 编写可编程序控制器程序 65
任务一 掌握编程原则 65
任务二 掌握基本电路 66
任务三 编写S7-200实例程序 71
习题 97
模块五 使用可编程序控制器实现控制系统 99
任务一 实现化工生产反应装置 99
任务二 实现主引风机的?-△启动控制 110
习题 117
模块六 了解Profibus现场总线的了解及使用 120
任务一 了解Profibus现场总线 120
任务二 组建Profibus-DP控制系统 127
任务三 设置Profibus-DP控制系统的参数 132
习题 149
模块七 认识基于现场总线的监控软件 150
任务一 认识组态软件 150
任务二 定义变量及工程开发 156
任务三 动画画面设计及命令语言 164
任务四 加盖单元项目设计 174
习题 176
模块八 完成TVT-90HC实训项目 177
任务一 熟悉TVT-90HC实训设备及STEP7软件 177
任务二 逻辑指令程序设计 183
任务三 定时器指令程序设计与调试 184
任务四 计数器指令程序设计与调试 185
任务五 水塔水位自动控制综合程序设计实例 186
任务六 电动机控制程序设计 188
任务七 天塔之光 190
任务八 交通灯自控与手控 191
任务九 多种液体自动混合系统 193
任务十 邮件分拣机 196
任务十一 自动售货机 198
任务十二 机械手搬运流水线 200
模块九 完成THPFSM-2实训项目 202
任务一 认识THPFSM-2型网络型可编程序控制器实训装置 202
任务二 数码显示控制 204
任务三 装配流水线控制 207
任务四 自动配料装车系统控制 210
任务五 四节传送带控制 214
任务六 三层电梯控制 217
模块十 编写数控系统PMC程序 222
任务一 了解FANUC 0i系列数控系统PMC地址 222
任务二 PMC数据备份与恢复 228
任务三 机床安全保护功能编程 233
任务四 机床工作方式功能编程 237
习题 245
附录A S7-200的特殊存储器(SM)标志位 247
附录B 中断事件优先级 250
参考文献 252