Abb 800xA train doc -chapter 3 - Project Framework-Exercise_
58同城广州-北京大学自主招生简章
System 800xA training
Exercise 3.6
进料阀和出料阀联锁
3.6.1 练习描述
连接已有功能块的另外一些参数,以防止进料阀V1和出料阀V2同时开。
3.6.2 练习步骤
ValveUni 功能块具有联锁作用。
1.
通过Help了解有关联锁的信息。
2. 如果“Ilock1”参数为True且阀门处
于关闭状态,则禁止打开。反之,如果
“Ilock0”参数为True且阀门处于打开状态,则禁止关
闭。
3.6.3 组态联锁程序
1
在 Tank program
中修改程序代码,当出料阀V2处于开状态时,禁止打开进料阀
V1。
2
System 800xA training
给Sxx_V1
功能块添加一个注释,注明与V2之间存在联锁关系。
1. 右键点击 Sxx_V1
功能块,选择“Edit Comment”上下文菜单。
2.
输入注释文本后点击“OK”。
3. 注释以绿色文本显示在功能块的上部。
3
4. 插入页码注释
右键点击编辑器左边结构区,选择“Edit Page Comment…”上下文菜单。
5. 输入页码注释文本。
4
System
800xA training
6. 页码注释位移代码页的最上方。
5
修改Tank program
中的代码,当出料阀V1处于开状态时,禁止打开进料阀
V2,并添加注释以说明联锁关系。
1. 在“Outlet_Valves”代码块中,连接gV1_变量元素到Ilock1参
数。你可以手动输入或右键点击功能块Sxx_V2,选择“Edit
Parameters”上
下文菜单。
2. 选择 gV1_Open 变量的
Value元素,即gV1_
6
System 800xA
training
3. 修改后的程序如下图所示:
4.
在程序中添加注释以说明联锁关系。
根据IEC61131-3标准,符号(* 和 *)
中间的文字为注释文本。你也可以使用
符号(# 和 #)来添加注释,这种方式还支持注释嵌套。
7
3.6.3.1 功能检查
加载应用程序并在线。
1. 打开V1和V2的交互式窗口。
2.
试着开两个阀,观察交互试窗口中的联锁指示。
3.
完成测试和,关闭交互式窗口并离线。
8