本书从实际工程应用出发,以国内广泛使用的西门子S7-300/400系列PLC为对象,讲解大中型PLC的基础与实际应用等方面的内容。本书介绍了PLC的工作原理,PLC软件编程,西门子S7-300/400硬件系统、指令系统、程序结构、顺序控制与S7 Graph编程、特殊功能模块、工业通信网络等内容,并在此基础上介绍了S7-300/400系列PLC控制系统的设计原则、设计步骤、硬件系统设计、软件系统设计和S7-300/400系列PLC的安装与维护。
本书通俗易懂,实例的实用性和针对性强。本书既可作为电气控制领域技术人员的自学用书,也可作为高职高专、成人教育、本科院校的电气工程、自动化、机电一体化、计算机控制等专业的参考教材。
本书共分10章,第1章讲述了PLC的组成、工作原理、PLC与其他顺序逻辑控制系统的比较;第2章讲述了S7-300/400的硬件组成、结构、相应模块及分布式I/O;第3章以软件编程为主,讲述了功能强大的S7-300/400编程软件STEP 7 V5.4以及S7-PLCSIM仿真软件的使用;第4章分别以语句表(STL)和梯形图(LAD)两种不同的编程方式讲述了S7-300/400系列PLC的指令系统;第5章讲述了S7-300/400的程序结构(组织块、功能、功能块和数据块等);第6章通过实例讲述了西门子S7-300/400顺序控制与S7 Graph编程方法;第7章讲述了常用的几种特殊功能模块的相关知识;第8章主要讲述了MPI网络、PROFIBUS、AS-I总线和工业以太网与PROFINET,并通过实例详尽介绍各种网络的构建及操作步骤;第9章讲述PLC系统设计,如PLC系统总体设计、硬件系统设计和软件系统设计;第10章讲述了PLC的安装与维护。
第1章 PLC基础知识
第2章 西门子S7-300/400硬件系统
第3章 PLC软件编程
第4章 西门子S7-300/400指令系统
第5章 西门子S7-300/400的程序结构
第6章 西门子S7-300/400顺序控制与 S7 Graph编程
第7章 西门子S7-300/400特殊功能模块
第8章 西门子S7-300/400工业通信网络
第9章 PLC系统设计
第10章 西门子S7-300/400系列PLC的安装与维护
附录1 组织块、系统功能与系统功能块
附录2 STEP 7指令集速查表
参考文献