本书以完成工程项目所需的基本知识、基本能力为依据,按照完成工程项目的一般工作顺序,介绍了S7-300PLC硬件系统的基本构成、STEP7软件的基本操作、S7-300指令及应用、S7-300程序结构、S7-GRAPH应用和网络通信。
高等职业教育作为高等教育发展中的一个类型,肩负着培养面向生产、建设、服务和管理第一线需要的高素质技能型人才的使命,在我国加快推进社会主义现代化建设进程中具有不可替代的作用。在高等职业教育事业的发展中,教材建设工作是一个极其重要的基础性工作。但目前在高职高专院校使用的教材中,符合高职高专教育特色的教材仍严重不足,普遍存在内容偏多、理论偏深、实践性内容严重不足等问题,改善上述状况,是编写本教材的宗旨。 可编程序控制器(PLC)是以计算机技术为核心的自动控制装置,它具有功能强大、可靠性极高、编程简单、使用方便、体积小巧的优点,近年来在工业生产中得到了广泛的应用,被誉为当代工业自动化的主要支柱之一。目前,以西门子S7系列PLC为代表的PLC在我国工业控制领域得到了广泛的应用。 本书在编写过程中,坚持科学性、实用性、综合性和新颖性的原则,从应用型高技能人才培养的需要出发,结合本课程的实际工作需求,注重理论联系实际,理论知识的深度以必需、够用为度,突出应用能力的培养,力求通俗易懂,深入浅出。在内容选取上,注重理论简化,列举了大量的应用实例。 全书共设置了11个典型工程项目,每个项目由多个任务组成,每个任务包括“提出任务”“分析任务”和“解答任务”几个部分。在“提出任务”部分,向学生展示本次任务需要解决的问题、教师布置的任务;然后学生结合“分析任务”的内容学习相关背景知识,寻求答案并进行初步设计与运行;“解答任务”部分详细介绍任务实施的具体过程。全书将西门子S7300的理论知识融于这些项目中,避免了理论知识讲授空泛生涩的弊端,使学习者在工程项目中逐步掌握西门子S7300 PLC的使用。通过大量应用实例,学习者可以掌握S7300 PLC的编程方法和程序设计技巧,使学习变得轻松生动。 本书由李莉、王玉娟任主编,李秋华、魏润仙、张清花参加编写。其中李莉编写项目1、项目2和项目9。王玉娟编写项目3、项目5、项目6、项目7、项目8和项目11。李秋华编写项目4,李莉、魏润仙和张清花编写项目10。全书由李莉统稿。 由于编者水平有限,书中不妥之处敬请各位同行批评指正,以方便修订时改进。 编者
目录前言项目1创建S7控制项目任务11认识PLC111什么是PLC112PLC的组成和工作原理113PLC的编程语言114S7300 PLC在PLC家族中的地位任务12学习S7300 PLC硬件系统及存储区121S7300 PLC的系统结构122CPU模块123信号模块124S7300模块地址的确定125S7300 PLC的存储区任务13使用STEP 7软件创建S7项目131STEP 7软件安装132创建项目133组态硬件思考与练习项目2典型机床线路PLC控制设计与调试任务21学习基本位逻辑指令及应用211触点和线圈212能流取反、中间输出任务22设计并调试电动机起停控制程序221生成用户程序222下载与调试223用PLCSIM仿真调试程序224程序运行状态监视任务23设计电动机正反转控制231正反转控制程序设计232常闭触点输入处理233用变量表调试程序任务24C650型卧式车床控制系统设计思考与练习项目3四路抢答器程序设计与调试任务31学习抢答器相关指令及应用311置位和复位指令及应用312RS触发器和SR触发器指令及应用313跳变沿检测指令及应用任务32设计与调试四路抢答器控制程序思考与练习项目4水塔水位控制程序设计与调试任务41学习水塔水位相关指令及应用411定时器指令及应用412访问CPU的时钟存储器任务42设计与调试水塔水位控制程序思考与练习项目5音乐喷泉控制程序设计与调试任务51学习音乐喷泉控制相关指令及应用511数据处理基础512装入和传送指令及应用任务52设计与调试音乐喷泉控制程序思考与练习项目6天塔之光设计与调试任务61学习计数器指令及应用611计数器指令612计数器指令应用实例任务62学习比较指令及应用任务63设计与调试天塔之光控制程序思考与练习项目7自动售货机控制系统程序设计与调试任务71学习算术运算指令及应用任务72设计与调试自动售货机控制系统程序思考与练习项目8装配流水线控制程序设计与调试任务81学习装配流水线控制相关指令及应用811移位指令及应用812其他数据处理指令及应用任务82设计与调试装配流水线控制程序思考与练习项目9液体混合装置控制设计与调试任务91认识用户程序的基本结构911用户程序中的块912用户程序使用的堆栈913用户程序结构任务92学习功能的生成与调用921编辑功能FC1922调用FC1和程序仿真任务93学习功能块的生成与调用931编辑功能块932在OB1中调用功能块及仿真933功能与功能块的区别任务94应用多重背景任务95应用组织块951组织块952使用循环中断的彩灯控制程序任务96设计与调试液体混合装置控制程序961液体混合装置控制程序设计——使用开关量962液体混合装置控制程序设计——使用模拟量思考与练习项目10十字路口交通信号灯控制设计与调试任务101认识顺序控制功能图1011顺序控制及系统结构1012顺序功能图1013顺序功能图的结构类型任务102应用S7GRAPH1021创建顺序功能图1022顺序功能图设置与调试任务103设计与调试十字路口交通信号灯控制程序1031单序列实现十字路口交通信号灯控制1032并行序列实现十字路口交通信号灯控制思考与练习项目11网络通信设计与调试任务111MPI网络通信组建1111西门子PLC网络概述1112MPI网络通信1113无组态连接的MPI通信方式1114有组态连接的MPI通信方式任务112CPU31x2DP之间的DP通信组建1121PROFIBUS现场总线通信技术1122PROFIBUSDP设备分类1123CPU31x2DP之间的主从通信1124CPU31x2DP通过DP接口连接远程I/O站思考与练习参考文献