前言
章西门子S7-1200PLC的硬件结构与功能1
节PLC的工作原理、结构和特点2
第二节PLC控制系统的设计方法9
第三节西门子S7-1200PLC的硬件系统11
第二章西门子编程软件博途TIA Portal 20
节西门子博途TIA Portal的软件介绍20
第二节创建TIA PortalV15的新项目26
第三节西门子S7-1200PLC项目的硬件组态28
第四节西门子S7-1200PLC的程序结构与程序元素43
第三章西门子S7-1200PLC基本指令的编程60
节位逻辑运算指令的编程60
第二节置位S/复位R和边沿触发指令的编程64
第三节置位/复位指令SR的编程71
第四节缩放SCALE和复位/置位RS指令的编程75
第五节运算指令的编程83
第六节比较指令的编程90
第七节定时器指令的编程97
第八节计数器指令的编程106
第四章西门子S7-1200PLC逻辑块和PID功能块的编程113
节S7-1200中块的深入理解113
第二节FC在电动机正反转运行中的实战应用120
第三节功能块Fb在龙门刨床控制系统中的实战应用124
第四节PID控制器的实战应用137
第五章HMI与伺服驱动V90的实战应用148
节西门子HMI的深入理解148
第二节伺服驱动器V90 155
第三节HMI和S7-1200PLC对控制器V90的速度和位置控制160
第六章变频器V20的深入理解与实战应用176
节变频器的工作与节能原理和常用控制方案176
第二节使用选择开关控制变频器V20启停的实战应用189
第三节变频器V20控制电动机正反转运行的实战应用192
第四节选择开关和加减速按钮控制变频器V20运行的实战应用195
第五节电位计控制变频器V20调速的实战应用196
第六节使用模拟通道1控制变频器V20速度的实战应用197
第七节西门子S7-1200PLC控制变频器V20的实战应用198
第七章西门子S7-1200PLC的网络通信201
节西门子S7-1200PLC网络通信的深入理解201
第二节西门子S7-1200PLC与V20的USS通信控制的实战应用203
第三节西门子S7-1200PLC与第三方变频器的PROFINET通信214
第四节西门子S7-1500PLC与S7-1200PLC的S7通信231
第五节西门子S7-1200PLC与G120的MoDbUSRTU网络通信245
第八章西门子S7-1200PLC的项目调试252
节西门子S7-1200项目的存储与下载252
第二节西门子S7-1200项目仿真实战应用255