选择特殊符号
选择搜索类型
请输入搜索
前 言 第1 章继电器-接触器控制系统基础 1
1.1 常用低压电器 1
1.1.1 低压电器分类 1
1.1.2 低压隔离电器 2
1.1.3 熔断器 3
1.1.4 接触器 4
1.1.5 继电器 5
1.1.6 主令电器 7
1.2 电动机基本控制电路 9
1.2.1 电气控制系统图及绘制原则 9
1.2.2 电气控制基本电路 10 思考与练习题 15 第2 章西门子S7-200 SMART PLC 编程基础 16
2.1 初识PLC 16
2.1.1 PLC 的诞生 16
2.1.2 PLC 的名称和定义 16
2.1.3 PLC 的分类 17
2.1.4 PLC 的特点 17
2.1.5 PLC 的功能和发展 18
2.2 PLC 硬件系统的基本组成 19
2.3 PLC 的软件系统 23
2.3.1 PLC 软件系统的组成 23
2.3.2 编程语言概述 23
2.4 PLC 的工作原理 25
2.4.1 PLC 的控制作用 25
2.4.2 PLC 的工作过程 27
2.4.3 PLC 的输出滞后问题 29
2.5 S7-200 SMART PLC 常用的数据类型 29
2.5.1 数据类型 30
2.5.2 数制 31
2.6 S7-200 SMART PLC 的编程变量 32
2.6.1 输入映像寄存器 32
2.6.2 输出映像寄存器 32
2.6.3 中间继电器 32
2.6.4 定时器 33
2.6.5 计数器 33
2.6.6 累加器 33
2.6.7 全局变量存储器 33
2.6.8 局部变量 33
2.6.9 模拟量输入映像寄存器 34
2.6.10 模拟量输出映像寄存器 34
2.6.11 顺控继电器 34
2.7 S7-200 SMART PLC 的变量访问与寻址 34
2.7.1 立即数寻址 34
2.7.2 直接寻址 34
2.7.3 间接寻址 36
2.8 S7-200 SMART PLC 的硬件模块及接线 37
2.8.1 S7-200 SMART PLC 简介 37
2.8.2 S7-200 SMART PLC 的硬件结构 38
2.8.3 S7-200 SMART PLC 的扩展模块 41
2.8.4 S7-200 SMART PLC 的接线 43
思考与练习题 46 第3 章PLC 的组态技术与组态软件 47
3.1 PLC 的组态技术 47
3.1.1 组态的概念 47
3.1.2 组态的技术 47
3.2
S7-200 SMART PLC 的组态软件 48
3.2.1
S7-200 SMART PLC 的组态软件的概述 48
3.2.2
STEP 7-Micro/WIN SMART 的组态环境介绍 48
3.2.3
系统块 56
3.2.4
用STEP 7-Micro/WIN SMART 建立一个完整的项目 65
思考与练习题 73 第4 章S7-200 SMART PLC 编程基本指令 74
4.1
S7-200 SMART PLC 编程指令与RLO 74
4.1.1
西门子PLC 编程语言 74
4.1.2
逻辑操作结果 74
4.1.3
S7-200 SMART PLC 指令分类 75
4.2
位逻辑操作指令 75
4.2.1 基本位逻辑指令 75
4.2.2
置位与复位指令 78
4.2.3
边沿触发指令 80
4.2.4
立即读/写、立即置位和立即复位指令 81
4.3
定时器指令 82
4.3.1
定时器概述 82
4.3.2
定时器的设定值、当前值和状态值 82
4.3.3
接通延时定时器 84
4.3.4
保持型接通延时定时器 84
4.3.5
断开延时定时器 85
4.3.6
不同时基的定时器的刷新方式 85
4.4
计数器指令 87
4.4.1
计数器指令概述 87
4.4.2
递增计数器指令 87
4.4.3
递减计数器指令 88
4.4.4
增减计数器指令 88
4.5
基本指令的应用实例 91
4.5.1
过载告警控制电路与梯形图 91
4.5.2
喷泉的PLC 控制电路与梯形图 93
思考与练习题 96 第5 章S7-200 SMART PLC 编程功能指令 99
5.1
传送指令 99
5.1.1
单一数据传送指令 99
5.1.2
块传送指令 101
5.1.3
字节交换指令 102
5.2
比较指令 103
5.3
移位指令 105
5.4
数据转换指令 108
5.4.1
数据类型转换指令 108
5.4.2
BCD 转换指令 110
5.4.3
编码、解码转换指令 111
5.4.4
七段码转换指令 111
5.5
运算指令 112
5.5.1
算术运算指令 112
5.5.2
逻辑运算指令 117
5.5.3
数学功能指令 119
5.6
表功能指令 120
5.6.1
填充指令 120
5.6.2
填表指令 121
5.6.3
表中取数指令 122
5.6.4
查表指令 123
5.7
时钟指令 124
5.8
程序控制指令 126
5.8.1
跳转指令 126
5.8.2
循环指令 127
5.9
子程序与子程序指令 128
5.9.1
子程序指令 129
5.9.2
带参数的子程序的使用 131
5.10
中断与中断指令 133
5.10.1
中断事件和中断优先级 133
5.10.2
中断指令 135
5.11
高速计数器指令 137
5.11.1
高速计数器指令说明 138
5.11.2
高速计数器的计数模式 138
5.11.3
高速计数器的工作模式 140
5.11.4
高速计数器的控制字节 141
5.11.5
高速计数器的计数值的读取与预设 142
5.11.6
高速计数器的状态字节 143
5.11.7
高速计数器的编程步骤与举例 144
5.12
功能指令的应用实例 145
5.12.1
交通灯控制电路与梯形图 145
5.12.2
七段数码管显示控制电路与梯形图 147
5.12.3
5 台电动机起停控制电路与梯形图 149
思考与练习题 151 第6 章 顺序控制 1522100433B
本书从实际工程应用和教学需要出发,介绍了常用低压电器和电气控制电路的基本知识,以及PLC 的基本组成和工作原理;以西门子S7-200 SMART PLC 为教学机型,重点介绍了PLC 的系统配置、指令系统、通信与网络、运动控制指令及控制系统程序设计等内容;用许多典型应用实例,包括开关量控制、模拟量PID 控制等,介绍了常用逻辑指令和功能指令的使用方法和技巧,实例程序均经过调试运行。本书各章附有思考与练习题。
本书可作为高等学校自动化、电气工程及其自动化、机械电子工程等相关专业的教学用书,也可作为控制工程、电气工程领域工程技术人员的培训教材或参考书。
根本就不存在完全兼容西门子S7-200的国产PLC品牌,价格摆在那,自己编程对比看看就知道了。
S7-200 SMART和S7-200的指令基本上相同。区别如下(与硬件的差异有关): &nbs...
哪位神人有西门子PLC s7-200的编程软件和全套视频教程的啊?
建议你可以去baidu云搜索的搜下。应该会有的。
西门子PLC S7-200的扩展
本文提出了用研华4000模块扩展西门子S7-200的I/O模块的方法,给出了硬件设计及软件流程。实践证明,这种方法增加了S7-200的模拟量I/O的数量和类型,满足了工程需要而且减少了设备的投资成本。
西门子S7-200 PLC与台达变频器的通讯控制与应用
随着PLC和变频器通讯功能日益增强,PLC利用通讯控制变频器的控制方案正日益成为一种既经济又可靠的控制方式。本文主要阐述了SIEMENS S7-200 PLC和台达VFD-B系列变频器通讯控制的原理及应用。
出版信息
ISBN:9787302568728
版次:1
商品编码:13146140
品牌:清华大学
包装:平装
开本:16开
出版时间:2021-03-01
用纸:胶版纸
页数:380
字数:576000
正文语种:中文
内容简介
《西门子S7-200 SMART PLC编程及应用(视频微课版)》系统地讲解了西门子S7-200SMART系列PLC外部器件和模块接线方法、变频器的应用,以及PLC编程的8种模式,并以实际项目为案例深入讲解了PLC程序编写的过程。
《西门子S7-200 SMART PLC编程及应用(视频微课版)》分为6篇,共33章。基础入门篇(第1~5章)介绍PLC的工作原理和应用,S7-200SMARTPLC编程软件等。常用接线篇(第6~11章)详细讲解S7-200SMARTPLC外部器件和模块接线(含数字量和模拟量)。变频器应用篇(第12~14章)介绍几种不同品牌变频器的接线和应用,通过PLC采用端子控制变频器和通信控制变频器。难点解析和重点应用篇(第15~22章)深入讲解数据区和数据类型。案例应用实战篇(第23~31章)共涉及9个案例,重点在提升读者数字量逻辑编程和模拟量编程的应用。番外提升篇(第32、33章)介绍可调用子程序的编写,以及自由口通信。
《西门子S7-200 SMART PLC编程及应用(视频微课版)》适合学习PLC编程和提升PLC编程能力的工程技术人员及从业的电工人员阅读,也可作为高等院校自动化、电气工程等专业的教材。
《西门子S7-200 SMART PLC编程及应用(视频微课版)》特色:
从接线到应用,从应用到编程逐步深入
将PLC编程模块化分类,项目实例化讲解
从实战的角度出发,从设计的思路规划
全面系统地讲解,深入浅出地剖析
配书资源:
视频教程:为《西门子S7-200 SMART PLC编程及应用(视频微课版)》量身打造的教学视频,共计1200分钟
教学课件:提供12章教学课件,便于广大教师备课与教学
程序代码:提供案例程序代码,助力读者快速动手实践
目录
第一篇基础入门篇
第1章PLC的硬件组成和工作原理(35min)
1.1PLC概述
1.2PLC的硬件组成
1.2.1PLC的控制系统构成
1.2.2模块组成和连接
1.3PLC的工作原理
1.3.1PLC的基本原理和执行过程
1.3.2PLC各部分的主要作用
1.4PLC编程的学习路线
1.4.1学习电气控制的主导思想
1.4.2学习PLC编程的主导思想
1.4.3学习电气控制和PLC需要具备的能力
1.4.4学习电气控制和PLC的工具
1.5学习的心态
1.5.1以认知的态度来学习
1.5.2以教授其他人的态度来学习
1.5.3营造学习氛围
1.6PLC编程的学习路线
1.6.1制订学习计划表
1.6.2适当地改变自己
本章小结
第2章西门子PLC常用编程软件(48min)
2.1西门子PLC常用编程软件
2.2S7200 SMART PLC编程软件介绍
2.2.1软件安装
2.2.2软件常用操作
2.2.3软件常用设置
2.2.4添加库文件
2.2.5符号表的建立
2.2.6程序数据监控
2.2.7子程序调用
2.3与计算机联机操作
本章小结
第3章S7200 SMART PLC基本指令
(147min)
3.1位逻辑指令
3.1.1常开和常闭触点
3.1.2取反
3.1.3线圈的使用
3.1.4置位和复位
3.1.5上升沿和下降沿
3.2系统时钟
3.2.1读取时钟
3.2.2设置时钟
3.2.3实例应用
3.3比较指令
3.3.1比较指令
3.3.2比较指令的应用
3.4定时器
3.4.1定时器的编号
3.4.2定时器的类型
3.4.3定时器的应用
3.5计数器
3.6转换指令
3.7传送指令
3.8整数运算
本章小结
第4章学习PLC编程
(25min)
4.1编程计算机配置
4.2PLC的配置
4.3触摸屏配置
本章小结
第5章PLC编程的一般步骤
5.1编程思路的确定
5.2PLC程序编写的基本原则
本章小结
第二篇常用接线篇
第6章数字量输入接线(18min)
6.1数字量输入分类
6.1.1按钮类
6.1.2旋钮类
6.1.3行程开关
6.1.4接近开关
6.1.5光电开关
6.2数字量输入对比汇总
6.3接线原理分析
6.4图纸分析
本章小结
第7章数字量输出接线(6min)
7.1数字量输出分类
7.2数字量输出对比汇总
7.3接线原理分析
7.4数字量输出接线的应用
本章小结
第8章模拟量输入接线(14min)
8.1模拟量输入的分类
8.2模拟量输入分类汇总
8.3模拟量输入原理
8.4模拟量输入接线的应用
8.4.1无源传感器接线
8.4.2模拟量有源接线
8.5模拟量图纸接线应用
本章小结
第9章模拟量输出接线(9min)
9.1模拟量输出的分类
9.2模拟量分类汇总
9.3模拟量输出原理分析
9.4模拟量输出接线应用
本章小结
第10章温控器接线和应用(8min)
10.1温控器
10.2温控器的应用
本章小结
第11章液位控制器接线和应用(17min)
11.1液位控制器的分类
11.1.1浮球开关
11.1.2液位继电器
11.1.3电极式液位控制器
本章小结
第三篇变频器应用篇
第12章变频器接线和快速应用(28min)
12.1变频器的原理
12.2变频器的接线
12.2.1台达变频器接线
12.2.2三菱变频器接线
12.2.3ABB变频器接线
12.3变频器总结和应用
本章小结
第13章变频器的恒压供水使用(25min)
13.1变频恒压供水的原理
13.2变频器恒压供水的参数设置
13.2.1变频器恒压供水案例应用
13.2.2变频器恒压供水步骤
13.3恒压供水的应用
本章小结
第14章PLC控制变频器的应用(20min)
14.1PLC通过端子控制变频器
14.2PLC通信控制变频器
14.2.1变频器通信模式
14.2.2变频器参数设置和接线
14.2.3变频器通信控制字的确定
14.2.4变频器通信频率的给定
本章小结
第四篇难点解析和重点应用篇
第15章难点重点解析
15.1数据类型的讲解
15.1.1数据类型
15.1.2数据进制
15.2PLC中数据区的理解和划分
15.2.1常用数据区
15.2.2存储数据区
本章小结
第16章数字量逻辑控制编程(46min)
16.1启停保程序控制
16.2互锁程序控制
16.3编程中的动作时效性
16.3.1编程中的瞬动
16.3.2状态保持
16.4位置互锁
本章小结
第17章模拟量编程(53min)
17.1模拟量输入原理
17.2模拟量输入
17.3模拟量输出
17.4模拟量编程的应用
17.4.1通道类型设置
17.4.2模拟量库添加
17.4.3程序编写
本章小结
第18章高速计数器(49min)
18.1高速计数器概述
18.2高速计数器模式和控制
18.2.1高速计数器的模式和种类
18.2.2高速计数器的控制
18.3使用流程和步骤
18.4高速计数器的应用
18.4.1编码器介绍
18.4.2程序编写
本章小结
第19章PID调节(55min)
19.1PID调节的原理
19.1.1PID控制原理
19.1.2PID调节各个环节的作用
19.1.3PID回路类型的选择
19.1.4PID参数调节口诀
19.2PID向导设置
19.3案例应用
19.3.1案例控制要求
19.3.2变频器接线和控制
19.3.3PLC接线和控制
本章小结
第20章运动控制(82min)
20.1步进电机控制案例
20.1.1元器件介绍
20.1.2驱动器接线和设置
20.1.3规划I/O,编制符号表
20.2程序编写
20.2.1运动控制向导建立
20.2.2运动控制程序编写
本章小结
第21章Modbus_RTU通信(108min)
21.1Modbus通信讲解
21.2PLC与仪表的Modbus通信
21.2.1S7200系列Modbus库添加
21.2.2Modbus主站指令解析
21.2.3Modbus程序编写
21.3触摸屏与仪表的Modbus通信
21.3.1确定接线方式
21.3.2触摸屏设置和操作
21.3.3从站设置和操作
本章小结
第22章PLC之间的S7通信(37min)
22.1S7通信的接线与原理
22.1.1S7通信的接线
22.1.2S7通信的原理
22.2S7通信的实例和应用
22.2.1S7200 SMART S7通信程序讲解
22.2.2S7200 SMART之间的通信
22.2.3S7200 SMART和S71200之间的S7通信
22.2.4S7200 SMART利用向导进行S7通信
22.2.5S71200之间的S7通信
本章小结
第五篇案例应用实战篇
第23章启停保案例(18min)
23.1案例说明
23.2项目制作
23.2.1初步工艺确定
23.2.2流程细化分解
23.2.3程序编写
本章小结
第24章正反转案例(21min)
24.1案例说明
24.1.1正反转案例控制工艺要求
24.1.2绘制电气图纸
24.1.3I/O配置
24.1.4接线调试
24.2程序编写
24.2.1规划I/O,编制符号表
24.2.2程序编写
本章小结
第25章红绿灯案例(32min)
25.1案例说明
25.2程序编写
25.2.1规划I/O,编制符号表
25.2.2程序编写
本章小结
第26章抢答器案例(20min)
26.1案例说明
26.2程序编写
26.2.1规划I/O,编制符号表
26.2.2程序编写
本章小结
第27章恒压供水案例(46min)
27.1案例说明
27.2程序编写
27.2.1规划I/O,编制符号表
27.2.2程序编写
本章小结
第28章恒温控制室案例(80min)
28.1案例说明
28.2程序编写
28.2.1规划I/O点,编制符号表
28.2.2程序编写
本章小结
第29章车库自动门案例(37min)
29.1案例说明
29.2程序编写
29.2.1规划I/O点,编制符号表
29.2.2程序编写
本章小结
第30章升降移行机案例(50min)
30.1案例说明
30.2程序编写
30.2.1规划I/O点,编制符号表
30.2.2程序编写
本章小结
第31章锅炉控制案例(58min)
31.1案例说明
31.2程序编写
31.2.1规划I/O点,编制符号表
31.2.2程序编写
本章小结
第六篇番外提升篇
第32章可调用子程序的编写
32.1子程序的划分
32.2子程序编写的流程
32.3子程序内容编写
本章小结
第33章自由口通信(43min)
33.1自由口通信介绍
33.1.1自由口通信原理
33.1.2在自由端口模式下控制串行通信端口
33.2采用Modbus协议测试自由口通信
33.2.1Modbus协议测试和确定
33.2.2Modbus协议测试自由口通信
本章小结
结束语
附表
随书笔记
方法思路记录
思想感悟记录
参考文献
2100433B
本书对西门子S7-200 SMART PLC做了详细介绍,主要内容包括PLC硬件、PLC软件、PLC通信、PLC现场装调及诊断、PLC应用进阶,最后通过一个综合案例,帮助读者从项目全局的角度对PLC的应用进行综合理解。
本书完整地包括了西门子S7-200 SMART PLC从认识到编程、通信再到应用的整个流程,能够帮助技术人员快速掌握和使用PLC。
前言
第1章基本指令的编程及应用1
1.1PLC简介1
1.1.1PLC的产生及定义1
1.1.2PLC的特点及发展2
1.1.3PLC的分类及应用3
1.1.4PLC的结构与工作过程4
1.1.5PLC的编程语言5
1.1.6S7-200 SMART硬件7
1.1.7编程及仿真软件13
1.2实训1软件安装及使用16
1.2.1实训目的16
1.2.2实训任务16
1.2.3实训步骤16
1.2.4实训交流20
1.2.5实训拓展20
1.3位逻辑指令20
1.3.1触点指令20
1.3.2输出指令21
1.3.3逻辑堆栈指令22
1.3.4取反指令24
1.3.5置复位和触发器指令25
1.3.6跳变指令27
1.3.7立即指令28
1.4实训2电动机点动运行的PLC控制29
1.4.1实训目的29
1.4.2实训任务29
1.4.3实训步骤29
1.4.4实训交流37
1.4.5实训拓展38
1.5实训3电动机连续运行的PLC控制38
1.5.1实训目的38
1.5.2实训任务38
1.5.3实训步骤38
1.5.4实训交流44
1.5.5实训拓展45
1.6定时器及计数器指令45
1.6.1定时器指令45
1.6.2计数器指令48
1.7实训4电动机星三角起动的PLC控制51
1.7.1实训目的51
1.7.2实训任务51
1.7.3实训步骤52
1.7.4实训交流59
1.7.5实训拓展61
1.8实训5电动机循环起停的PLC控制61
1.8.1实训目的61
1.8.2实训任务62
1.8.3实训步骤62
1.8.4实训交流66
1.8.5实训拓展68
1.9习题与思考68
第2章功能指令的编程及应用70
2.1数据类型及寻址方式70
2.2数据处理指令72
2.2.1传送指令72
2.2.2比较指令75
2.2.3移位指令78
2.2.4转换指令82
2.2.5表格指令87
2.2.6时钟指令89
2.3实训6抢答器的PLC控制91
2.3.1实训目的91
2.3.2实训任务91
2.3.3实训步骤91
2.3.4实训交流95
2.3.5实训拓展95
2.4实训7交通灯的PLC控制96
2.4.1实训目的96
2.4.2实训任务96
2.4.3实训步骤96
2.4.4实训交流98
2.4.5实训拓展100
2.5数学运算指令100
2.5.1算术运算指令100
2.5.2逻辑运算指令104
2.5.3函数运算指令106
2.6实训89s倒计时的PLC控制108
2.6.1实训目的108
2.6.2实训任务108
2.6.3实训步骤109
2.6.4实训交流110
2.6.5实训拓展111
2.7控制指令111
2.7.1跳转指令111
2.7.2子程序指令112
2.7.3中断指令115
2.7.4其他控制指令119
2.8实训9闪光频率的PLC控制121
2.8.1实训目的121
2.8.2实训任务121
2.8.3实训步骤122
2.8.4实训交流125
2.8.5实训拓展125
2.9实训10电动机轮休的PLC控制125
2.9.1实训目的125
2.9.2实训任务126
2.9.3实训步骤126
2.9.4实训交流128
2.9.5实训拓展128
2.10习题与思考129
第3章模拟量及脉冲量的编程及应用131
3.1模拟量131
3.1.1模拟量模块131
3.1.2模拟量模块的接线131
3.1.3模拟量的地址分配132
3.1.4模拟值的表示133
3.1.5模拟量的读写133
3.1.6模拟量的组态133
3.1.7PID指令134
3.2实训11炉温系统的PLC控制138
3.2.1实训目的138
3.2.2实训任务138
3.2.3实训步骤139
3.2.4实训交流140
3.2.5实训拓展143
3.3实训12液位系统的PLC控制143
3.3.1实训目的143
3.3.2实训任务143
3.3.3实训步骤143
3.3.4实训交流147
3.3.5实训拓展152
3.4高速脉冲152
3.4.1编码器152
3.4.2高速计数器153
3.4.3PLS指令应用160
3.5实训13钢包车行走的PLC控制163
3.5.1实训目的163
3.5.2实训任务163
3.5.3实训步骤163
3.5.4实训交流167
3.5.5实训拓展171
3.6实训14步进电动机的PLC控制171
3.6.1实训目的171
3.6.2实训任务171
3.6.3实训步骤171
3.6.4实训交流179
3.6.5实训拓展182
3.7习题与思考182
第4章网络通信的编程及应用183
4.1通信简介183
4.1.1通信基础知识183
4.1.2RS-485标准串行接口184
4.2自由口通信185
4.3以太网通信190
4.4USS通信193
4.5实训15电动机异地起停的PLC控制199
4.5.1实训目的199
4.5.2实训任务199
4.5.3实训步骤199
4.5.4实训交流202
4.5.5实训拓展202
4.6实训16电动机同向运行的PLC控制202
4.6.1实训目的202
4.6.2实训任务202
4.6.3实训步骤202
4.6.4实训交流204
4.6.5实训拓展208
4.7实训17电动机速度的PLC控制208
4.7.1实训目的208
4.7.2实训任务208
4.7.3实训步骤209
4.7.4实训交流212
4.7.5实训拓展213
4.8习题与思考213
第5章顺序控制系统的编程及应用214
5.1顺序控制系统214
5.1.1顺序控制214
5.1.2顺序控制系统的结构214
5.2顺序功能图215
5.2.1顺序控制设计法215
5.2.2顺序功能图的结构215
5.2.3顺序功能图的类型217
5.3顺序功能图的编程方法218
5.3.1起保停设计法218
5.3.2置位复位指令设计法219
5.4顺序控制指令SCR222
5.5实训18液压机系统的PLC控制226
5.5.1实训目的226
5.5.2实训任务226
5.5.3实训步骤227
5.5.4实训交流229
5.5.5实训拓展230
5.6实训19剪板机系统的PLC控制230
5.6.1实训目的230
5.6.2实训任务230
5.6.3实训步骤231
5.6.4实训交流234
5.6.5实训拓展234
5.7实训20硫化机系统的PLC控制234
5.7.1实训目的234
5.7.2实训任务234
5.7.3实训步骤235
5.7.4实训交流236
5.7.5实训拓展237
5.8习题与思考237
参考文献239 2100433B