本书以西门子PLC编程及通信应用为主线,从PLC技术人员的实际学习需求出发,采用全实例讲解的方式,全面介绍西门子PLC的编程、工业网络通信及其系统集成。全书共分为三部分:第一部分介绍西门子PLC的编程,主要内容包括西门子S7-1200/1500PLC的硬件系统、TIAPortal软件的使用、西门子S7-1200/1500PLC的编程;第二部分讲解西门子PLC的通信应用,包括S7-1200/1500PLC的PROFIBUS通信、Modbus通信、工业以太网通信、PROFINET通信及S7-200SMART/1200/1500PLC的自由口通信;第三部分介绍西门子PLC与机器人、机器视觉、RFID、智能仪表、变频器的系统集成,第三方网关模块的应用、西门子耦合器使用、无线通信及其在远程维护中的应用。本书采用双色图解,重点突出,内容实用,案例丰富,且实例来自于工程实际开发过程,包含详细的软硬件配置清单、接线图和程序,便于读者模仿应用。为方便学习,本书还配有视频讲解,扫描书中二维码即可观看,帮助读者快速掌握西门子PLC编程及应用。本书可供从事PLC编程及开发应用的电气控制技术人员学习使用,也可供大中专院校相关专业师生学习参考。