浙大中控DCS用户程序及功能块 V1.0_第1页
浙大中控DCS用户程序及功能块 V1.0_第2页
浙大中控DCS用户程序及功能块 V1.0_第3页
浙大中控DCS用户程序及功能块 V1.0_第4页
浙大中控DCS用户程序及功能块 V1.0_第5页
已阅读5页,还剩72页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

WebFieldECS 700系统组态工程师培训 用户程序及功能块 用户程序 一 概要 IEC61131 3是可编程序控制器的编程语言的标准 它将现代软件的概念和现代软件工程的机制与传统的PLC编程语言成功地结合 使它在工业控制领域的影响越出PLC的界限 成为DCS IPC PAC PC控制 运动控制以及SCADA的编程系统事实上的标准 简介 功能块图 FBD FunctionBlockDiagram 梯形图 LD LadderDiagram 顺控图 SFC SequentialFunctionChart 结构化文本 ST StructuredText 指令表 IL InstructionList 简介 二 基础概念 VisualField系统软件符合IEC61131 3标准 为用户提供高效的图形编程环境 编辑工具 功能块图 FBD 梯形图 LD 顺控图 SFC 结构化文本 ST 简介 简介 作用 规定数据存放空间大小 对应数据对象 简介 作用 中间运算值存放 运算结果调用 功能块图 FBD 功能块图 程序页名称 类型 描述程序页属性 周期相位 为实现分配控制器程序运行负荷的目的优先级 同相位分低 中 高三个级别 程序页密码 功能块图 控制器周期 数据引用 功能块图 位号 变量位号成员 功能块引用 设置 信号连线 功能块图 运算功能块 处理功能块 控制功能块 通讯功能块 运算功能块 运算功能块 算术运算功能块 运算功能块 例题 求一级进口压缩空气压力 PI 101 二级进口压缩空气压力 PI 201 之间的压力差 Pd 001 例题 某装置出水阀 XV8219 OC 由变量XV8219OC间接控制 运算功能块 比较运算功能块 运算功能块 例题 某储罐液位LI 101 工程量程0 100 当超过85 时要求打开电磁阀KO 101 运算功能块 逻辑运算功能块 运算功能块 例题 1 泵DI 001 2 泵DI 002 两个泵都启动 ON状态 后 打开DO 003 任意一个泵停止 OFF状态 后 关闭DO 003 运算功能块 开关正跳变计数 PVDI脉冲增减计数 COUNTER 开关边沿触发 TRIG IN OUT 运算功能块 触发器 RS SR R DV OFF S ONDV OFFS ONDV保持原状态 触发器 D 若时钟信号CLK的上升沿到来 则输出DV 输入IN 若置位信号S ON 则输出DV ON 且其优先级高于时钟信号 若复位信号R ON 则输出DV OFF 且其优先级高于时钟信号 运算功能块 例题 当压力PI 101 0 10MPa 高于6MPa时打开阀门KO 103 但要求操作员可以按下手动开关MT 为ON时 强行将该阀门关闭 运算功能块 定时器 TIMER TOFF 运算功能块 TON 输出OUT上升为高电平并一直保持到RST复位信号的上升沿到达 TON HOLD 运算功能块 TP TP TR 若DT大于0 小于一个控制周期 OUT为ON的时间为一个控制周期 运算功能块 例题 某反应塔进料温度TI 101 0 1000 超过600 时 延时3秒后关闭电磁阀KO 102 例题 某自复位开关DO S201 要求按下启动后 输出5秒的脉冲ON信号 5秒后自复位 运算功能块 选择运算功能块 运算功能块 TWOSEL THRSEL ISEL8 运算功能块 ASW DS SS8 运算功能块 例题 求三个温度信号TI 201 TI 202 TI 203的平均值 变量T AVE1 例题 由选择开关SEL FIA选择参与控制的流量信号 SEL FIA为OFF时 FI 201作为参控流量信号 SEL FIA为ON时 FI 202作为参控流量信号 运算功能块 思考题 Start为开灯按钮 为灯控输出信号 当Start为ON时要求灯DO001开5秒关5秒 交替闪烁 当Start为OFF时灯关 处理功能块 处理功能块 模拟量处理功能块 模拟量处理功能块 处理功能块 例题 某流量信号FI101 0 100M3 h 需要实现累积 例题 在工艺操作中 为了便于生产调度 需要罐液LI 301 0 100 转化为罐容积VI 101 处理功能块 例题 差压式流量计测量过热蒸汽流量 过热蒸汽的设计压力为4MPa 表压 设计温度为400 过热蒸汽的实测压力为PI 101 0 6MPa 表压 实测温度为TI 101 0 600 流量为FI 101 已在变送器上进行开方处理 补偿后的流量为BC FI 101 处理功能块 IO特殊处理功能块 处理功能块 例题 当前控制站中的本地AI721 S模块安装在第二个机架的第3槽位 采用就地冷端补偿的温度修正 例题 当前控制站需要实现机柜报警 要求电源1高限或低限报警时在监控上提示 Power1 ALM 电源2高限或低限报警时在监控上提示 Power2 ALM 机柜温度在监控上显示 TEP ALM 处理功能块 控制功能块 控制功能块 回路控制功能块 例题 单回路液位LT通过位号LT001测量 输入流量LC通过LC001输出 气开阀 控制功能块 例题 上例单回路控制中的流量不稳定 可采用串级控制 液位LT通过位号LT001测量 LC通过LC001输出 气开阀 输入流量为FT001 控制功能块 例题 两种流体 需要按一定的比例进行混合 F1 F2 1 4 产生一种产品 假设流量F1通过位号FL001测量 流量F2通过位号FL002测量 通过FC001控制阀门 控制功能块 例题 反应釜中 根据产品流出量来控制进料 为了保证控制精度及阀门动作的快速性 采用两个阀门对流量进行控制 其中F1所对应的阀门通过位号FC001控制 是精调阀 F2所对应的阀位通过位号FC002控制 是粗调阀 FO通过位号FL001测量 控制功能块 通讯功能块 通讯功能块 站间通讯功能块 运算功能块 例题 位号FI001由控制器1 地址为0 4 采集 而控制器2 地址为10 6 需要该位号的值与强制 非强制状态参与运算 在控制器2中 我们用自定义模拟量FT 001来接收FI001 PV的值 用自定义开关量FT 001 SWAM来接收FT001 SWAM的值 过程控制网 0 2 0 4 Send Get 梯形图 LD 梯形图 标准段落 包括左汇流条 常开触点 常规线圈 右汇流条 段落注释 双击汇流条 梯形图 汇流条 梯形图 触点 梯形图 IN 梯形图 IN T T 梯形图 线圈 梯形图 OUT OUT 梯形图 OUT S OUT R 梯形图 OUT p OUT N T T 梯形图 功能块库 运算功能块 算术 比较 逻辑 选择 处理功能块 模拟量处理 控制功能块 逻辑控制 通讯功能块 通讯辅助 例题 与 或功能 用户功能块 ST ST语言 ST语言 函数 ST语言 函数 ST语言 操作符 ST语言 关键字及语法 赋值语句 IF语句 IF条件表达式1THEN 语句序列1 ELSEIF条件表达式2THEN 语句序列2 ELSEIF条件表达式3THEN 语句序列3 ELSE 语句序列4 END IF ST语言 CASE语句 CASE整型变量OF1 语句序列1 2 语句序列2 ELSE 语句序列3 END CASE ST语言 FOR语句 FORI 1TO100BY2DODOSOMETHING END FOR WHILE语句 WHILE条件DO 语句组 END WHILE ST语言 ST语言 例题 自定义综合算术运算模块Mod

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论