书籍详情

彻底学会西门子S7-200 SMART PLC

彻底学会西门子S7-200 SMART PLC

作者:韩相争 著

出版社:中国电力出版社

出版时间:2019-10-01

ISBN:9787519837112

定价:¥79.00

购买这本书可以去
内容简介
  本书以西门子 S7-200 SMART PLC 为讲授对象,以 S7-200 SMART PLC 硬件组成、软件应用和常用的指令及案例为基础,以开关量、模拟量、运动量和通信控制的程序开发方法为重点,以能够设计实际的工控系统为终目的,全面系统地讲述了西门子 S7-200 SMART PLC 的编程技巧与工程应用。本书着眼于实际应用,内容上循序渐进,由浅入深全面展开。 全书共分 7 章,其主要内容为 S7-200 SMART PLC 硬件组成与编程基础、常用指令及案例、开关量控制程序的开发、模拟量控制程序的开发、运动量控制程序的开发和通信控制程序的设计、工程应用案例。 本书实用性强,图文并茂,不仅为初学者提供了一套有效的编程方法,还为工程技术人员提供了大量的编程技巧和实践经验。本书可作为广大电气工程技术人员自学和参考用书,也可作为高等工科院校、高等职业技术院校工业自动化、电气工程及自动化、机电一体化等相关专业的 PLC 教材。
作者简介
暂缺《彻底学会西门子S7-200 SMART PLC》作者简介
目录

前言

第1章S7-200 SMART PLC硬件组成与编程基础 1 

1.1S7200SMARTPLC概述与硬件系统组成 1 

1.1.1S7-200 SMART PLC概述 1 

1.1.2S7-200 SMART PLC硬件系统组成 2 

1.2S7200SMARTPLC外形结构与外部接线 5 

1.2.1S7-200 SMART PLC的外形结构 5 

1.2.2S7-200 SMART PLC外部接线图 6 

1.2.3S7-200 SMART PLC电源需求与计算 9 

1.3S7200SMARTPLC的数据类型、数据区划分与地址格式 11 

1.3.1S7-200 SMART PLC数据类型 11 

1.3.2S7-200 SMART PLC存储器数据区划分 12 

1.3.3S7-200 SMART PLC数据区存储器的地址格式 18 

1.4 例说西门子S7200SMARTPLC编程软件快速应用 19 

1.4.1STEP7-Micro/win SMART编程软件的界面 19 

1.4.2STEP7-Micro/win SMART编程软件应用举例 23 

第2章S7-200 SMART PLC常用指令及案例 35 

2.1 定时器指令及案例 35 

2.1.1 定时器指令介绍 35 

2.1.2 定时器指令工作原理 36 

2.1.3 定时器指令应用案例 39 

2.2 计数器指令及案例 40 

2.2.1 加计数器(犆犜犝) 40 

2.2.2 减计数器(犆犜犇) 41 

2.2.3 加减计数器(犆犜犝犇) 42 

2.2.4 计数器指令应用案例 44 

2.3 比较指令及案例 45 

2.3.1 指令格式 45 

2.3.2 指令用法 45 

2.3.3 应用案例 46 

2.4 跳转/标号指令与子程序指令及案例 47 

2.4.1 跳转/标号指令 47 

2.4.2 子程序指令 48 

2.4.3 综合举例——2台电动机分时启动控制 51 

2.5 数据传送指令及案例 52 

2.5.1 单一传送指令(MOV) 53 

2.5.2 数据块传送指令(BLKMOV) 55 

2.5.3 数据传送指令综合举例 56 

2.6 移位与循环指令及案例 57 

2.6.1 移位指令 57 

2.6.2 循环移位指令 59 

2.6.3 移位寄存器指令 62 

2.7 数据转换指令 65 

2.7.1 数据类型转换指令 66 

2.7.2 译码与编码指令 69 

2.8 数学运算类指令 71 

2.8.1 四则运算指令 71 

2.8.2 数学功能指令 75 

2.8.3 递增/递减指令 77 

2.8.4 综合应用举例 78 

2.9 逻辑操作指令 79 

2.9.1 逻辑与指令 79 

2.9.2 逻辑或指令 79 

2.9.3 逻辑异或指令 81 

2.9.4 取反指令 82 

2.9.5 点评器控制 84 

第3章S7-200 SMART PLC开关量控制程序的开发 86 

3.1 常用的经典编程环节 86 

3.1.1 启保停电路与置位复位电路 86 

3.1.2 互锁电路 87 

3.1.3 延时断开电路 87 

3.1.4 延时接通/断开电路 88 

3.1.5 长延时电路 89 

3.1.6 脉冲发生电路 91 

3.2 顺序控制设计法与顺序功能图 93 

3.2.1 顺序控制设计法 93 

3.2.2 顺序功能图简介 94 

3.3 送料小车控制程序的设计 98 

3.3.1 任务导入 98 

3.3.2 启保停电路编程法 98 

3.3.3 启保停电路编程法任务实施 100 

3.3.4 置位复位指令编程法 102 

3.3.5 置位复位指令编程法任务实施 103 

3.3.6SCR指令编程法 106 

3.3.7SCR指令编程法任务实施 106 

3.3.8 移位寄存器指令编程法 107 

3.3.9 移位寄存器指令编程法任务实施 107 

3.4 水塔水位控制程序的设计 110 

3.4.1 任务导入 110 

3.4.2 选择序列启保停电路编程法 110 

