本书全面介绍了西门子公司S7-1200 PLC的编程与应用。S7-1200 PLC控制系统具有集成度高、实现简单的特点,在中、小型工业自动化控制领域得到了广泛的应用。本书共分10章,分别介绍了PLC的基础知识、硬件安装与维护、TIA博途V16软件安装、编程基础、基本指令、PID控制、运动控制、通信、界面组态及应用实例,附录部分为实验指导书和课程设计任务书。本书深入浅出、图文并茂、注重实际、强调应用,配套有PPT课件、操作视频等资源,帮助读者掌握编程技巧,使读者可以创新性地完成从简单到复杂的工程项目。本书可作为普通高等院校电气工程、自动化类、机电类等专业的PLC应用课程教材,也可作为电子技术、电气技术、自动化技术等工程技术人员的参考书。