图5. PLC Device Group
11.在左面的树形结构图中,右键点击ArchestrA.DASOMFINSEnet.1并从子菜单中选择“Activate Server”来启动此DA Server,ArchestrA.DASOMFINSEnet.1旁边的图标将由红变成绿,如下图6所示:
图6. OMFINS DA Server已激活
测试此DASOMFINSEnet Server(WWCLIENT)
DASOMFINSEnet Server已经准备就绪,下面做一个快速的通信测试来验证和我们可以和PLC的连接。 1.点击“开始/运行”并键入WWClient启动Wonderware WWClient程序。 2.从主菜单上选择“Connection/Create”,将出现“Create Connection”对话框。 3.输入正确的信息,如图7所示:
◆ Node: 此处为空白,因为DASOMFINSEnet Server和WWClient在同一台计算机中。否则,输入运行DAServer的机器的名字。
◆ Application: DASOMFINSEnet, DASOMFINSEnet DAServer的应用程序名。 ◆ Topic: TOPIC,我们刚才在DASOMFINSEnet的Device Group对话框中新建的Device Group。
◆ Connection Type: IOT,在这里,我们使用SuiteLink协议。
图7. Create Connection 对话框
4.依此点击“Create”,“Done”。
5.在主菜单上选择“Item”。
6.输入已知正常工作的PLC寄存器地址。
7.下图显示了WWClient成功取得CJ1M PLC数据项D2000,在Item输入框中的输入D2000,点击AdviseEx注册并开始获取此数据项,如果连接CJ1M PLC的以太网工作正常的话,你会看到从D2000寄存器中取得的数据,如图9,10所示:
图9. Item
图10. WWClient显示D2000的值
测试此DASOMFINSEnet Server(Intouch)
刚才我们使用了wwClient测试了与DASOMFINSENet的连通,在此我们使用Intouch与PLC建立通讯连接测试。
1. 从开始菜单主程序中选取Wonderware->Intouch(本文选用Intouch 9.0.0
0757.0232.0000.0000)
2. 进入工程管理界面,新建立工程或是选择一个已经存在的工程进入。我们在此新建立一个空白项目。
通过双击进入工程。
图11 工程管理界面
3. 点击左侧目录树->配置->访问名,进入访问名管理界面,如图所示,选择添加新加入一个访问名
图12 访问名管理
选择添加新加入一个访问名
图13 新建或修改访问名
应用程序名设置为DASOMFINSEnet,访问名以及主题名设定为DASOMFINSEnet DeviceGroups内设置的TOPIC名称。
使用协议我们选择SuiteLink(采用DDE也可以连通,建议采用SuiteLink),编辑完毕后按确定按钮保存退出。进入主窗口设计区。
4. 点击目录树,窗口,点右键,新建立一个窗口,窗口属性名称为Test,如下图所示,点击确定进入窗口
设计区。