块结构和数据类型)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
特性:8个输出点,以组形式光电隔离, 4点构成一组; 输出电流1安; 额定负载电压120/230伏交流; 适用于交流电磁阀和交流接触器、电机启动器
和灯 电气原理图和端子接线图如下图:
中国一汽教育培训中心
中国一汽教育培训中心
5、继电器输出, 数字量8×230伏 交流继电器 特性:8个输出点,分组方式光电隔离,
它们的号码和
它们的功能都是固定的。
中国一汽教育培训中心
功能块FB ,SFB 基本上,功能块提供和功能相同的 可能性,更进一步,功能块有背景数据块形式的自己 的存储器,于是功能块也适合编写常用的,复杂的功 能例如闭环控制任务。
系统功能块(SFB)是集成在CPU操作系统中可分配 参数的功能。它们的号码和它们的功能都是固定的。
分块化编程:
每个设备的控制指令
都在各自的块内。 OB1按顺序调用每个 块
结构化编程:
不同的块调用可重复利 用的代码。 OB1 (或其他块) 调用 这些块
并传递相应的参数
中国一汽教育培训中心
程序块类型
操作系统
循环 定时 过程 故障
OB 组织块
DB
DB
FC
FB
FB
FC
:
OB 组织块 FB 功能块 FC 功能
电气原理图和端子接线图如下图:
中国一汽教育培训中心
中国一汽教育培训中心
2、数字量输出, 8×24伏 直流/2安 特性:8个输出点,以组形式光电隔离,
4点构成一组; 输出电流2安; 额定负载电压24伏直流; 适用于电磁阀和直流接触器
电气原理图和端子接线图如下图:
中国一汽教育培训中心
中国一汽教育培训中心
2点构成一组; 额定输入电压为120/230V,交流; 适用于类型1开关和双线接近开关
电气原理图和端子接线图如下图:
中国一汽教育培训中心
中国一汽教育培训中心
二、数字量输出模板SM322 1、数字量输出, 16×24伏 直流/0․5安
特性:16个输出点,以组形式光电隔离, 8点构成一组; 输出电流0․5安; 适用于电磁阀和直流接触器
系统块
块类型
系统功能 (SFC)
系统功能块 (SFB)
系统数据块 (SDB)
特点
- 存储在CPU的操作系统中 - 用户可以调用此功能
(不需要存储器)
- 存储在CPU的操作系统中 - 用户可以调用此功能
(需要存储器)
- 用于组态数据和参数的数据块
中国一汽教育培训中心
调用程序块
调用程序块
被调用的块
(OB, FB, FC)
(FB, FC, SFB, SFC)
程序执行
调用另一个块 的指令
程序执行
块结束
中国一汽教育培训中心

启动块 (OB 100)
上电后执行一次

输入

模块

循环监视时间的开始


从模块读信号状态,并保存到过程映象区 (PII)
中国一汽教育培训中心
S7-300 PLC 及应用
培训类别 (高技能培训)
培训教师:徐 彬
ห้องสมุดไป่ตู้
中国一汽教育培训中心
要求:自动传输、灌装、计数
M
中国一汽教育培训中心
课题三、S7-300 的块结构和数据类型
问题一、 S7-300数字量模块 问题二、 S7-300的块结构 问题三、 S7-300的编程语言 问题四、 S7-300的数据类型
2点构成一组; 内部继电器的额定负载电压:
从24到120伏直流;从48到230伏交流;
电气原理图和端子接线图如下图:
中国一汽教育培训中心
中国一汽教育培训中心
问题二、S7-300的块结构
程序结构
线性化
OB1
分块化
配方 A
配方 B
OB1
混合器
排空
结构化

OB1
排空
线性化编程:
所有的指令都 在一个
块 (OB1) 内
数据块 DB 数据块(DB)是用户程序的数据区,其中 用户数据以结构的方式管理。
允许的指令 在所有块中(FB, FC 和 OB)可使用全 部指令。
中国一汽教育培训中心
用户定义的块
块类型
特性
组织块 (OB)
- 操作系统和用户程序的接口 - 各层次的优先级 (1 ~ 26) - 局部数据堆栈中的特殊启动信息
3、数字量输出, 16×120伏 交流/0․5安
特性:16个输出点,以组形式光电隔离, 8点构成一组; 输出电流0․5安; 额定负载电压120伏交流; 适用于交流电磁阀和交流接触器、电机启动器
和灯 电气原理图和端子接线图如下图:
中国一汽教育培训中心
中国一汽教育培训中心
4、数字量输出, 8×120/230伏 交流/1安
可以把全部程序存在
OB1中,让它连续不断地循环处理
(线性程序)。也可以把程序放在不同的块中,用OB1在需要的
时候调用这些程序块(结构化程序)。
功能FC ,SFC 功能(FC)含有程序的部分功能。可以编写可
分配参数的功能,于是功能也适合编写常用的复杂的部分功 能例如计算。
系统功能(SFC)是集成在CPU操作系统中可分配参数的功能。
SFB = 系统功能块 SFC = 系统功能 DB 数据块
FB
FB 带背景数据块
:
S7-300: 8 S7-400: 24
SFC SFB
中国一汽教育培训中心
块 可编程控制器提供各种类型的块,可以存放用户程序
和相关数据。 根据处理的需要,程序可以由不同的块构成。
组织块 组织块(OB)构成了操作系统和用户程序之间的接口。
中国一汽教育培训中心
问题一、S7-300数字量模块
一、数字量输入模板SM321 1、数字量输入,16×24V直流( DI16×24V DC) 特性:16个输入点,光电隔离,16点构成一组;
额定输入电压为24V,直流; 适用于开关和双线接近开关
电气原理图和端子接线图如下图:
中国一汽教育培训中心
中国一汽教育培训中心
2、数字量输入,16×120V交流(DI16×120V AC) 特性:16个输入点,以组形式光电隔离,
4点构成一组; 额定输入电压为120V,交流; 适用于类型1开关和双线接近开关
电气原理图和端子接线图如下图:
中国一汽教育培训中心
中国一汽教育培训中心
3、数字量输入, 8×120/230V交流 特性:8个输入点,以组形式光电隔离,
功能块 (FB)
- 带参数 / 数据保持 - 不带参数 / 数据保持 - 不带参数 / 数据不保持
功能 (FC)
- 只传递一个返回值 (调用时必须分配参数)
- 数据不保持 - 可带参数
数据块 (DB)
- 结构化,局部存储 (背景 DB) - 结构化,全局数据存储
(在整个程序中均有效)
中国一汽教育培训中心
相关文档
最新文档