3.4.3 选择序列启保停电路编程法任务实施 111 

3.4.4 选择序列置位复位指令编程法 114 

3.4.5 选择序列置位复位指令编程法任务实施 114 

3.4.6 选择序列顺序控制继电器指令编程法 115 

3.4.7 选择序列顺序控制继电器指令编程法任务实施 115 

3.5 信号灯控制程序的设计 118 

3.5.1 任务导入 118 

3.5.2 并行序列启保停电路编程法 118 

3.5.3 并行序列启保停电路编程法任务实施 119 

3.5.4 并行序列置位复位指令编程法 120 

3.5.5 并行序列置位复位指令编程法任务实施 122 

3.5.6 并行序列顺序控制继电器编程法 122 

3.5.7 并列序列顺序控制继电器编程法任务实施 124 

第4章S7-200 SMART PLC模拟量控制程序的开发 127 

4.1 模拟量控制概述 127 

4.1.1 模拟量控制简介 127 

4.1.2 模块扩展连接 128 

4.2 模拟量模块及内码与实际物理量的转换 128 

4.2.1 模拟量输入模块 128 

4.2.2 模拟量输出模块 132 

4.2.3 模拟量输入/输出混合模块 135 

4.2.4 热电偶模块 136 

4.2.5 热电阻模块 137 

4.2.6 内码与实际物理量的转换 139 

4.3 蓄水罐水位控制项目 142 

4.3.1 控制要求 142 

4.3.2PLC及相关元件选型 142 

4.3.3 硬件设计 143

4.3.4 程序设计 144 

4.4PID控制及应用案例 146 

4.4.1PID控制简介 146 

4.4.2PID指令 148 

4.4.3PID控制编程思路 149 

4.4.4 恒温控制 149 

4.5PID向导及应用案例 153 

4.5.1PID向导编程步骤 153 

4.5.2 恒温控制 160 

第5章S7-200 SMART PLC运动量控制程序的开发 163 

5.1 步进电机及步进电机驱动器 163 

5.1.1 步进电机 163 

5.1.2 步进电机驱动器 165 

5.2 步进电机控制应用案例 167 

5.2.1 任务引入 167 

5.2.2 软硬件配置 167 

5.2.3PLC地址输入/输出分配 168 

5.2.4 步进电机控制系统的接线图 168 

5.2.5 运动控制向导 168 

5.2.6 常用的运动控制指令 173 

5.2.7 步进电机控制程序 174 

第6章S7-200 SMART PLC通信控制程序的设计 176 

6.1PLC通信基础 176 

6.1.1 单工、全双工与半双工通信 176 

6.1.2 串行通信接口标准 177 

6.1.3S7-200 SMART PLC及其信号板犚犛485端口引脚分配 178 

6.1.4 通信传输介质 179 

6.2S7200SMARTPLCModbus通信及案例 181 

6.2.1Modbus寻址 181 

6.2.2 主站指令与从站指令 182 

6.2.3 应用案例 185 

6.3S7200SMARTPLC基于以太网的S7通信及案例 188 

6.3.1S7-200 SMART PLC基于以太网的犛7通信简介 188 

6.3.2GET/PUT指令 189 

6.3.3GET/PUT指令应用案例 190 

6.3.4 使用GET/PUT向导编程示例 193 

6.4S7200SMARTPLC基于以太网的开放式用户通信及案例 198 

6.4.1 开放式用户通信的相关协议简介 198 

6.4.2 开放式用户通信(OUC)指令 198 

6.4.3 开放式用户通信(OUC)指令应用案例 202 

6.5S7200SMARTPLC的OPC软件操作简介 211 

6.5.1S7-200 PC Access SMART简介 211 

6.5.2S7-200 PC Access SMART软件界面组成及相关操作 211 

6.6WinCC组态软件与S7200SMARTPLC的OPC通信及案例 215 

6.6.1 任务导入 215 

6.6.2 任务分析 215 

6.6.3 任务实施 216 

第7章S7-200 SMART PLC工程应用案例 227 

7.1S7200SMARTPLC和人机界面在锯床改造中的应用 227 

7.1.1 任务引入 227 

7.1.2PLC编程方法连接 227 

7.1.3犕犆犌犛嵌入式组态软件使用连接 231 

7.1.4犕犆犌犛嵌入版组态软件工作平台结构组成 232 

7.1.5 任务实施——PLC程序的设计 245 

7.1.6 任务实施——触摸屏画面设计及组态 248 

7.2S7200SMARTPLC和组态王在交通灯控制系统中的应用 259 

7.2.1 任务引入 259 

7.2.2 任务实施——PLC软硬件设计 260 

7.2.3 任务实施——S7-200 PC Access SMART地址分配 261 

7.2.4 任务实施——组态王画面设计及组态 264 

7.3S7200SMARTPLC和组态软件WinCC在化工控制系统中的应用 273 

7.3.1 任务引入 273 

7.3.2 各元件的任务划分 274 

7.3.3PLC硬件和软件设计 274 

7.3.4S7-200 PC Access SMART地址分配 284 

7.3.5WinCC组态画面设计 284 

7.4S7200SMARTPLC、变频器和人机界面在空气压缩机控制系统中的应用 288 

7.4.1 任务引入 288 

7.4.2 任务实施 289 

7.4.3 触摸屏画面设计及组态 295 

附录S7-200 SMART PLC外部接线图 300 

参考文献 304 


猜您喜欢

读书导航