书籍详情
西门子S7-1200 PLC编程及应用教程
作者:侍寿永 著
出版社:机械工业出版社
出版时间:2018-04-01
ISBN:9787111591801
定价:¥45.00
购买这本书可以去
内容简介
本书主要以西门子公司的S7-1200PLC为讲授对象,通过大量例题和实训,通俗易懂地介绍了S7-1200PLC的逻辑指令、功能指令、模拟量及脉冲指令、PID指令、通信指令及故障诊断等方面的编程和应用。本书以大量的实例和实训为载体,通过对它们系统的理论学习和实践应用,能较为容易的理解和掌握S7-1200PLC技术及其应用。本书既可作为高等职业类院校电气自动化、机电一体化、计算机控制等相关专业的教材,也可作为从事自动化技术的工程技术人员自学用书。
作者简介
暂缺《西门子S7-1200 PLC编程及应用教程》作者简介
目录
前言
第1 章 基本指令的编程及应用 1
1. 1 PLC 概述 1
1. 1. 1 PLC 的产生及定义 1
1. 1. 2 PLC 的结构及特点 2
1. 1. 3 PLC 的分类及应用 3
1. 1. 4 PLC 的工作过程 4
1. 1. 5 PLC 的编程语言 5
1. 1. 6 PLC 的物理存储器 6
1. 2 S7 1200 的硬件 7
1. 2. 1 CPU 模块 7
1. 2. 2 信号板与信号模块 9
1. 2. 3 集成的通信接口与通信模块 11
1. 3 编程软件 12
1. 4 案例1 S7 1200 的安装与拆卸 15
1. 4. 1 目的 15
1. 4. 2 任务 15
1. 4. 3 步骤 15
1. 4. 4 训练 18
1. 5 案例2 博途编程软件的安装与使用 19
1. 5. 1 目的 19
1. 5. 2 任务 19
1. 5. 3 步骤 19
1. 5. 4 训练 24
1. 6 S7 1200 的存储器及寻址 24
1. 6. 1 存储器 24
1. 6. 2 寻址 27
1. 7 位逻辑指令 27
1. 7. 1 触点指令 27
1. 7. 2 线圈指令 28
1. 7. 3 置复位指令 28
1. 7. 4 边沿指令 30
1. 8 案例3 进给电动机的PLC 控制 31
1. 8. 1 目的 31
1. 8. 2 任务 31
1. 8. 3 步骤 31
Ⅴ
1. 8. 4 训练 38
1. 9 案例4 主轴电动机的PLC 控制 38
1. 9. 1 目的 38
1. 9. 2 任务 39
1. 9. 3 步骤 39
1. 9. 4 训练 42
1. 10 定时器及计数器指令 42
1. 10. 1 定时器指令 42
1. 10. 2 计数器指令 47
1. 11 案例5 主轴及润滑电动机的PLC 控制 50
1. 11. 1 目的 50
1. 11. 2 任务 50
1. 11. 3 步骤 50
1. 11. 4 训练 55
1. 12 案例6 搅拌电动机的PLC 控制 56
1. 12. 1 目的 56
1. 12. 2 任务 56
1. 12. 3 步骤 56
1. 12. 4 训练 67
1. 13 习题 67
第2 章 功能指令的编程及应用 69
2. 1 PLC 数据类型 69
2. 1. 1 基本数据类型 69
2. 1. 2 复杂数据类型 70
2. 2 数据处理指令 71
2. 2. 1 移动指令 71
2. 2. 2 比较指令 76
2. 2. 3 移位指令 78
2. 2. 4 转换指令 80
2. 3 案例7 跑马灯的PLC 控制 82
2. 3. 1 目的 82
2. 3. 2 任务 82
2. 3. 3 步骤 83
2. 3. 4 训练 85
2. 4 案例8 流水灯的PLC 控制 85
2. 4. 1 目的 85
2. 4. 2 任务 86
2. 4. 3 步骤 86
2. 4. 4 训练 88
2. 5 运算指令 88
2. 5. 1 数学运算指令 88
2. 5. 2 逻辑运算指令 93
Ⅵ
2. 6 案例9 9s 倒计时的PLC 控制 96
2. 6. 1 目的 96
2. 6. 2 任务 96
2. 6. 3 步骤 96
2. 6. 4 训练 100
2. 7 程序控制指令和运行时控制指令 101
2. 7. 1 程序控制指令 101
2. 7. 2 运行时控制指令 103
2. 8 案例10 闪光频率的PLC 控制 104
2. 8. 1 目的 104
2. 8. 2 任务 105
2. 8. 3 步骤 105
2. 8. 4 训练 107
2. 9 习题 108
第3 章 函数块与组织块的编程及应用 109
3. 1 函数与函数块 109
3. 1. 1 函数 109
3. 1. 2 函数块 113
3. 1. 3 多重背景数据块 116
3. 2 案例11 多级分频器的PLC 控制 117
3. 2. 1 目的 117
3. 2. 2 任务 117
3. 2. 3 步骤 117
3. 2. 4 训练 122
3. 3 组织块 122
3. 3. 1 事件和组织块 122
3. 3. 2 程序循环组织块 123
3. 3. 3 起动组织块 124
3. 3. 4 循环中断组织块 125
3. 3. 5 延时中断组织块 127
3. 3. 6 硬件中断组织块 127
3. 3. 7 时间错误组织块 129
3. 3. 8 诊断错误组织块 129
3. 4 案例12 电动机断续运行的PLC 控制 130
3. 4. 1 目的 130
3. 4. 2 任务 130
3. 4. 3 步骤 130
3. 4. 4 训练 133
3. 5 案例13 电动机定时起停的PLC 控制 133
3. 5. 1 目的 133
3. 5. 2 任务 133
3. 5. 3 步骤 133
Ⅶ
3. 5. 4 训练 137
3. 6 习题 137
第4 章 模拟量与脉冲量的编程及应用 139
4. 1 模拟量 139
4. 1. 1 模拟量模块 139
4. 1. 2 模拟量模块的地址分配 140
4. 1. 3 模拟量模块的组态 140
4. 1. 4 模拟值的表示 142
4. 2 PID 控制 144
4. 2. 1 PID 控制原理 144
4. 2. 2 PID 指令及组态 146
4. 3 案例14 面漆线烘干系
第1 章 基本指令的编程及应用 1
1. 1 PLC 概述 1
1. 1. 1 PLC 的产生及定义 1
1. 1. 2 PLC 的结构及特点 2
1. 1. 3 PLC 的分类及应用 3
1. 1. 4 PLC 的工作过程 4
1. 1. 5 PLC 的编程语言 5
1. 1. 6 PLC 的物理存储器 6
1. 2 S7 1200 的硬件 7
1. 2. 1 CPU 模块 7
1. 2. 2 信号板与信号模块 9
1. 2. 3 集成的通信接口与通信模块 11
1. 3 编程软件 12
1. 4 案例1 S7 1200 的安装与拆卸 15
1. 4. 1 目的 15
1. 4. 2 任务 15
1. 4. 3 步骤 15
1. 4. 4 训练 18
1. 5 案例2 博途编程软件的安装与使用 19
1. 5. 1 目的 19
1. 5. 2 任务 19
1. 5. 3 步骤 19
1. 5. 4 训练 24
1. 6 S7 1200 的存储器及寻址 24
1. 6. 1 存储器 24
1. 6. 2 寻址 27
1. 7 位逻辑指令 27
1. 7. 1 触点指令 27
1. 7. 2 线圈指令 28
1. 7. 3 置复位指令 28
1. 7. 4 边沿指令 30
1. 8 案例3 进给电动机的PLC 控制 31
1. 8. 1 目的 31
1. 8. 2 任务 31
1. 8. 3 步骤 31
Ⅴ
1. 8. 4 训练 38
1. 9 案例4 主轴电动机的PLC 控制 38
1. 9. 1 目的 38
1. 9. 2 任务 39
1. 9. 3 步骤 39
1. 9. 4 训练 42
1. 10 定时器及计数器指令 42
1. 10. 1 定时器指令 42
1. 10. 2 计数器指令 47
1. 11 案例5 主轴及润滑电动机的PLC 控制 50
1. 11. 1 目的 50
1. 11. 2 任务 50
1. 11. 3 步骤 50
1. 11. 4 训练 55
1. 12 案例6 搅拌电动机的PLC 控制 56
1. 12. 1 目的 56
1. 12. 2 任务 56
1. 12. 3 步骤 56
1. 12. 4 训练 67
1. 13 习题 67
第2 章 功能指令的编程及应用 69
2. 1 PLC 数据类型 69
2. 1. 1 基本数据类型 69
2. 1. 2 复杂数据类型 70
2. 2 数据处理指令 71
2. 2. 1 移动指令 71
2. 2. 2 比较指令 76
2. 2. 3 移位指令 78
2. 2. 4 转换指令 80
2. 3 案例7 跑马灯的PLC 控制 82
2. 3. 1 目的 82
2. 3. 2 任务 82
2. 3. 3 步骤 83
2. 3. 4 训练 85
2. 4 案例8 流水灯的PLC 控制 85
2. 4. 1 目的 85
2. 4. 2 任务 86
2. 4. 3 步骤 86
2. 4. 4 训练 88
2. 5 运算指令 88
2. 5. 1 数学运算指令 88
2. 5. 2 逻辑运算指令 93
Ⅵ
2. 6 案例9 9s 倒计时的PLC 控制 96
2. 6. 1 目的 96
2. 6. 2 任务 96
2. 6. 3 步骤 96
2. 6. 4 训练 100
2. 7 程序控制指令和运行时控制指令 101
2. 7. 1 程序控制指令 101
2. 7. 2 运行时控制指令 103
2. 8 案例10 闪光频率的PLC 控制 104
2. 8. 1 目的 104
2. 8. 2 任务 105
2. 8. 3 步骤 105
2. 8. 4 训练 107
2. 9 习题 108
第3 章 函数块与组织块的编程及应用 109
3. 1 函数与函数块 109
3. 1. 1 函数 109
3. 1. 2 函数块 113
3. 1. 3 多重背景数据块 116
3. 2 案例11 多级分频器的PLC 控制 117
3. 2. 1 目的 117
3. 2. 2 任务 117
3. 2. 3 步骤 117
3. 2. 4 训练 122
3. 3 组织块 122
3. 3. 1 事件和组织块 122
3. 3. 2 程序循环组织块 123
3. 3. 3 起动组织块 124
3. 3. 4 循环中断组织块 125
3. 3. 5 延时中断组织块 127
3. 3. 6 硬件中断组织块 127
3. 3. 7 时间错误组织块 129
3. 3. 8 诊断错误组织块 129
3. 4 案例12 电动机断续运行的PLC 控制 130
3. 4. 1 目的 130
3. 4. 2 任务 130
3. 4. 3 步骤 130
3. 4. 4 训练 133
3. 5 案例13 电动机定时起停的PLC 控制 133
3. 5. 1 目的 133
3. 5. 2 任务 133
3. 5. 3 步骤 133
Ⅶ
3. 5. 4 训练 137
3. 6 习题 137
第4 章 模拟量与脉冲量的编程及应用 139
4. 1 模拟量 139
4. 1. 1 模拟量模块 139
4. 1. 2 模拟量模块的地址分配 140
4. 1. 3 模拟量模块的组态 140
4. 1. 4 模拟值的表示 142
4. 2 PID 控制 144
4. 2. 1 PID 控制原理 144
4. 2. 2 PID 指令及组态 146
4. 3 案例14 面漆线烘干系
猜您喜欢