书籍详情
西门子S7-200 SMART PLC编程技术
作者:工控帮教研组
出版社:电子工业出版社
出版时间:2018-11-01
ISBN:9787121350245
定价:¥56.00
购买这本书可以去
内容简介
为适应中国小型自动化需求,西门子公司特定制了一款高***的小型 PLC 产品――S7-200 SMART,由于其具有诸多优点,逐年应用越来越广。目前市面上讲解该系列的书籍较少,为了满足初学者的需求,本书特选择S7-200 SMART进行讲解。全书共分11章,根据学习进度由浅入深编排内容。第1、2章主要讲解S7-200 SMART硬件选型、输入/输出接线及编程软件的应用。第3章开始讲解编程基础,包括PLC常用数据类型、数制之间的转换、S7-200 SMART提供了哪些存储区及各存储区的寻址方法、基本的位逻辑指令应用、定时器和计数器的应用。第4章讲解了顺序控制指令、跳转指令、循环指令、移位指令、传送指令、比较指令、转换指令、实时时钟指令、整数四则运算指令及子程序的应用等。第5~9章讲解了S7-200 SMART高级功能的应用,包括中断的应用、高速计数的应用、高速脉冲输出运动控制的应用、模拟量及PID应用、通信功能的应用。第10章讲解了S7-200 SMART控制系统的整体设计思路及注意事项。第11章作为选修内容,主要针对的是没有电气控制基础的人员,讲解了常用电气设备和传感器的原理及选型应用。
作者简介
长沙工控帮教育科技有限公司成立于2015年5月在长沙成立,公司专注于工业机器人在线教育。创始人余德泉是70后,国内首批学术性的工控集成商,创办有多家工控企业。
目录
第1章 S7-200 SMART硬件概述\t1
1.1 S7-200 SMART系列PLC简介\t1
1.2 S7-200 SMART的基本结构\t2
1.3 S7-200 SMART I/O点的分类及选型\t3
1.3.1 输入/输出(I/O)点数的估算\t4
1.3.2 存储器容量的估算\t4
1.3.3 功能的选择\t4
1.3.4 机型的选择\t6
1.4 S7-200 SMART扩展模块及信号板简介\t7
1.5 S7-200 SMART外部接线\t9
1.6 练习\t11
第2章 STEP7-Micro/WIN SMART编程软件介绍\t12
2.1 编程软件的介绍及安装\t12
2.2 项目创建\t13
2.3 系统块的设置\t14
2.4 符号表及符号地址的使用\t16
2.5 状态图表及程序状态监控的使用\t17
2.6 数据块的使用\t18
2.7 交叉引用的使用\t18
2.8 程序的编写与上/下载\t19
2.9 软件的其他常用功能\t20
2.10 练习\t24
第3章 S7-200 SMART编程基础\t25
3.1 S7-200 SMART编程语言与程序结构\t25
3.2 S7-200 SMART常用的数据类型\t27
3.2.1 数制\t27
3.2.2 数据类型\t27
3.3 数制之间的转换\t29
3.4 S7-200 SMART存储区\t30
3.5 直接寻址与间接寻址\t31
3.6 位逻辑指令概述及应用\t34
3.7 定时器与计数器的应用\t39
3.7.1 定时器\t39
3.7.2 计数器\t41
3.8 练习\t42
第4章 S7-200 SMART的应用指令\t46
4.1 顺序控制指令的应用\t46
4.2 跳转指令\t50
4.3 循环指令\t51
4.4 移位及循环移位指令的应用\t53
4.5 传送指令的应用\t57
4.6 比较指令的应用\t60
4.7 转换指令的应用\t60
4.7.1 字节与整数之间的转换\t60
4.7.2 整数与双整数之间的转换\t61
4.7.3 双整数与实数(浮点数)之间的转换\t61
4.7.4 七段数字显示译码(SEG)\t62
4.7.5 BCD码与整数之间的转换\t63
4.8 实时时钟指令及定时锁机应用\t63
4.9 整数四则运算及递增递减指令应用\t66
4.10 浮点数运算指令应用\t68
4.11 子程序调用与局部变量的使用\t71
4.12 练习\t77
第5章 中断及中断程序的编写\t80
5.1 中断的基本概念\t80
5.2 中断的分类\t80
5.3 中断事件类型和优先级\t81
5.4 中断程序的编写\t82
5.5 练习\t86
第6章 高速计数的应用\t88
6.1 高速计数的概念与外部接线\t88
6.2 高速计数器的计数模式及控制字节\t90
6.2.1 高速计数器的计数模式\t90
6.2.2 高速计数器的控制字节\t92
6.3 高速计数程序的编写\t92
6.3.1 高速计数器指令\t92
6.3.2 高速计数程序的编写步骤\t93
6.4 高速计数向导的应用\t96
6.5 练习\t100
第7章 高速脉冲输出运动控制\t102
7.1 伺服与步进系统简介\t102
7.1.1 伺服系统\t102
7.1.2 步进系统\t105
7.2 脉宽调制输出(PWM)\t112
7.3 运动控制向导的组态\t116
7.4 常用运动控制子程序的应用\t125
7.5 练习\t129
第8章 模拟量及PID应用\t131
8.1 S7-200 SMART模拟量转换关系\t131
8.2 PID控制简介\t134
8.3 PID向导组态\t139
8.4 PID面板的使用与自整定\t142
8.5 练习\t144
第9章 S7-200 SMART的通信功能\t145
9.1 通信功能概述\t145
9.1.1 串行通信\t145
9.1.2 串行通信的端口标准\t146
9.2 S7-200 SMART通信端口及连接资源\t147
9.3 Modbus RTU通信\t150
9.3.1 Modbus协议简介\t150
9.3.2 RTU通信帧结构\t151
9.3.3 RTU通信帧错误校验方式\t152
9.3.4 Modbus库的使用及编程\t153
9.4 USS协议\t164
9.5 GET/PUT以太网通信\t167
9.5.1 S7-200 SMART之间的以太网通信\t167
9.5.2 S7-200 SMART与其他S7 PLC的以太网通信\t169
9.6 练习\t169
第10章 PLC控制系统的应用设计\t171
10.1 PLC控制系统的总体设计\t171
10.1.1 PLC控制系统的类型\t171
10.1.2 PLC控制系统设计的基本原则\t173
10.1.3 PLC控制系统的设计步骤\t173
10.1.4 减少PLC输入和输出点数的方法\t175
10.2 提高PLC控制系统可靠性的措施\t178
10.2.1 供电系统设计\t178
10.2.2 接地设计\t181
10.2.3 PLC输入/输出电路设计\t182
10.2.4 电气柜结构设计\t184
10.2.5 现场布线图设计\t185
10.2.6 冗余设计\t185
10.2.7 软件抗干扰方法\t185
10.2.8 工作环境处理\t186
10.3 PLC控制系统的设计\t187
10.3.1 实例:三级皮带运输机\t187
10.3.2 实例:利用SMART两轴运动控制走异形轨迹\t191
10.3.3 实例:利用PLC控制实现PID变频恒压供水\t202
10.4 实践知识拓展\t207
10.5 练习\t212
第11章 电气控制基础及传感器应用(选修)\t215
11.1 电工基础知识\t215
11.2 常用电气设备原理及应用\t215
11.3 常见电气控制电路\t225
11.4 光电开关、接近开关的应用及选型\t227
11.5 现场一次仪表、二次仪表应用及选型\t229
11.5.1 温度传感器\t229
11.5.2 压力传感器\t230
11.5.3 流量检测仪表\t231
11.5.4 物位检测仪表\t233
11.5.5 称重仪表简介\t237
11.6 练习\t239
1.1 S7-200 SMART系列PLC简介\t1
1.2 S7-200 SMART的基本结构\t2
1.3 S7-200 SMART I/O点的分类及选型\t3
1.3.1 输入/输出(I/O)点数的估算\t4
1.3.2 存储器容量的估算\t4
1.3.3 功能的选择\t4
1.3.4 机型的选择\t6
1.4 S7-200 SMART扩展模块及信号板简介\t7
1.5 S7-200 SMART外部接线\t9
1.6 练习\t11
第2章 STEP7-Micro/WIN SMART编程软件介绍\t12
2.1 编程软件的介绍及安装\t12
2.2 项目创建\t13
2.3 系统块的设置\t14
2.4 符号表及符号地址的使用\t16
2.5 状态图表及程序状态监控的使用\t17
2.6 数据块的使用\t18
2.7 交叉引用的使用\t18
2.8 程序的编写与上/下载\t19
2.9 软件的其他常用功能\t20
2.10 练习\t24
第3章 S7-200 SMART编程基础\t25
3.1 S7-200 SMART编程语言与程序结构\t25
3.2 S7-200 SMART常用的数据类型\t27
3.2.1 数制\t27
3.2.2 数据类型\t27
3.3 数制之间的转换\t29
3.4 S7-200 SMART存储区\t30
3.5 直接寻址与间接寻址\t31
3.6 位逻辑指令概述及应用\t34
3.7 定时器与计数器的应用\t39
3.7.1 定时器\t39
3.7.2 计数器\t41
3.8 练习\t42
第4章 S7-200 SMART的应用指令\t46
4.1 顺序控制指令的应用\t46
4.2 跳转指令\t50
4.3 循环指令\t51
4.4 移位及循环移位指令的应用\t53
4.5 传送指令的应用\t57
4.6 比较指令的应用\t60
4.7 转换指令的应用\t60
4.7.1 字节与整数之间的转换\t60
4.7.2 整数与双整数之间的转换\t61
4.7.3 双整数与实数(浮点数)之间的转换\t61
4.7.4 七段数字显示译码(SEG)\t62
4.7.5 BCD码与整数之间的转换\t63
4.8 实时时钟指令及定时锁机应用\t63
4.9 整数四则运算及递增递减指令应用\t66
4.10 浮点数运算指令应用\t68
4.11 子程序调用与局部变量的使用\t71
4.12 练习\t77
第5章 中断及中断程序的编写\t80
5.1 中断的基本概念\t80
5.2 中断的分类\t80
5.3 中断事件类型和优先级\t81
5.4 中断程序的编写\t82
5.5 练习\t86
第6章 高速计数的应用\t88
6.1 高速计数的概念与外部接线\t88
6.2 高速计数器的计数模式及控制字节\t90
6.2.1 高速计数器的计数模式\t90
6.2.2 高速计数器的控制字节\t92
6.3 高速计数程序的编写\t92
6.3.1 高速计数器指令\t92
6.3.2 高速计数程序的编写步骤\t93
6.4 高速计数向导的应用\t96
6.5 练习\t100
第7章 高速脉冲输出运动控制\t102
7.1 伺服与步进系统简介\t102
7.1.1 伺服系统\t102
7.1.2 步进系统\t105
7.2 脉宽调制输出(PWM)\t112
7.3 运动控制向导的组态\t116
7.4 常用运动控制子程序的应用\t125
7.5 练习\t129
第8章 模拟量及PID应用\t131
8.1 S7-200 SMART模拟量转换关系\t131
8.2 PID控制简介\t134
8.3 PID向导组态\t139
8.4 PID面板的使用与自整定\t142
8.5 练习\t144
第9章 S7-200 SMART的通信功能\t145
9.1 通信功能概述\t145
9.1.1 串行通信\t145
9.1.2 串行通信的端口标准\t146
9.2 S7-200 SMART通信端口及连接资源\t147
9.3 Modbus RTU通信\t150
9.3.1 Modbus协议简介\t150
9.3.2 RTU通信帧结构\t151
9.3.3 RTU通信帧错误校验方式\t152
9.3.4 Modbus库的使用及编程\t153
9.4 USS协议\t164
9.5 GET/PUT以太网通信\t167
9.5.1 S7-200 SMART之间的以太网通信\t167
9.5.2 S7-200 SMART与其他S7 PLC的以太网通信\t169
9.6 练习\t169
第10章 PLC控制系统的应用设计\t171
10.1 PLC控制系统的总体设计\t171
10.1.1 PLC控制系统的类型\t171
10.1.2 PLC控制系统设计的基本原则\t173
10.1.3 PLC控制系统的设计步骤\t173
10.1.4 减少PLC输入和输出点数的方法\t175
10.2 提高PLC控制系统可靠性的措施\t178
10.2.1 供电系统设计\t178
10.2.2 接地设计\t181
10.2.3 PLC输入/输出电路设计\t182
10.2.4 电气柜结构设计\t184
10.2.5 现场布线图设计\t185
10.2.6 冗余设计\t185
10.2.7 软件抗干扰方法\t185
10.2.8 工作环境处理\t186
10.3 PLC控制系统的设计\t187
10.3.1 实例:三级皮带运输机\t187
10.3.2 实例:利用SMART两轴运动控制走异形轨迹\t191
10.3.3 实例:利用PLC控制实现PID变频恒压供水\t202
10.4 实践知识拓展\t207
10.5 练习\t212
第11章 电气控制基础及传感器应用(选修)\t215
11.1 电工基础知识\t215
11.2 常用电气设备原理及应用\t215
11.3 常见电气控制电路\t225
11.4 光电开关、接近开关的应用及选型\t227
11.5 现场一次仪表、二次仪表应用及选型\t229
11.5.1 温度传感器\t229
11.5.2 压力传感器\t230
11.5.3 流量检测仪表\t231
11.5.4 物位检测仪表\t233
11.5.5 称重仪表简介\t237
11.6 练习\t239
猜您喜欢