具体描述
内容介绍
基本信息
| 书名: | 西门子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的核心技术和实际应用展开,内容安排紧凑而充实,逻辑清晰,循序渐进: 第一章:PLC技术概览与S7-200 SMART系列解析 本章首先对PLC的基本概念、发展历程、工作原理以及在现代工业中的重要性进行宏观介绍。随后,将重点聚焦于西门子S7-200 SMART系列PLC。我们将深入剖析其硬件结构,包括CPU模块、数字量和模拟量输入/输出模块、通信模块等,详细阐述它们的功能和选型原则。此外,还将介绍S7-200 SMART系列PLC在性能、功耗、尺寸以及成本等方面的优势,并分析其在不同工业场景下的适用性,为读者建立对该系列PLC的整体认知框架。 第二章:STEP 7-Micro/WIN SMART 软件环境与基础操作 STEP 7-Micro/WIN SMART是S7-200 SMART PLC的官方编程软件,其易用性和强大的功能是高效编程的关键。本章将详细介绍该软件的安装、界面布局、菜单功能以及各项基本操作。从创建新项目、设置PLC参数,到下载和在线调试,我们将一步步引导读者熟悉软件的使用流程。特别地,我们将深入讲解程序块(OB、FC、FB、SFC)的概念与应用,以及如何在软件中进行程序编辑、编译和保存。 第三章:S7-200 SMART PLC 的基本指令系统与数据类型 本章是PLC编程的基石。我们将系统地介绍S7-200 SMART PLC支持的各种基本指令,包括逻辑指令(AND, OR, XOR, NOT)、位操作指令(SET, RESET, Pulse)、定时器指令(TON, TOF, TP)、计数器指令(CTU, CTD, CTUD)以及比较指令(>, <, =, >=, <=, <>)等。同时,我们将详细讲解S7-200 SMART PLC的数据类型,如布尔量、整型(INT, WORD, DWORD)、浮点型(REAL)、字符型(CHAR, STRING)等,并阐述它们在指令应用中的注意事项。通过大量的实例,帮助读者理解指令的执行逻辑和数据处理方式。 第四章:S7-200 SMART PLC 的功能指令深度解析 除了基本指令,S7-200 SMART PLC还提供了丰富的功能指令,以应对更复杂的控制需求。本章将重点解析这些功能指令,包括但不限于:数学运算指令(ADD, SUB, MUL, DIV)、数据传送指令(MOVE, BLOCK MOVE)、字操作指令(Rotate, Shift)、程序控制指令(JUMP, CALL, RETURN)以及一些特殊功能指令。我们将通过具体的应用场景,演示这些功能指令如何组合使用,以实现更精细的程序逻辑和数据处理,例如实现 PID 控制、报文处理等。 第五章:S7-200 SMART PLC 的梯形图(LAD)与语句表(STL)编程实践 梯形图(Ladder Diagram, LAD)和语句表(Statement List, STL)是两种最常用的PLC编程语言。本章将深入探讨这两种语言的编程方法和技巧。在梯形图部分,我们将详细讲解触点、线圈、分支、定时器、计数器等元素的绘制和连接,并通过实例演示如何使用梯形图构建各种控制逻辑。在语句表部分,我们将介绍语句表的语法结构、指令助记符以及如何通过文本指令实现复杂的逻辑运算和流程控制。本书将强调两种语言在应用上的互补性,指导读者根据实际需求选择最合适的编程方式。 第六章:S7-200 SMART PLC 的模拟量输入/输出处理 模拟量信号在工业自动化中扮演着不可或缺的角色,如温度、压力、流量、液位等。本章将详细介绍S7-200 SMART PLC如何处理模拟量信号。我们将讲解模拟量输入模块的原理、接线方式以及量程转换,如何将采集到的模拟量信号转换为PLC能够识别的数据。同时,我们将深入讲解模拟量输出模块的使用,如何根据PLC内部计算的结果,输出模拟量信号以控制执行机构。本章还将重点介绍模拟量信号的滤波、校准等常用处理方法。 第七章:S7-200 SMART PLC 的通信协议与网络连接 现代工业生产离不开高效的通信网络。本章将聚焦于S7-200 SMART PLC的通信能力。我们将详细介绍其支持的通信协议,如PPI(Point-to-Point Interface)、MPI(Multi-Point Interface)以及Modbus RTU/ASCII 等。我们将讲解如何通过这些接口与上位机(如HMI、SCADA系统)进行数据交换,如何实现PLC之间的通信,以及如何通过各种通信模块扩展PLC的网络连接能力。本章还将涉及一些常见的通信故障排除方法。 第八章:S7-200 SMART PLC 的中断与报警处理 在某些对响应速度要求极高的应用场景中,中断机制是必不可少的。本章将深入讲解S7-200 SMART PLC的中断功能。我们将介绍中断的类型(如定时中断、事件中断)、中断的触发条件、中断服务程序的编写与调用,以及中断与主程序之间的协作方式。此外,本章还将探讨S7-200 SMART PLC的报警处理机制,如何通过设置报警点、报警级别、报警信息等,实现有效的故障监控与诊断。 第九章:S7-200 SMART PLC 的典型应用案例分析 理论学习需要与实践相结合。本章将精选一系列S7-200 SMART PLC的典型应用案例,涵盖不同工业领域,例如: 输送带控制系统: 讲解如何利用PLC实现输送带的启停、速度控制、方向切换等功能。 灌装线控制系统: 演示如何通过PLC控制灌装机、封口机等设备,实现精确的灌装量和封口效果。 恒压供水系统: 分析如何利用PLC采集压力信号,并控制水泵的启停和调速,以维持恒定的水压。 分拣系统: 讲解如何通过PLC控制机械臂、传感器等,实现物品的自动分拣。 简单温度控制系统: 演示如何结合温度传感器和执行机构,利用PLC实现精确的温度控制。 通过对这些案例的深入剖析,读者将能够更直观地理解PLC编程在实际工业生产中的应用价值,并从中学习到解决实际问题的思路和方法。 第十章:S7-200 SMART PLC 的维护、故障诊断与安全编程 任何复杂的系统都需要进行维护和故障排查。本章将介绍S7-200 SMART PLC的日常维护要点,包括硬件检查、程序备份、固件更新等。我们将详细讲解常见的PLC故障现象及其诊断方法,例如输入/输出信号异常、程序运行错误、通信中断等,并提供相应的解决方案。此外,本章还将探讨PLC系统的安全编程原则,如何通过合理的程序设计、权限管理和网络安全措施,保障自动化系统的稳定运行和数据安全。 本书特色与价值 1. 内容全面且深入: 本书覆盖了S7-200 SMART PLC从硬件认知、软件操作到编程指令、通信应用及典型案例分析的完整知识体系,内容翔实,既适合初学者入门,也为有一定基础的工程师提供了深入的学习机会。 2. 理论与实践紧密结合: 每一章节的讲解都辅以大量精心设计的实例,帮助读者将抽象的理论知识转化为具体的编程实践,快速提升动手能力。 3. 注重实战应用: 案例分析部分精选了贴近实际生产需求的场景,旨在帮助读者掌握解决实际问题的关键技术和思路。 4. 语言通俗易懂: 本书采用清晰、准确的语言,避免使用过于晦涩的专业术语,力求让不同背景的读者都能轻松理解。 5. 强调独立思考与创新: 在讲解通用技术的同时,本书也鼓励读者在理解基本原理的基础上,进行独立的思考和创新,以应对不断变化的工业需求。 结语 我们坚信,通过对本书内容的学习和实践,读者将能够扎实掌握S7-200 SMART PLC的核心技术,具备独立完成自动化项目设计、开发和调试的能力。这不仅能够提升个人在工业自动化领域的专业技能,更能为推动我国智能制造的发展贡献一份力量。希望本书能成为您在自动化技术学习道路上的一盏明灯,引领您走向更广阔的天地。