有很多场合可能希望与一个数据源建立一个直接连接,比如有时将iFIX对象连接到一些第三方控制对象。有关更多信息,请参阅创建画面手册。 下图说明了直接连接的概念。
直接连接示例 既可以使用动态属性对话框,也可通过编写程序建立一个直接连接。两种方法描述如下。 注意:当一个对象已经直接连接到另一个对象时,不能执行一个查找和替换工作。可以在交叉引导工具中使用一个标签查找类型。有关更多信息,请参阅《精通iFIX》手册中的搜索标签 一节。 利用动态属性对画框建立直接连接:
通过编写脚本建立直接连接要利用脚本建立直接连接,需要调用Connect方法。下面的程序告诉在组态模式下的一个工具栏案钮Click事件中,如何建立对象与一个数据源的直接连接。 注意:对于OPC数据源,需要删去一些类似单引号之类的字符,因为这些不是服务器地址语法结构的有效部分。例如:“ServerName‘。例如 "ServerName.'Device:MyAddress'" 应该改为"ServerName.Device:MyAddress" 。 通过编写脚本建立直接连接:
Private Sub DirectConnect_Click( ) Dim lstatus as Long MyRect.Connect("Horizontal Position", _ End Sub
如何做... |
让 iFIX 帮助您提高效率,降低成本。 |