Devices and Applications
The following sections contain information about device and application parameters in tabular format. The column descriptions are listed below and apply to all tables.
Column Descriptions
Parameter The parameter's display name
Tag Name The programmatic name for this parameter. This name is prefixed with the value of the applications tag name prefix to form a unique tag name.
ID A unique integer identifier for this parameter. IDs are unique across the app type. Different application types may resuse parameter IDs. The ID is preserved across app configuraton versions.
Value Type The type of value that this parameter holds.
-
boolean - a digital value with two possible states, True or False
-
i16 - a 16 bit signed integer value
-
ui16 - a 16 bit unsigned integer value
-
i32 - a 32 bit signed integer value. Enumerated values always have an underlying value type of i32.
-
ui32 - a 32 bit unsigned integer value
-
i64 - a 64 bit signed integer value
-
float - a 32 bit single precision floating point value
-
double - a 64 bit double precision floating point value
-
string - a string value
Tag Value Type When a configuration parameter is a string value and holds the name of a tag, this is the value type of the tag that is referenced. This column is only populated for user defined tags, where the user enters a tag name.
IO Type The direction of this value from the perspection of the app. 'i' means an input to the app, 'o' means an output from the app, and 'io' means that the value is both and input to and an output from the app.
Default Value The default value for this parameter.
Limits The allowable range of values for this parameter.
Default Units The default value for units for this parameters. The number is the value from the internal 'All Units' enumeration and the string is the units description.
Allowed Units The allowable range of units for this parameter as key value pairs where the integer key is from the internal 'All Units' enumeration.
Description A detailed description of this parameter.
Sync Enabled Whether this parameter can be synchronized with the PLC.
Sync Default Whether this parameter is synchronized with the PLC by default.
Export Enabled Whether this parameter can be exported to the cloud.
Publish MQTT Enabled Whether this parameter can be published via MQTT.
Subscribe MQTT Enabled Whether this parameter can be subscribed to via MQTT.
Show in Manager Enabled Whether this parameter can be shown in the PLC Shift Manager when online. This option is especially useful for status values that contain strings, or for values that you want to see when commissioning but that you do not want to sync with the PLC.