西门子SIMATIC S7 PLC 基础与应用案例
作者:(德)尤尔根·卡夫坦(Jurgen Kaftan) 著
出版时间: 2017年版
内容简介
《国际电气与电子工程译丛:西门子SIMATIC S7 PLC基础与应用案例》介绍了如何使用SIMATICS7—300控制器进行编程,并提供了相关案例和解决方案,内容包括:概述、PLC的分配、PLC的运作方法、程序处理与编程、逻辑运算、程序输入、创建瞬时脉冲、定时器功能、时钟发生器、计数器、比较器、练习实例、顺序控制系统、安全守则和解决方案示例。
《国际电气与电子工程译丛:西门子SIMATIC S7 PLC基础与应用案例》适合技工院校和职业院校的学生,也适合自学者使用。
目录
前言
第1章 概述
1.1 数制
1.2 计算机科技术语
1.2.1 位
1.2.2 字节
1.2.3 字
1.2.4 位地址
1.2.5 字节地址
1..2 6字地址
第2章 PLC的分配
2.1 PLC的结构
2.2 硬件要求
2.2.1 硬件结构
2.3 软件要求
2.3.1 STEP 7编程语言
2.3.2 对象
2.3.3 项目
2.3.4 配置一个S7-300
2.3.5 参数化
第3章 PLC的运作方法
3.1 PLC模块
3.1.1 供电单元
3.1.2 程序内存
3.1.3 中央处理器 (CPU)
3.1.4 总线系统
3.1.5 输入模块与输出模块
第4章 程序处理与编程
4.1 线性程序处理
4.2 结构化编程
4.3 控制指令
4.3.1 操作部分
4.3.2 数字量操作示例
4.3.3 二进制操作示例
4.3.4 组织类操作示例
4.3.5 操作数部分
4.4 寻址
4.4.1 符号寻址
4.4.2 绝对寻址
4.4.3 立即寻址
4.5 程序表达方式
4.5.1 梯形图 (LAD)
4.5.2 功能块图(FBD)(STEP 7 V3磠
及以上)
4.5.3 语句表(STL)
4.6 位存储器
4.6.1 保持性位存储器
4.6.2 非保持性位存储器
第5章 逻辑运算
5.1 基本逻辑运算
5.1.1 清理CPU
5.1.2 创建项目
5.1.3 插入 SIMATIC 300 站
5.1.4 组态和参数化
5.1.5 准备安装电源模块
5.1.6 准备安装CPU 314
5.1.7 准备安装输入模块
5.1.8 准备安装输出模块
5.1.9 CPU 314的参数化
5.1.10 保存全局组态
5.1.11 将组态下载到中央处理器中
5.2 逻辑“与”运算用户程序
5.2.1 进入FC(FC 1)
5.2.2 S7模块功能
5.2.3 进入 OB 1
5.2.4 下载
5.2.5 检测
5.2.6 定义触发条件
5.2.7 检测FBD程序状态
5.2.8 使用STL测试
5.2.9 LAD测试
5.2.1 0从2个输入端扩展到3个输入端(第三个输入端 I02)
5.2.1 1将输入端数量从3减少为2(删除 I02)
5.3 逻辑“或”操作用户程序
5.3.1 使用PC(FBD)进入程序
5.3.2 创建项目
5.3.3 将SIMATIC 站 1复制到另一个项目中
5.3.4 修改 OB 1
5.3.5 下载
5.3.6 检测
第6章 程序输入
6.1 逻辑“与或”操作
6.2 逻辑“或与”操作
6.3 检测信号状态0
6.4 “异或”操作
6.5 轮询输出
6.6 插入网络
6.7 闭锁电路
6.8 练习实例
6.8.1 温差
6.8.2 饮品分售机
6.8.3 内部通话设备
6.8.4 发电机
6.8.5 锅炉控制
6.8.6 冶炼炉
6.9 触发器
6.9.1 R-S触发器
6.9.2 进入程序
6.9.3 泵控制器
第7章 创建瞬时脉冲(边缘指令)
7.1 上升沿的瞬时脉冲 (FP)
7.2 下降沿的瞬时脉冲(FN)
7.3 程序输入
7.4 确认电路
第8章 定时器功能
8.1 时间值说明
8.2 释放定时器 (FR)
8.3 当前值
8.4 重置时间
8.5 定时器选择(五种不
同定时器)
8.5.1 脉冲定时器 (SP)
8.5.2 扩展脉冲定时器 (SE)
8.5.3 接通延迟定时器 (SD)
8.5.4 保持接通延迟定时器(SS)
8.5.5 关闭延迟定时器 (SF)
8.6 定时功能的PC程序输入
8.6.1 车库照明
8.6.2 灌装系统
8.6.3 压缩机系统
第9章 时钟发生器
9.1 时钟发生器程序
9.1.1 信道切换
9.1.2 调度系统
9.1.3 供气系统
第10章 计数器
10.1 装载和传送功能
10.2 计数器
10.2.1 释放计数器 (FR)
10.2.2 向前计数
10.2.3 向后计数
10.2.4 计数器预设值
10.2.5 计数值定义
10.2.6 重置计数器 (R)
10.2.7 检测计数值 (L/LC)
10.2.8 计数器的信号状态检测(二进制)
10.3 除尘设备程序
第11章 比较器
11.1 比较功能
11.1.1 相等==
11.1.2 不相等<>
11.1.3 大于或等于>=
11.1.4 大于>
11.1.5 小于或等于<=
11.1.6 小于<
11.2 跑道灯程序
11.3 输入序列功能程序
第12章 练习实例
12.1 七段显示器
12.2 星-三角起动
12.3 交通信号灯控制器
12.4 传送带控制器
12.5 反应釜
12.6 容器灌装系统
12.7 自动药片填充机
12.8 门禁控制系统
12.9 泵控制器
第13章 顺序控制系统
13.1 简介
13.2 顺序控制系统的部件
13.3 编程语言类型
13.4 线性顺序控制程序
13.5 钣金折弯设备
第14章 安全守则
14.1 守则
14.2 紧急停止控制释放
14.3 控制释放实例
附录 解决方案示例