本书从PLC 编程入门和工程实际应用出发,详细讲解了西门子S7-1500 PLC 的编程及应用。本书主要内容包括:PLC 的基础知识,S7-1500 PLC 的硬件系统,TIA 博途软件的使用,S7-1500 PLC 编程基础,S7-1500 PLC的基本指令及应用、常用功能指令及应用、扩展指令及应用,S7-1500 PLC的用户程序结构,S7-1500 PLC 的数字量控制、模拟量与PID 闭环控制,S7-1500 PLC 的通信与网络,S7-1500 PLC 的安装与故障诊断等内容。本书内容全面、通俗易懂、实例丰富、实用性和针对性强,特别适合初学者使用,对有一定PLC 基础的读者也有很大帮助。本书可供从事PLC 的技术人员学习使用,也可作为大中专院校电气、自动化等相关专业的教材和参考书。