本书介绍了可编程序控制器(PLC)的基本概念、系统组成、工作原理和组态技术。以西门子S7?200/300/400 PLC为主讲机型,分别介绍了西门子S7?200和S7?300/400 PLC的指令系统、程序结构、中断和模拟量控制、顺序控制;介绍了S7?200的步进控制和S7?300/400的GRAPH编程。对PID控制、脉冲控制等特殊控制功能也作了介绍。通信功能是PLC的重要功能,本书介绍了PLC的PPI、 MPI、PROFIBUS和以太网通信技术。本书提供了很多经典控制程序段,对于学习PLC编程有重要参考价值。本书还在最后一章给出了5个控制案例。本书配有免费电子课件,欢迎选用本书作教材的老师发邮件到Jinacmp@163?com索取,或登录www?cmpedu?com注册下载。本书可作为普通高等院校自动化、电气工程及其自动化和机电一体化等相关专业应用型本科和专科的教材,也可作为从事工业控制系统设计的工程技术人员学习PLC的入门与提高的参考书。