前言 1
第一章 PLC概述 1
第一节 可编程控制器的产生、定义和分类 1
第二节 可编程控制器的特点及主要功能 6
第三节 可编程控制器的应用及发展趋势 11
第二章 可编程控制器的结构和工作原理 14
第一节 可编程控制器的基本结构 14
第二节 可编程控制器的硬件组成 15
第三节 可编程控制器的软件组成 34
第四节 可编程控制器的基本工作原理 38
第三章 PLC编程 43
第一节 STEP7软件入门 43
第二节 STEP7中的块 55
第三节 数据类型 62
第四节 符号编程 64
第五节 硬件组态 68
第六节 西门子S7-300的指令系统 81
第七节 位逻辑指令 88
第八节 数字指令 120
第九节 控制指令 140
第十节 子程序中的形参(功能块编程及调用) 146
第十一节 数据的实时监控 150
第十二节 PLCSIM的使用 152
第十三节 打印和归档 154
第四章 S7-300的通信和网络组态 156
第一节 网络通信概述 156
第二节 AS-I网络总线 158
第三节 MPI通信 159
第四节 PROFIBUS通信 170
第五节 工业以太网通信 194
第六节 串口通信 208
第五章 PLC应用 212
第一节 PLC应用系统设计开发步骤 212
第二节 S7-300的应用实例 215
第三节 S7-300的高速计数、频率测量、脉宽调制功能 242
第四节 PID闭环控制模块FM355的使用 249
参考文献 267