当前位置:首页 > 第16章 在iFIX中使用VBA
154 学生手册
__________________________________________________ 练习16
D.打开已有的画面并添加数据连接
打开高速混合器画面并添加一个数据连接来监视和控制PH值
1. 从工作台的“文件”菜单中选择“打开” 2. 打开RapidMixer画面
3. 添加一个文字对象,标题如下:
Mixer pH
Fix32.THISNODE.MIXER_PH.F_CV
4. 在文字对象下面添加一个数据连接:
画面显示如下:
Copyright ? 2002-2004 GE Fanuc International, Inc 16-13 154 v3.0 – 03.04
iFIX基础
__________________________________________________ 练习16
E.为数据连接添加脚本
添加VBA脚本,修改混合器中的PH值
1. 用鼠标右击新的数据连接并选择“编辑脚本”
显示Visual Basic编辑器
2. 在数据连接的Click事件中输入以下脚本: Private Sub DataLink4_Click() Dim Message, Title, newph Message = \ Title = \ newph = InputBox(Message, Title) Select Case newph Case Is < 6 MsgBox \ Case 6 To 9 Fix32.thisnode.mixer_ph.f_cv = newph Case Is > 9 MsgBox \ Case Else MsgBox \ End Select End Sub
3. 从“文件”菜单中选择“关闭并返回到工作台应用”
Copyright ? 2002-2004 GE Fanuc International, Inc
16-14
– 03.04
154 v3.0 154 学生手册
__________________________________________________ 练习16
F.切换到“运行”模式
1. 保存修改后的高速混合器画面 2. 切换至“运行” 模式
3. 点击“PH值数据连接”,尝试输入无效值,有什么现象?
4. 从WaterFilter显示画面上,点击反冲按钮。描述画面中的一些对象的变化
实验练习结束 Copyright ? 2002-2004 GE Fanuc International, Inc 16-15 154 v3.0 – 03.04
iFIX基础
挑战练习 ___________________________________________ 练习16
A.挑战实验
如果你已完成了这个练习,试着增加下列步骤:
1. 在高速混合器画面中添加脚本,使当进水阀打开时,打开明矾、石灰及聚合物的
阀门 2. 为每一幅画面中添加一个对象,当点击这个对象时,则在水处理应用中将显示下
一幅画面,顺序如下:
泵 站 高速混合器 絮凝器和沉淀池 水过滤 挑战练习结束 Copyright ? 2002-2004 GE Fanuc International, Inc
16-16
154 v3.0 – 03.04
共分享92篇相关文档