In order to configure an OPC UA job, you must have UA Expert installed on your computer to validate data points.

Setting Up Data Points

Use the UA Expert to connect to the Argo IP address associated with the device, follow the steps below:

1. Right click Servers, and click Add.

  1. Under Custom Discovery, double click Add Server.

The address should typically look something like this:

opc.tcp://argoIpaddress:4840

Although the 4840 port is the default OPC UA port, the port number can vary.

Added servers will display in a list with a magnifying glass on the left, followed by the server IP address. Newest added servers will display at the bottom of the list.

Click on the triangle symbol  next to the server name on the list to expand the connection selection menu.
If no drop down appears under the server that means either the device is offline or OPC UA is not running on the device.

You should always select none for the certificate – most servers will not have one to use. Double click on none and now you should have a server available.

Right click and press connect.

The Address Space field should update accordingly to display the server folders.

In the bottom left Address Space section, different types of data groupings will be shown. Expand appropriate folders accordingly to see their contents, or display tags.

A selected item from these objects will display its details on the right-hand side in the Attributes section.

Creating Data Points

When vetting out data points sent by an engineer typically they will include data point name,read address, data type, and a description.

For creating data points, you will need the attribute values for DataType and Identifier.

IMPORTANT: When creating data points the Read Address and Data Type parameters are very important! If these values are incorrect, data will not be gathered for the point.

Use the Identifier from the displayed attributes for the Read Address of the data point.

Below is a list of OPC UA data types to our supported data types.

  • OPC UA
  • Platform Boolean
  • Boolean Byte
  • char Double
  • Double Float Int16
  • Short Int32
  • Long Float
  • Float String
  • String


The Data Type is listed in the corresponding area shown above (in Attributes).

Starting Data Collection

When creating data points, you must use the following format to generate a read address:

NS[NamespaceIndex] |[IdentifierType]| [Identifier]

The end result would look something like this:

NS2|String|AlarmsNoNodes.ExclusiveLevelAlarmTrigger
IMPORTANT: All text included here past the pipe | symbol MUST match exactly to the Identifier or else the data collection job will fail.

Arrays

When configuring data points using arrays, you’ll need to find the exact string array value for that data point. The highlighted area in the screenshot shown above displays where the string array value is located.

When choosing data types during the configuration set-up process, make sure to select String as a data type. A sample read address format is displayed below:

ns0|numeric|255[0]

Next, data points must be entered into the Data Points page (found under Admin Tools).

Click the  icon to open the new data point creation page.

  • Device: Choose the device for this point to be created on. In most cases, this is the OPC-UA device.
  • Tag Name: Name of data point. Example include: BadProductCount, DowntimeCode, Machine_Speed, MotorTemp_AxisA1, etc.
  • Description: Relevant description to data point, may include spaces.
  • Category: Each datapoint falls under a category. Examples include: FastPrediction, FastAnalytics, etc. (May vary according to machine and company).
  • Read Address/Location/Tag: This field uses many important variables, including NamespaceIndex, IdentifierType, and Identifier. In our example above, the Read Address was
    NS2|String|AlarmsNoNodes.ExclusiveLevelAlarmTrigger
    IMPORTANT: When entering data points the Read Address parameter is very important! If this value is incorrect, data will not be gathered for the point.
  • Word # (Read)/Word # (Write): In most cases this value is zero.
  • Units: Enter data point units if applicable.
  • Min/Max Value: Data point min & max, if applicable.
  • Data Type: Choose data type (Boolean, short, long, etc).
  • Array: Check if necessary.
  • Scale Type & (De)Scale Equation: Allows choosing of data scale type if needed. Enter scale equation in the text box(es) provided.
  • Enable for Charting/Statistics/Export/Alerts: Allows target data point to be enabled/disabled for any of the provided options, using checkbox.
  • Target Data Point: Select a data point target (if necessary).

Once the data point has been configured and all necessary fields have been correctly entered, hit Save

After all the data points have been entered, and the machine has been configured, we can start the job. In the Customer Portal, under Admin Tools > Machines, click the button under the Collection column to initiate data collection.

To confirm data is collecting, wait ~5 minutes then check the Remote Monitoring tab. Your data should display with a time stamp within the last minute.

© 2019 ei3 Corporation. Content of this web page is proprietary to ei3 Corporation.

Print Friendly, PDF & Email