本书以西门子S7-300/400 PLC机型为例,以工程应用为目的,以编程指令应用为主线,借助大量典型案例讲解PLC编程方法和技巧;通过分析工艺控制要求,进行硬件配置和软件编程,系统调试与实施,由浅入深、循序渐进地讲解相关知识、训练技能,提升学生综合编程技术应用能力。本书将西门子S7-300/400 PLC相关内容整合成6个模块,每个模块又分成若干个任务,共有15个任务,每个任务又细分成若干个子任务来实施。模块1为初步认识PLC;模块2为S7-300/400硬件认识与硬、软件的安装;模块3为S7-300/400 指令程序设计及调试;模块4为S7-300/400结构化程序设计及调试;模块5为S7-300/400顺序控制编程与S7 Graph应用;模块6为S7-300/400在模拟量闭环控制中的程序设计及调试。每个任务均包含任务目标、任务描述、知识准备、任务实施、技能训练、巩固练习等内容。本书可作为高职高专院校电气自动化、生产过程自动化、机电一体化、机械制造及自动化等专业的PLC课程教材,也可供从事PLC应用系统设计、调试和维护的工程技术人员自学或作为培训教材使用。