Overview

The Advanced Devices Topics section provides resources for specialized device configurations and an in-depth understanding of the Devices module. 

On this page:


Importing PLC Addresses 

Simplify the creation of communication nodes and point addresses with various methods for automatic data configuration import. Users can copy and paste tables from Excel, import data from CSV files, and use Import Wizards for diverse data sources.

Read more about Importing PLC Addresses.


Native Driver vs OPC Server

Presents the additional set of features when using the native protocol for the Devices, instead of a third-party vendor OPC Server.

Read more about Native Driver vs OPC Server


Protocol Implementation Concepts

Deeper discussion on Protocols, intend to who develop communication drivers, or requires  advanced diagnostics in existing protocols. 

Read more about  Protocol Implementation Concepts


Device Module and TagProvider

Explanation and the similarities and differences of Device Module and TagProvider Connection, with orientation on the scenarios each one is more suitable.

Read more about  Device Module and TagProviders


Devices Runtime Attributes

The Devices Namespace exposes properties and methods from the .NET objects used by the Device Module execution. You can use these methods to configure security attributes to protect critical data and ensure system integrity. 

The Devices Namespace is the entry point for all objects related to the Devices module. The following table contains the most used objects when working with Devices.

Object

Description

Device.Channel

This object lists all of the configured channels and their runtime properties.

Device.Node

This object lists all of the configured nodes and their runtime properties.

Device.AccessType

This object lists the defined access types and has options to execute synchronous calls on reading and writing to the device. 

The following tag properties are updated based on the Devices module:

Example

tag.tagName.DevicePoint

Device point address connected with this tag.


To learn about the basic concepts of namespaces and objects, you can refer to Objects and Namespaces.


In this section:

  • No labels