本书以德国西门子公司生产的S7-300/400为参考机型,适当兼顾S7-200以及S5系列PLC,系统阐述可编程序控制器的指令系统、程序设计、硬件组态及故障诊断方法和技巧,详细讲解MPI网,PROFIBUS-DP网,Industrial Ethernet网等常见的S7工业网络,并简单介绍PLC冗余技术。本书着力把握PLC及其应用技术的发展趋势,针对当前高职学生的水平和特点,强调编程练习、程序调试和项目实训,突出可编程序控制技术关键能力的培养。使读者能够举一反三,触类旁通。本书强化工程应用能力,注重实用,针对性强,可作为高等职业教育、应用型本科电气自动化、机电一体化、数控、生产过程自动化等专业学生用书,也可作为从事PLC系统设计开发及现场维护的工程技术人员参考。