例子描述:某产品C由原料A、B 混合反应生成,其生产流程如下:
1. 准备:反应器内温度(TI-101)小于 20 度,液位(LI-101)小于 1%;
2. 加物料 A:开阀 LV-101,液位至 20%时,关阀;
3. 加物料 B:开阀 LV-102,液位至 70%时,关阀;
4. 静置:静置十分钟;
5. 加热:打开蒸汽阀 TV-101,加热至 70 度,关阀;
6. 冷却:冷却十分钟;
7. 出料:打开 FV-101,液位下降至 1%时关阀,反应过程结束。
操作步骤如下:
1. 新建
组态管理软件中,选择组态树中的“用户功能块”节点,选择右键菜单 “新建”命令:
弹出新建窗口,类型选择 SFC,输入名称和描述后,如下图所示,点击确定。
2. 启动编辑
在组态管理软件的组态属性列表窗口中,双击已经新建的功能块程序,启动用户功能块软件界面进行编辑。
3. 添加参数并设置参数属性
在用户功能块软件界面,参数类型窗口中添加参数,并设置参数的类型,如下图所示。
NUM1、R_STEP、JISHI、CONFIG1 的初值设置为 0;BOOL 型参数初值设置为 OFF。
4. 步和转换属性设置
添加 7 个顺序步并设置属性。编写完成后的SFC程序如下图所示。
1)第一步
描述:准备 ;ST 代码如下:
2)第二步
描述:加物料 A ;ST 代码如下:
3)第三步
描述:加物料 B;ST 代码如下:
4)第四步
描述:静置 ;ST 代码如下:
5)第五步
描述:加热; ST 代码:
6)第六步
描述:冷却;ST 代码:
7)第七步
描述:出料;ST 代码:
5. 编译
保存并编译通过后,在组态管理软件中对本站用户功能块进行全体编译。
6. 功能块引用
通过用户功能块总体编译后,可以在FBD程序中引用该新建的功能块REACTOR,如下图 所示。
参数与位号关联:
TI101 关联位号 TI-101(模入);
LI101 关联位号 LI-101(模入);
LV101 关联位号 LV-101(开出);
LV102 关联位号 LV-102(开出);
TV101 关联位号 TV-101(开出);
FV101 关联位号 FV-101(开出);
STATUS 关联位号 R_STATUS(自定义整型量);
R_STEP 关联位号 R_STEP(自定义整型量);
保存编译下载 FBD 程序后,可以对该程序的用户功能块进行调试。
7. 功能块调试
在联机状态下右键点击REACTOR,弹出调试面板如下图所示。
转载此文是出于传递更多信息目的。若来源标注错误或侵犯了您的合法权益,请与本站联系,我们将及时更正、删除、谢谢。
https://www.414w.com/read/932213.html