项目1 认识工业控制网络 1
任务1.1 工业控制网络的发展概况 1
任务1.2 现场总线的定义 4
任务1.3 现场总线的结构及其技术特点 4
练习题 8
项目2 认识S7-300PLC硬件和编程软件 9
任务2.1 S7-300PLC的硬件和安装 9
任务2.2 STEP-7软件安装 23
任务2.3 SIMATIC管理器界面认识 29
任务2.4 项目的创建及硬件组态 30
任务2.5 程序的输入及下载 37
任务2.6 S7-PLCSIM仿真软件的调试应用 41
任务2.7 STEP-7软件的硬件更新与版本升级 44
练习题 47
项目3 S7-300PLC的基本编程指令 49
任务3.1 位逻辑指令及其应用 49
任务3.2 置位/复位指令及应用 51
任务3.3 定时器指令及其应用 53
任务3.4 计数器指令及其应用 60
任务3.5 边沿触发指令及应用 62
任务3.6 传送、比较、数据转换指令及应用 64
任务3.7 移位指令及应用 68
任务3.8 数学运算指令及应用 70
任务3.9 控制指令及应用 71
练习题 73
项目4 程序结构和设计方法 75
任务4.1 用户程序的基本结构 75
任务4.2 功能的应用 78
任务4.3 功能块的应用 85
任务4.4 数据块的应用 88
任务4.5 组织块(OB)的应用 91
任务4.6 梯形图的顺序控制设计法 93
任务4.7 S7-GRAPH顺序功能图语言的应用 95
练习题 108
项目5 西门子的MPI通信技术 109
任务5.1 S7-200PLC与S7-300PLC间的MPI通信应用 109
任务5.2 S7-300PLC与S7-300PLC间的MPI通信应用 112
练习题 115
项目6 西门子PROFIBUS-DP通信技术 116
任务6.1 认识现场总线PROFIBUS-DP 116
任务6.2 ET200与S7-300的PROFIBUS-DP通信应用 117
任务6.3 变频器与S7-300PLC的PROFIBUS-DP通信应用 131
任务6.4 S7-200与S7-300的PROFIBUS-DP通信应用 138
任务6.5 S7-300与S7-300的PROFIBUS-DP通信应用 143
练习题 155
项目7 工业以太网通信技术 156
任务7.1 认识工业以太网 156
任务7.2 S7-200PLC与S7-300PLC间的以太网通信应用 160
任务7.3 S7-300PLC间的以太网通信应用 172
练习题 177
项目8 液位PID控制 178
练习题 196
附录 197
附录A S7-300/400的指令一览表 197
附录B 组织块、系统功能与系统功能块一览表 202
附录C PID参数整定方法介绍 208
参考文献 211