Device Replacement with User Parameters

Overview

For EtherNet/IP devices that do not support the FDR service, you can configure User Parameters that are sent to the device to facilitate device replacement just before the scanner connection is started after:

oApplication download

oReset warm/cold start

oManual start of a connection

Some EtherNet/IP devices have predefined User Parameters.

The User Parameters tab allows you to add and manage other parameters.

For maintenance details, refer to Apply the Correct Device Configuration.

User Parameters

In the Devices tree, double-click an EtherNet/IP device and select the User Parameters tab:

G-SE-0046546.3.gif-high.gif

 

 

Column

Description

Line

Line number.

Indicates the order of the parameters loaded to the device.

Name

Name of the parameter.

Class

Class ID(1) of the class corresponding to the object.

Instance

Instance ID(1) of the instance corresponding to the object.

Attribute

Attribute ID(1) of the attribute corresponding to the object.

Value

Value of the parameter.

Double-click the value to modify it. If applicable, a list opens containing possible values.

Bitlength

Number of bits of the parameter.

Automatically changed depending of the parameter datatype selected.

Abort if error

If selected, when an error is detected, the transmission of the parameters is aborted.

Jump to line if error

If selected, when an error is detected, the program resumes with the line specified in the Next line column. A block can thus be skipped during the initialization, or a return can be defined.

NOTE: A return can lead to an endless loop if it is never possible to write a certain parameter.

Next line

Double-click to enter the line to jump to (if Jump to line if error is selected).

Comment

Double-click to enter a comment.

(1) The Class ID, Instance ID, and Attribute ID can be found in the device documentation. Refer to How To Find User Parameter Information.

Icons

Description

Move up

Move up the selected parameter in the parameters list.

Move down

Move down the selected parameter in the parameters list.

New

Creates a new parameter.

Delete

Delete the selected parameter.

Edit

Edit the selected parameter.

Creating or Configuring User Parameters

Click New, or select a parameter and click Edit:

G-SE-0047883.2.gif-high.gif

 

 

Fields

Description

Name

Name of the parameter.

Class

Class ID(1) of the class corresponding to the type of object.

Instance

Instance ID(1) of the instance corresponding to an implementation of a class.

Attribute

Attribute ID(1) of the attribute corresponding to a characteristic of an instance.

Datatype

List containing the possible data type.

Bitlength

Number of bits of the parameter.

Automatically changed depending on the selected Datatype.

Value

Value of the parameter.

(1) The Class ID, Instance ID, and Attribute ID can be found in the device documentation. Refer to How To Find User Parameter Information.

How To Find User Parameter Information

Configurable user parameter information is provided in the device documentation. It is usually part of the description of application objects, explicit messaging, or objects belonging to EtherNet/IP category 3.

User parameter write access is usually specified for the class and/or instance to which the user parameter belongs. The write operation is typically performed using a service called Set_Attribute_Single or Write one attribute. Alternatively, a service identifier 0x10 (hexadecimal) or 16 (decimal) may be supported.

A user parameter always has the following numeric properties:

oClass, or Class ID, usually expressed as an hexadecimal value

oInstance, or Instance ID, usually expressed as an hexadecimal value

oAttribute, or Attribute ID, usually expressed as an hexadecimal value

A user parameter may also have an identifier, expressed in the form of a decimal triplet (xx/yy/zz) or hexadecimal triplet (16#xx/yy/zz)