本书以西门子公司的S7-300系列可编程序控制器(PLC)为例,结合作者多年的教学经验,说明了PLC的工作原理和硬件结构,分析了PLC的数据类型、指令系统和程序结构,介绍了STEP7编程软件的使用方法,强调了梯形方框图的编程和应用。这种设计方法很容易被初学者掌握,使用它们可以迅速地设计出任意复杂的控制系统梯形图。本书还介绍了PLC的通信网络、PLC通信程序的设计方法,并通过应用实例详细介绍了工程应用中的系统设计、软件设计及调试技术。为方便教学和自学,各章均配有思考与练习题。附录A中介绍了STEP7标准软件包的使用方法,并在附录B中提供了相关的实验指导书。本书注重实际,强调应用,是一本工程性较强的应用类图书,可作为大专院校工业自动化、电气工程及其自动化、应用电子、计算机应用、机电一体化及其他相关专业的教材,也可供工程技术人员自学和作为培训教材使用,对S7-300系列PLC的用户也有很大的参考价值。★本书配有电子教案,有教学需要的老师可与出版社联系,免费索取。