浙大中控DCS用户程序及功能块 V10 PPT
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
运算功能块
• 开关正跳变计数:PVDI • 脉冲增减计数:COUNTER
• 开关边沿触发:TRIG
T
IN
OUT
运算功能块
• 触发器:RS / SR
R
DV = OFF
S=ON DV = OFF S=ON DV 保持原状态
• 触发器:D
若时钟信号CLK的上升沿到来,则输出DV=输入IN; 若置位信号S=ON,则输出DV=ON;且其优先级高于时钟信号; 若复位信号R=ON,则输出DV=OFF;且其优先级高于时钟信号;
位号状态标志(ON=坏) 4字节通信位号的状态码
默认值
0 0.0 ON 0.0 OFF OFF 100.0 0.0 0.5 OFF 1.0 100.0 OFF 0
AO 位号成员 FLAG IN TV OUT BKOUT SWAM SWTR
SWOOS SCH SCL TB
HOLIM LOLIM RAWVAL COMMCODE BKOUTERR
功能块图
运算功能块
Biblioteka Baidu
• 算术运算功能块
运算功能块
运算功能块
• 例题:求一级进口压缩空气压力(PI_101),二级进口压缩 空气压力(PI_201)之间的压力差(Pd_001)。
• 例题:某装置出水阀(XV8219_OC),由变量XV8219OC 间接控制 。
• 比较运算功能块
运算功能块
运算功能块
• 信号连线
功能块图
AI 位号成员 FLAG PV SWAM SIMIN SWSIM
SWOOS SCH SCL LCUT
SWLCUT TFLT DPV ERR
COMMCODE
数据类型
UDINT REAL BOOL REAL BOOL BOOL REAL REAL REAL BOOL REAL REAL BOOL USINT
跟踪输入值 DO输出实时值
反演计算值 手自动开关(ON=自动,OFF=手动) 跟踪开关(ON=跟踪,OFF=不跟踪) 位号禁止开关(ON=禁止,OFF=不禁止)
反演计算输出状态
OFF OFF OFF OFF OFF OFF ON
3
功能块库
• 运算功能块 • 处理功能块 • 控制功能块 • 通讯功能块
DCS用户程序及功能块 V10
用户程序
简介
一、概要
IEC 61131 - 3是可编程序控制器的编程语言的标准,它 将现代软件的概念与现代软件工程的机制与传统的PLC编 程语言成功地结合,使它在工业控制领域的影响越出PLC 的界限,成为DCS、IPC、PAC、PC控制、运动控制以及 SCADA的编程系统事实上的标准。
简介
二、基础概念
VisualField系统软件符合IEC61131-3标准,为用户提供高效 的图形编程环境。
编辑工具:功能块图(FBD)、梯形图(LD)、 顺控图( SFC )、结构化文本(ST) 。
1
数据类型
简介
• 作用:规定数据存放空间大小,对应数据对象;
2
变量类型
简介
• 作用:中间运算值存放,运算结果调用;
默认值 0 0.0 0.0 0.0 0.0
OFF OFF OFF 100.0 0.0 0.5 100.0 0.0
0 0 ON
DI 位号成员 FLAG PV AV SWSIM SIMIN SWAM
SWOOS AVRST AVSTRT
ERR
数据类型 UDINT BOOL UDINT BOOL BOOL BOOL BOOL BOOL BOOL BOOL
功能块图 - FBD
功能块图
1
新建程序页
• 程序页名称、类型、描述 • 程序页属性
✓ 周期 ✓ 相位 :为实现分配控制器程序运行负荷 的目的 ✓ 优先级:同相位分低、中、高 三个级不
• 程序页密码
• 控制器周期
功能块图
2 FBD程序建立
• 数据引用 ✓ 位号、变量 ✓ 位号成员
• 功能块引用 \ 设置
简介
1 图形化编程语言
• 功能块图( FBD :Function Block Diagram ) • 梯形图 ( LD :Ladder Diagram ) • 顺控图 ( SFC:Sequential Function Chart )
2 文本化编程语言
• 结构化文本 ( ST: Structured Text) • 指令表 ( IL :Instruction List)
描述 质量码 DI过程变量值 DI上升沿累积值 输入信号源选择(ON=仿真,OFF=非仿真) 仿真输入值 手自动开关(OFF=手动,ON=自动) 位号禁止开关(ON=禁止,OFF=使能) DI上升沿累积复位开关(ON=复位,OFF=不复位) DI上升沿累积控制指令(ON=启动,OFF=保持) DI位号状态标志
• 例题:某储罐液位LI_101(工程量程0~100 %), 当超过 85 %时要求打开电磁阀KO_101 。
• 逻辑运算功能块
运算功能块
运算功能块
• 例题:1#泵DI_001、2#泵DI_002, 个泵都启动(ON状态)后,打开DO_003; 个泵停止(OFF状态)后,关闭DO_003
两 任意一
默认值 0
OFF 0.0 OFF 0 ON OFF OFF
OFF OFF
DO位号成员
FLAG IN TV
OUT BKOUT SWAM SWTR SWOOS BKOUTERR
数据类型 UDINT BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL
描述
默认值
质量码 输入值
0 OFF
描述
质量码 过程变量 自动标志(OFF=手动,ON=自动) 仿真输入值 仿真输入选择开关(ON=仿真,OFF=非仿真) 位号禁止 (ON=禁止,OFF=使能) AI工程量程上限 AI工程量程下限 小信号切除值(百分量)
小信号切除开关(ON=切除,OFF=不切除) 滤波时间常数(以秒为单位)
预设的单周期变化率报警限(每秒的变化量)
数据类型 UDINT REAL REAL REAL REAL BOOL BOOL BOOL REAL REAL REAL REAL REAL REAL USINT BOOL
描述 质量码 输入的实时值 跟踪输入值 AO输出值 反演计算值 手自动开关(OFF=手动,ON=自动) 跟踪开关(ON=跟踪,OFF=不跟踪) 位号禁止开关(ON=禁止,OFF=正常) 输出量程高限 输出量程低限 平衡时间常数(以秒为单位) 输出高限限幅值 输出低限限幅值 输出信号原始码 4字节通信位号的状态码 反演计算输出状态