第1章 S7-300/400PLC简介及特殊功能实现 1
1.1 西门子PLC简介 1
1.1.1 西门子S7系列产品介绍 1
1.1.2 西门子S7-200与S7-300/400的区别 3
1.2 基于S7-300/400PLC的特殊功能及实现 4
1.2.1 基于S7-300/400系列PLC的模拟量输出模块实现定位功能 4
1.2.2 基于S7-300/400系列PLC的数字量输出模块实现定位功能 9
1.2.3 基于S7-300/400系列PLC实现计数功能 11
1.2.4 基于S7-300/400系列PLC实现闭环控制功能 15
第2章 S7-300/400 PLC控制系统设计要点 17
2.1 S7-300/400PLC控制系统硬件设计要点 17
2.1.1 PLC控制系统设计条件 17
2.1.2 PLC控制系统的硬件选择 20
2.2 S7-300/400PLC安装及布线设计要点 37
2.2.1 S7-300/400PLC安装 37
2.2.2 PLC安装基本要求 40
2.2.3 S7-300/400PLC控制系统电源的电磁兼容性 47
2.2.4 S7-300/400PLC控制系统布线的电磁兼容性 53
第3章 S7-300/400PLC工程应用实例 60
实例1 S7系列PLC的软硬件组态及下载 60
实例2 在Step7中组态S7-400H冗余系统 69
实例3 在Step7中组态PROFINET接口 78
实例4 WinAC和WinCC基于以太网与S7-300/400通信 85
实例5 组态王和西门子S7-300/400系列PLC通过以太网协议通信的配置方案 96
实例6 西门子S7-300系列PLC与三菱A900系列触摸式人机界面连接 106
实例7 S7-300基于Profibus-DP与台达C2000系列变频器通信 110
实例8 西门子PLC基于Profibus-DP与三菱变频器通信 114
实例9 S7-300/400基于PROFIBUS-DP与S7-200通信 120
实例10 S7系列PLC基于PROFIBUS-DP与西门子变频器通信 128
实例11 S7-300/400基于PROFIBUS-DP与6SE70系列变频器通信 130
实例12 S7-300基于PROFIBUS-DP与ABB变频器通信 134
实例13 富士触摸屏与西门子S7-300/400PLC通信 136
第4章 S7-300/400PLC故障诊断及处理方法 139
4.1 PLC硬件故障分类与维修流程 139
4.1.1 PLC硬件故障分类 139
4.1.2 PLC故障维修技术条件 142
4.2 PLC故障类型和故障诊断技术 147
4.2.1 PLC故障类型及故障信息 147
4.2.2 PLC故障的自动检测及自检程序 151
4.2.3 PLC故障的动态检测及首发故障信号 153
4.3 PLC控制系统故障诊断及处理 156
4.3.1 PLC故障特点及诊断方法 156
4.3.2 PLC电源及运行故障检查及分析诊断方法 159
4.3.3 PLC输入输出故障检查及诊断方法 165
4.3.4 PLC通信故障检查及诊断方法 171
4.3.5 PLC外部故障检查及诊断方法 174
4.4 PLC软件结构特点及抗干扰措施 179
4.4.1 PLC软件结构特点及软件抗干扰技术 179
4.4.2 PLC软件抗干扰措施 180
4.4.3 监视跟踪定时器与复位识别及自恢复程序 187
第5章 S7系列PLC维护及故障处理实例 192
5.1 S7-300/400PLC模块指示灯及操作测试 192
5.1.1 S7-300/400PLC模块指示灯 192
5.1.2 S7-300/400PLC操作测试 195
5.2 S7系列PLC硬件调试及维护 203
5.2.1 S7-300PLC硬件调试 203
5.2.2 S7系列PLC维护 208
5.3 S7系列PLC故障诊断及处理实例 212
5.3.1 西门子S7-300PLC系统运行状态 212
5.3.2 系统在线诊断与测试 214
5.3.3 西门子S7系列PLC故障处理实例 222
参考文献 233