技能培训专题-中控ECS-700 用户程序 V2.0.pdf
《技能培训专题-中控ECS-700 用户程序 V2.0.pdf》由会员分享,可在线阅读,更多相关《技能培训专题-中控ECS-700 用户程序 V2.0.pdf(69页珍藏版)》请在三一文库上搜索。
1、WebField ECS -700 系统组态工程师培训 用户程序 用户程序 一、概要 IEC 61131 - 3是可编程序控制器的编程语言的标准, 它将现代软件的概念和现代软件工程的机制与传统的PLC 编程语言成功地结合,使它在工业控制领域的影响越出 PLC的界限,成为DCS、IPC、PAC、PC控制、运动控制以 及SCADA的编程系统事实上的标准。 简 介 图形化编程语言图形化编程语言图形化编程语言图形化编程语言 1 功能块图功能块图功能块图功能块图( FBD :FunctionBlockDiagram ) 梯形图梯形图梯形图梯形图 ( LD :LadderDiagram ) 顺控图顺控图顺
2、控图顺控图 ( SFC:SequentialFunctionChart ) 文本化编程语言文本化编程语言文本化编程语言文本化编程语言 2 结构化文本结构化文本结构化文本结构化文本 ( ST: Structured Text) 指令表指令表指令表指令表 ( IL :InstructionList) 简 介 二、基础概念 VisualField系统软件符合IEC61131-3标准,为用户提供高效 的图形编程环境。 编辑工具:功能块图(FBD)、梯形图(LD)、 顺控图( SFC )、结构化文本(ST) 。 简 介 简 介 数据类型数据类型数据类型数据类型 1 作用:作用:作用:作用:规定数据存放空
3、间大小,对应数据对象; 简 介 变量类型变量类型变量类型变量类型 2 作用:作用:作用:作用:中间运算值存放,运算结果调用; 功能块图 - FBD 功能块图 程序页名称、类型、描述程序页名称、类型、描述程序页名称、类型、描述程序页名称、类型、描述 程序页属性程序页属性程序页属性程序页属性 新建程序页新建程序页新建程序页新建程序页 1 周期周期周期周期 :普通周期、快周期:普通周期、快周期:普通周期、快周期:普通周期、快周期 相位相位相位相位 :为实现分配控制器程序运行负荷:为实现分配控制器程序运行负荷:为实现分配控制器程序运行负荷:为实现分配控制器程序运行负荷 的目的的目的的目的的目的 优先级
4、:同相位分低、中、高优先级:同相位分低、中、高优先级:同相位分低、中、高优先级:同相位分低、中、高 三个级别三个级别三个级别三个级别 程序页密码程序页密码程序页密码程序页密码 功能块图 控制器周期控制器周期控制器周期控制器周期 功能块图 控制器负荷控制器负荷控制器负荷控制器负荷 若某一相位负荷高于若某一相位负荷高于若某一相位负荷高于若某一相位负荷高于70%70%70%70%,则出现,则出现,则出现,则出现CPUCPUCPUCPU负荷报警;负荷报警;负荷报警;负荷报警; 若某一相位负荷高于若某一相位负荷高于若某一相位负荷高于若某一相位负荷高于85%85%85%85%,则根据优先级强制停止程序;,
5、则根据优先级强制停止程序;,则根据优先级强制停止程序;,则根据优先级强制停止程序; 优先级低先停、优先级高后停;优先级低先停、优先级高后停;优先级低先停、优先级高后停;优先级低先停、优先级高后停; 通过调整起始相位通过调整起始相位通过调整起始相位通过调整起始相位 可以降低相位负荷可以降低相位负荷可以降低相位负荷可以降低相位负荷 ,避免出现超负荷;,避免出现超负荷;,避免出现超负荷;,避免出现超负荷; 建议重要联锁、保护逻辑与主要程序的起始相位错开。建议重要联锁、保护逻辑与主要程序的起始相位错开。建议重要联锁、保护逻辑与主要程序的起始相位错开。建议重要联锁、保护逻辑与主要程序的起始相位错开。 F
6、BDFBDFBDFBD程序建立程序建立程序建立程序建立 2 数据引用数据引用数据引用数据引用 功能块图 位号、变量位号、变量位号、变量位号、变量 位号成员位号成员位号成员位号成员 功能块引用功能块引用功能块引用功能块引用 设置设置设置设置 信号连线信号连线信号连线信号连线 04字节通信位号的状态码USINTCOMMCODE OFF位号状态标志(ON=坏)BOOLERR 100.0预设的单周期变化率报警限(每秒的变化量)REALDPV 1.0滤波时间常数(以秒为单位)REALTFLT OFF小信号切除开关(ON=切除,OFF=不切除)BOOLSWLCUT 0.5小信号切除值(百分量)REALLC
7、UT 0.0AI工程量程下限REALSCL 100.0AI工程量程上限REALSCH OFF位号禁止 (ON=禁止,OFF=使能)BOOLSWOOS OFF仿真输入选择开关(ON=仿真,OFF=非仿真)BOOLSWSIM 0.0仿真输入值REALSIMIN ON自动标志(OFF=手动,ON=自动)BOOLSWAM 0.0过程变量REALPV 0质量码UDINTFLAG 默认值默认值描述描述数据类型数据类型AI AI AI AI 位号成员位号成员 ON反演计算输出状态BOOLBKOUTERR 04字节通信位号的状态码USINTCOMMCODE 0输出信号原始码REALRAWVAL 0.0输出低限
8、限幅值REALLOLIM 100.0输出高限限幅值REALHOLIM 0.5平衡时间常数(以秒为单位)REALTB 0.0输出量程低限REALSCL 100.0输出量程高限REALSCH OFF位号禁止开关(ON=禁止,OFF=正常)BOOLSWOOS OFF跟踪开关(ON=跟踪,OFF不跟踪)BOOLSWTR OFF手自动开关(OFF=手动,ON=自动)BOOLSWAM 0.0反演计算值REALBKOUT 0.0AO输出值REALOUT 0.0跟踪输入值REALTV 0.0输入的实时值REALIN 0质量码UDINTFLAG 默认值默认值描述描述数据类型数据类型AO AO AO AO 位号成
9、员位号成员 OFF DI位号状态标志BOOLERR OFF DI上升沿累积控制指令(ON=启动,OFF=保持)BOOLAVSTRT OFF DI上升沿累积复位开关(ON=复位,OFF=不复位)BOOLAVRST OFF位号禁止开关(ON禁止,OFF使能)BOOLSWOOS ON手自动开关(OFF=手动,ON=自动)BOOLSWAM 0仿真输入值BOOLSIMIN OFF输入信号源选择(ON=仿真,OFF=非仿真)BOOLSWSIM 0.0DI上升沿累积值UDINTAV OFF DI过程变量值BOOLPV 0 质量码UDINTFLAG 默认值默认值描述描述数据类型数据类型DI DI DI DI
10、位号成员位号成员 ON反演计算输出状态BOOLBKOUTERR OFF位号禁止开关(ON=禁止,OFF=不禁止)BOOLSWOOS OFF跟踪开关(ON=跟踪,OFF=不跟踪)BOOLSWTR OFF手自动开关(ON=自动,OFF=手动)BOOLSWAM OFF反演计算值BOOLBKOUT OFFDO输出实时值BOOLOUT OFF跟踪输入值BOOLTV OFF输入值BOOLIN 0质量码UDINTFLAG 默认值默认值描述描述数据类型数据类型DODODODO位号成员位号成员 功能块库功能块库功能块库功能块库 3 功能块图 运算功能块运算功能块运算功能块运算功能块 处理功能块处理功能块处理功能
11、块处理功能块 控制功能块控制功能块控制功能块控制功能块 通讯功能块通讯功能块通讯功能块通讯功能块 运算功能块 运算功能块 算术运算功能块算术运算功能块算术运算功能块算术运算功能块 运算功能块 例题:例题:例题:例题:求一级进口压缩空气压力(求一级进口压缩空气压力(求一级进口压缩空气压力(求一级进口压缩空气压力(PI_101PI_101PI_101PI_101),二级进口),二级进口),二级进口),二级进口 压缩空气压力(压缩空气压力(压缩空气压力(压缩空气压力(PI_201PI_201PI_201PI_201)之间的压力差()之间的压力差()之间的压力差()之间的压力差(Pd_001Pd_00
12、1Pd_001Pd_001)。)。)。)。 例题:某装置出水阀例题:某装置出水阀例题:某装置出水阀例题:某装置出水阀(XV8219_OC)(XV8219_OC)(XV8219_OC)(XV8219_OC),由变量,由变量,由变量,由变量XV8219OC XV8219OC XV8219OC XV8219OC 间接控制间接控制间接控制间接控制 。 运算功能块 比较运算功能块比较运算功能块比较运算功能块比较运算功能块 运算功能块 例题:例题:例题:例题:某储罐液位某储罐液位某储罐液位某储罐液位LI_101LI_101LI_101LI_101(工程量程(工程量程(工程量程(工程量程0100 %0100
13、 %0100 %0100 %),),),), 当 当当当 超过超过超过超过 85 %85 %85 %85 %时要求打开电磁阀时要求打开电磁阀时要求打开电磁阀时要求打开电磁阀KO_101 KO_101 KO_101 KO_101 。 运算功能块 逻辑运算功能块逻辑运算功能块逻辑运算功能块逻辑运算功能块 运算功能块 例题:例题:例题:例题:1#1#1#1#泵泵泵泵DI_001DI_001DI_001DI_001、2#2#2#2#泵泵泵泵DI_002DI_002DI_002DI_002, 两个泵都启动(两个泵都启动(两个泵都启动(两个泵都启动(ONONONON状态)后,打开状态)后,打开状态)后,打
14、开状态)后,打开DO_003DO_003DO_003DO_003; 任意一个泵停止(任意一个泵停止(任意一个泵停止(任意一个泵停止(OFFOFFOFFOFF状态)后,关闭状态)后,关闭状态)后,关闭状态)后,关闭DO_003 DO_003 DO_003 DO_003 运算功能块 开关正跳变计数:开关正跳变计数:开关正跳变计数:开关正跳变计数:PVDIPVDIPVDIPVDI 脉冲增减计数:脉冲增减计数:脉冲增减计数:脉冲增减计数:COUNTER COUNTER COUNTER COUNTER 开关边沿触发:开关边沿触发:开关边沿触发:开关边沿触发:TRIG TRIG TRIG TRIG INI
15、NININOUTOUTOUTOUT T T T T 运算功能块 触发器:触发器:触发器:触发器:RS / SRRS / SRRS / SRRS / SR R R R R DV = OFFDV = OFFDV = OFFDV = OFFS=ON DV = OFFS=ON DV = OFFS=ON DV = OFFS=ON DV = OFF S=ON DV S=ON DV S=ON DV S=ON DV 保持原状态保持原状态保持原状态保持原状态 触发器:触发器:触发器:触发器:DDDD 若时钟信号若时钟信号若时钟信号若时钟信号CLKCLKCLKCLK的上升沿到来,则输出的上升沿到来,则输出的上升沿
16、到来,则输出的上升沿到来,则输出DV=DV=DV=DV=输入输入输入输入ININININ; 若置位信号若置位信号若置位信号若置位信号S=ONS=ONS=ONS=ON,则输出,则输出,则输出,则输出DV=ONDV=ONDV=ONDV=ON;且其优先级高于时钟信号;且其优先级高于时钟信号;且其优先级高于时钟信号;且其优先级高于时钟信号; 若复位信号若复位信号若复位信号若复位信号R=ONR=ONR=ONR=ON,则输出,则输出,则输出,则输出DV=OFFDV=OFFDV=OFFDV=OFF;且其优先级高于时钟信号;且其优先级高于时钟信号;且其优先级高于时钟信号;且其优先级高于时钟信号; 运算功能块
17、例题:当压力例题:当压力例题:当压力例题:当压力PI_101PI_101PI_101PI_101(010MPa010MPa010MPa010MPa)高于)高于)高于)高于6MPa6MPa6MPa6MPa时打开阀门时打开阀门时打开阀门时打开阀门 KO_103KO_103KO_103KO_103,但要求操作员可以按下手动开关,但要求操作员可以按下手动开关,但要求操作员可以按下手动开关,但要求操作员可以按下手动开关MTMTMTMT(为(为(为(为ONONONON时)时)时)时) 强行将该阀门关闭。强行将该阀门关闭。强行将该阀门关闭。强行将该阀门关闭。 运算功能块 定时器定时器定时器定时器 TIMER
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 技能培训专题-中控ECS-700 用户程序 V2.0 技能 培训 专题 ECS 700 用户 程序 V2
链接地址:https://www.31doc.com/p-10079959.html