第1章 概述 1
1.1可编程序控制器的产生及发展 1
1.2可编程序控制器的定义及特点 3
1.3可编程序控制器分类 4
1.4可编程序控制器的功能 5
1.5可编程序控制器的结构 6
1.6可编程序控制器工作原理 10
1.7可编程序控制器的编程语言 12
第2章 西门子S7系列可编程序控制器硬件 14
2.1 SIMATIC S7-300 PLC系统结构 14
2.2 S7-300模块安排 22
第3章 STEP 7编程环境 26
3.1 STEP 7应用程序 26
3.2启动SIMATIC管理器并创建一个项目 27
3.3设置PG/PC 30
3.4硬件组态 31
3.5用户编程 34
3.6下载、上传用户程序及运行监视 42
3.7 S7-PLCSIM的应用 44
第4章 S7-300/400软件编程 47
4.1程序编制基础知识 47
4.2 S7-300/400基本编程指令 52
4.3程序实例 88
4.4 S7-300模拟量控制指令 93
第5章 用户程序结构 98
5.1概述 98
5.2结构化编程 99
第6章 PLC控制系统的设计和维护 107
6.1 PLC控制系统的设计调试步骤和设计举例 107
6.2 PLC系统的故障诊断 116
6.3 S7系列PLC的模板安装与系统维护 120
第7章 可编程序控制器网络通信与工业以太网 128
7.1通信与网络概述 128
7.2 SIMATIC S7-300的网络通信 132
7.3工业以太网 140
7.4西门子工业以太网 149
7.5西门子公司的工业以太网交换机 157
7.6 S7-300/400的以太网解决方案 166
附录 指令字母表 189
参考文献 193