内容介绍
基本信息
| 书名: | 西门子S7-200 SMART PLC编程及应用教程 |
| 作者: | 侍寿永 | 开本: | |
| YJ: | 39.9 | 页数: | |
| 现价: | 见1;CY =CY部 | 出版时间 | 2016-09 |
| 书号: | 9787111543824 | 印刷时间: | |
| 出版社: | 机械工业出版社 | 版次: | |
| 商品类型: | 正版图书 | 印次: | |
内容提要 作者简介 精彩导读 目录 目录前言D1章基本指令的编程及应用11��1PLC简介11��1��1PLC的产生及定义11��1��2PLC的特点及发展21��1��3PLC的分类及应用31��1��4PLC的结构与工作过程41��1��5PLC的编程语言51��1��6S7-200 SMART硬件71��1��7编程及仿真软件131��2实训1软件安装及使用161��2��1实训目的161��2��2实训任务161��2��3实训步骤161��2��4实训交流201��2��5实训拓展201��3位逻辑指令201��3��1触点指令201��3��2输出指令211��3��3逻辑堆栈指令221��3��4取反指令241��3��5置复位和触发器指令251��3��6跳变指令271��3��7立即指令281��4实训2电动机点动运行的PLC控制291��4��1实训目的291��4��2实训任务291��4��3实训步骤291��4��4实训交流371��4��5实训拓展381��5实训3电动机连续运行的PLC控制381��5��1实训目的381��5��2实训任务381��5��3实训步骤381��5��4实训交流441��5��5实训拓展451��6定时器及计数器指令451��6��1定时器指令451��6��2计数器指令481��7实训4电动机星三角起动的PLC控制511��7��1实训目的511��7��2实训任务511��7��3实训步骤521��7��4实训交流591��7��5实训拓展611��8实训5电动机循环起停的PLC控制611��8��1实训目的611��8��2实训任务621��8��3实训步骤621��8��4实训交流661��8��5实训拓展681��9习题与思考68D2章功能指令的编程及应用702��1数据类型及寻址方式702��2数据处理指令722��2��1传送指令722��2��2比较指令752��2��3移位指令782��2��4转换指令822��2��5表格指令872��2��6时钟指令892��3实训6抢答器的PLC控制912��3��1实训目的912��3��2实训任务912��3��3实训步骤912��3��4实训交流952��3��5实训拓展952��4实训7交通灯的PLC控制962��4��1实训目的962��4��2实训任务962��4��3实训步骤962��4��4实训交流982��4��5实训拓展1002��5数学运算指令1002��5��1算术运算指令1002��5��2逻辑运算指令1042��5��3函数运算指令1062��6实训89sDJS的PLC控制1082��6��1实训目的1082��6��2实训任务1082��6��3实训步骤1092��6��4实训交流1102��6��5实训拓展1112��7控制指令1112��7��1跳转指令1112��7��2子程序指令1122��7��3中断指令1152��7��4其他控制指令1192��8实训9闪光频率的PLC控制1212��8��1实训目的1212��8��2实训任务1212��8��3实训步骤1222��8��4实训交流1252��8��5实训拓展1252��9实训10电动机轮休的PLC控制1252��9��1实训目的1252��9��2实训任务1262��9��3实训步骤1262��9��4实训交流1282��9��5实训拓展1282��10习题与思考129D3章模拟量及脉冲量的编程及应用1313��1模拟量1313��1��1模拟量模块1313��1��2模拟量模块的接线1313��1��3模拟量的地址分配1323��1��4模拟值的表示1333��1��5模拟量的读写1333��1��6模拟量的组态1333��1��7PID指令1343��2实训11炉温系统的PLC控制1383��2��1实训目的1383��2��2实训任务1383��2��3实训步骤1393��2��4实训交流1403��2��5实训拓展1433��3实训12液位系统的PLC控制1433��3��1实训目的1433��3��2实训任务1433��3��3实训步骤1433��3��4实训交流1473��3��5实训拓展1523��4高速脉冲1523��4��1编码器1523��4��2高速计数器1533��4��3PLS指令应用1603��5实训13钢包车行走的PLC控制1633��5��1实训目的1633��5��2实训任务1633��5��3实训步骤1633��5��4实训交流1673��5��5实训拓展1713��6实训14步进电动机的PLC控制1713��6��1实训目的1713��6��2实训任务1713��6��3实训步骤1713��6��4实训交流1793��6��5实训拓展1823��7习题与思考182D4章网络通信的编程及应用1834��1通信简介1834��1��1通信基础知识1834��1��2RS-485标准串行接口1844��2自由口通信1854��3以太网通信1904��4USS通信1934��5实训15电动机异地起停的PLC控制1994��5��1实训目的1994��5��2实训任务1994��5��3实训步骤1994��5��4实训交流2024��5��5实训拓展2024��6实训16电动机同向运行的PLC控制2024��6��1实训目的2024��6��2实训任务2024��6��3实训步骤2024��6��4实训交流2044��6��5实训拓展2084��7实训17电动机速度的PLC控制2084��7��1实训目的2084��7��2实训任务2084��7��3实训步骤2094��7��4实训交流2124��7��5实训拓展2134��8习题与思考213D5章顺序控制系统的编程及应用2145��1顺序控制系统2145��1��1顺序控制2145��1��2顺序控制系统的结构2145��2顺序功能图2155��2��1顺序控制设计法2155��2��2顺序功能图的结构2155��2��3顺序功能图的类型2175��3顺序功能图的编程方法2185��3��1起保停设计法2185��3��2置位复位指令设计法2195��4顺序控制指令SCR2225��5实训18液压机系统的PLC控制2265��5��1实训目的2265��5��2实训任务2265��5��3实训步骤2275��5��4实训交流2295��5��5实训拓展2305��6实训19剪板机系统的PLC控制2305��6��1实训目的2305��6��2实训任务2305��6��3实训步骤2315��6��4实训交流2345��6��5实训拓展2345��7实训20硫化机系统的PLC控制2345��7��1实训目的2345��7��2实训任务2345��7��3实训步骤2355��7��4实训交流2365��7��5实训拓展2375��8习题与思考237参考文献239
暂时没有目录,请见谅!
智能制造时代的核心驱动力:S7-200 SMART PLC精通指南 在飞速发展的工业自动化领域,可编程逻辑控制器(PLC)扮演着至关重要的角色。它们是现代生产线的大脑,赋予机器精确的指令,实现高效、可靠的自动化运作。而西门子S7-200 SMART系列PLC,以其卓越的性能、紧凑的设计和强大的功能,已成为众多中小型自动化项目和设备的理想选择。本书旨在为广大工程师、技术人员、学生及自动化爱好者提供一份详尽、实用的S7-200 SMART PLC编程与应用教程,助您快速掌握这项核心技术,轻松应对工业自动化挑战,成为智能制造时代的中坚力量。 本书结构与内容概览 本书打破了传统枯燥的理论灌输模式,以“循序渐进、理论结合实践”为核心教学理念,从基础概念入手,逐步深入到高级应用,力求让每一位读者都能在轻松愉快的氛围中,扎实地掌握S7-200 SMART PLC的精髓。 第一部分:PLC基础与S7-200 SMART硬件解析 PLC基础知识扫盲: 在正式接触S7-200 SMART之前,我们首先会为您梳理PLC的基本概念。什么是PLC?它的发展历程是怎样的?PLC与传统继电器控制有何优势?PLC在工业自动化中的地位如何?这些基础性的问题将帮助您建立起对PLC技术的宏观认知。我们将用通俗易懂的语言,辅以丰富的图示,解释PLC的工作原理、基本结构(CPU、内存、I/O模块等)以及常见的PLC类型。 S7-200 SMART硬件深度剖析: 针对S7-200 SMART系列,我们将进行详细的硬件介绍。从不同型号的CPU模块(如CPU SR20、SR30、SR40、SR60等)的功能特性、I/O点数、内存容量,到各种数字量输入/输出模块、模拟量输入/输出模块、通信模块(如以太网口、RS485接口)的选型与接口说明,本书都将一一为您呈现。您将了解到如何根据实际项目需求,选择最合适的S7-200 SMART硬件配置,并理解各模块之间的连接方式与通信协议。此外,我们还将重点讲解S7-200 SMART的电源模块、安装方式、散热要求以及必要的接地措施,确保您的系统稳定可靠运行。 第二部分:STEP 7-Micro/WIN SMART软件实操指南 STEP 7-Micro/WIN SMART软件安装与界面介绍: 这是S7-200 SMART PLC编程的核心工具。本书将引导您完成软件的安装过程,并对软件的各个窗口、菜单栏、工具栏进行详细介绍,帮助您熟悉软件的操作环境。了解各个功能区的用途,例如项目导航器、指令编辑器、监控窗口等,是高效编程的前提。 PLC编程基础: 梯形图(LAD)编程: 梯形图是PLC编程中最直观、最常用的语言。本书将从最基本的触点(常开、常闭)、线圈、定时器、计数器开始,详细讲解梯形图的构成元素和逻辑关系。我们将通过一系列由浅入深的实例,如简单的开关控制、灯光闪烁、定时启停等,让您快速掌握梯形图的编写方法,理解其“电工思维”的逻辑。 指令表(STL)编程: 指令表是基于文本的低级编程语言,对于理解PLC内部的工作机制以及实现更复杂的逻辑控制至关重要。本书将介绍STL的常用指令,如加载(LD)、存储(ST)、比较(CMP)、跳转(JMP)等,并结合实例演示如何使用STL实现与梯形图相同的控制功能,以及STL在某些特殊场景下的优势。 功能块(FB)与组织块(OB): 掌握功能块和组织块的编写与调用,是实现程序模块化、提高代码复用性和可读性的关键。我们将讲解不同类型的组织块(如启动OB、错误OB),以及如何创建和使用自定义的功能块,将重复性的控制逻辑封装起来,提高编程效率。 常用指令详解与应用: 本书将系统性地讲解S7-200 SMART PLC的常用指令,并结合实际应用场景进行演示。这包括: 逻辑指令: 与(AND)、或(OR)、异或(XOR)、非(NOT)等。 比较指令: 等于(=)、不等于(<>)、大于(>)、小于(<)、大于等于(>=)、小于等于(<=)等。 定时器指令: 例如TON(延时接通定时器)、TONR(延时接通并保持定时器)、TOF(延时断开定时器)等,详细讲解其工作原理、参数设置及在控制中的应用,如延时启动、安全联锁等。 计数器指令: 例如CTU(加计数器)、CTD(减计数器)、CTUD(加减计数器)等,重点讲解其工作原理、触发方式、预设值和当前值,以及在计数、排队、限位等应用中的实现。 数据传送指令: 例如MOVE(数据传送)、PUSH(入栈)、POP(出栈)等,用于数据的拷贝、移动和交换。 算术运算指令: 加(+)、减(-)、乘()、除(/)、取模(MOD)等,用于处理数值计算。 位操作指令: SET(置位)、RESET(复位)、TOGGLE(翻转)等,用于直接操作位。 特殊功能指令: 例如PID控制指令(在某些S7-200 SMART CPU中可用)、通信指令等,视具体CPU型号和扩展模块情况而定。 监控与调试技巧: 编写完程序,调试是必不可少的一环。本书将详细介绍STEP 7-Micro/WIN SMART中的在线监控功能,包括变量监控、强制输入/输出、PLC状态查看等。您将学会如何通过监控窗口实时观察PLC内部变量的变化,找出程序中的错误,并掌握在线修改程序、单步执行等调试技巧,从而高效地定位和解决问题。 第三部分:S7-200 SMART PLC典型应用实例解析 基础控制应用: 电机正反转与启停控制: 经典的工业控制案例,演示如何使用按钮、接触器(在实际系统中)、定时器等实现电机的启动、停止、正转、反转控制,并加入过载保护等功能。 传送带控制: 模拟传送带的启停、速度调节(如果使用变频器)、多点传感器检测与联动控制,体现PLC在物料输送自动化中的作用。 液位控制系统: 讲解如何使用液位传感器、水泵、阀门等,通过PLC实现储水罐的自动加水、排水,并设置高低液位报警。 进阶控制应用: 多层楼宇电梯控制模拟: 这是一个更具挑战性的应用,我们将演示如何设计电梯的楼层请求响应、门控逻辑、运行方向判断、安全保护等,充分展示PLC处理复杂逻辑的能力。 自动分拣系统: 模拟一个简单的自动分拣线,利用光电传感器检测物品,根据物品的特征(如颜色、大小)通过PLC控制机械臂或分流装置进行分拣。 温度控制系统: 结合模拟量输入(温度传感器)和输出(加热/制冷设备),实现温度的稳定控制,并可以引入PID算法(如果CPU支持)进行更精确的温控。 通信应用: S7-200 SMART之间的通信: 讲解如何利用RS485接口或以太网接口,实现多台S7-200 SMART PLC之间的数据交换与协同工作,构建分布式控制系统。 S7-200 SMART与上位机通信(HMI/SCADA): 演示如何通过以太网或RS485接口,将S7-200 SMART PLC连接到触摸屏(HMI)或监控组态软件(SCADA),实现数据的可视化监控、参数设置与远程控制,构建完整的工业自动化监控系统。我们将介绍Modbus RTU/TCP等常用通信协议。 第四部分:S7-200 SMART PLC系统设计与维护 项目设计原则: 在实际项目设计中,除了硬件选型和软件编程,还需要考虑系统的可扩展性、可靠性、安全性以及可维护性。本书将为您提供一些通用的项目设计原则和建议。 系统集成与布线: 讲解PLC系统的整体集成方案,包括机柜布局、电源分配、传感器与执行器的连接、通信线路的敷设等,并强调电气安全规范。 常见故障分析与排除: 总结S7-200 SMART PLC在运行过程中可能出现的各种常见故障,如硬件故障、通信故障、程序逻辑错误等,并提供相应的分析方法和排除步骤,帮助您快速恢复系统正常运行。 程序备份与更新: 强调程序备份的重要性,以及如何进行程序的上传、下载和版本管理,确保系统升级和维护的顺畅。 本书特色与价值 实战导向: 全书围绕实际应用展开,大量的实例都是来自真实的工业场景,让您学到的知识能够直接应用于工作中。 图文并茂: 大量精美的图示、流程图、接线图和程序截图,清晰直观地展示技术细节,降低学习难度。 语言精炼: 避免空泛的理论陈述,力求语言简洁明了,直击核心。 由浅入深: 逻辑清晰的章节编排,确保您能够循序渐进地掌握PLC编程的各个层面。 面向初学者与进阶者: 无论是PLC新手还是希望深化S7-200 SMART技能的工程师,都能从本书中获益。 掌握S7-200 SMART PLC编程与应用,就是掌握了驱动现代工业自动化的关键技术。本书将是您通往自动化工程师之路上的得力助手,助您在智能制造的浪潮中乘风破浪,创造更大的价值。
我是一名在工厂一线工作的技术员,平时接触的PLC系统以西门子S7-200 SMART为主,但总觉得对编程方面的掌握还不够深入,尤其是在处理一些复杂的控制逻辑时,常常感到力不从心。偶然间,我看到了这本《西门子S7-200 SMART PLC编程及应用教程》,抱着试试看的心态买了回来。这本书给我的最大惊喜是,它真的非常实用,非常贴近我们实际工作中的需求。作者并没有过多地沉溺于理论的海洋,而是将重点放在了S7-200 SMART PLC在各种实际工况下的应用上。比如,书中关于变频器、触摸屏的接口连接和通信设置,详细描述了具体的接线图和通信协议配置,这对我来说是急需的知识。还有关于PID控制在温度、压力等参数调节中的应用,书中给出了具体的程序结构和参数调整建议,这让我能够更好地优化我们车间的控制系统,提高生产效率和产品质量。我尤其欣赏书中关于故障诊断和排除的章节,列举了很多实际生产中可能遇到的问题,并提供了行之有效的解决方案,这无疑为我日常的维护工作提供了宝贵的参考。这本书就像一位经验丰富的师傅,用最直白、最接地气的方式,教会我如何解决实际工作中遇到的难题。