Lab 5: Config DI Object
- Create the Device Integration
object
- Derived a new template from the $DDESuiteLinkClient object, name it $tDDESuiteLinkClient, and assign it to the Training template toolset.
- Create an
instance of the $tDDESuiteLinkClient template
and name it InControl.
- Configure the General
tab of the new instance as follows:
- Server node: <ask your instructor>
- Server name: RTEngine
- Communication protocol: SuiteLink
- On the Topic tab, add a topic
called tagname and import the InControl Items List.csv file from the folder.
- In Model view, assign the InControl instance to the ControlSystem area.
- Derived a new template from the $DDESuiteLinkClient object, name it $tDDESuiteLinkClient, and assign it to the Training template toolset.
- Create an instance of the $tDDESuiteLinkClient template and name it InControl.
- Configure the General tab of the new instance as follows:
- Server node: <ask your instructor>
- Server name: RTEngine
- Communication protocol: SuiteLink
- On the Topic tab, add a topic called tagname and import the InControl Items List.csv file from the folder.
- In Model view, assign the InControl instance to the ControlSystem area.
- Deploy the Object
- In Deployment view, assign
the InControl instance to the AppEngine object and deploy the object.
- In Deployment view, assign
the InControl instance to the AppEngine object and deploy the object.
- Verify the Connection on Runtime
- Open Object Viewer from within the ArchestrA IDE.
- Using the watch list created in Lab 5, create a new watch window called InControl and add the following attribute references from the InControl instance:
- ConnectionStatus
- Reconnect
- ServerNode
- ServerName
- CommunicationProtocol
- ScanGroupList (enter 1 as the array index)
- Save the watch list.
Lab 5 – Configuring the Device Integration Object.webm
Last modified: Wednesday, 19 June 2019, 2:28 PM