Configuration Tags

IO-Link Master Module Configuration Tags
Name
Data Type
Definition
Valid Values
Ptxx.FaultMode
Ptxx.DO.FaultMode
BOOL
Determines the action that the output takes when a connection fault occurs.
At fault occurrence, the output holds its last state or transitions to the value set in FaultValue.
The channel continues this action for the length of time set in FaultValueStateDuration.
  • 0 = Transition to user-defined value (default)
  • 1 = Hold last state
Ptxx.FaultValue
Ptxx.DO.FaultValue
BOOL
Defines the state that the output assumes if a communication fault occurs when FaultMode = 0.
  • 0 = Output is off (default)
  • 1 = Output is on
Ptxx.ProgMode
Ptxx.DO.ProgMode
BOOL
Determines the action that the output takes when the controller transitions to Program mode or the connection to the module is inhibited.
At the transition to Program mode, the output holds its last state or transitions to the value set in ProgValue.
  • 0 = Transition to user-defined value (default)
  • 1 = Hold last state
Ptxx.ProgValue
Ptxx.DO.ProgValue
BOOL
Defines the state that the output assumes when
the connection transitions to Program mode when ProgMode = 0.
  • 0 = Output is off (default)
  • 1 = Output is on
Ptxx.FaultFinalState
Ptxx.DO.FaultFinalState
BOOL
If FaultValueStateDuration is nonzero, set the final output state after the configured FalueValueStateDuration timeout occurs.
  • 0 = Output is off (default)
  • 1 = Output is on
Ptxx.FaultValueStateDuration
Ptxx.DO.FaultValueStateDuration
SINT
Set the length of time that the FaultMode state is held before the FinalFaultState being applied.
  • 0 = Forever (default)
  • 1 = 1 s
  • 2 = 2 s
  • 5 = 5 s
  • 10 = 10 s
Ptxx.ProgramToFaultEn
Ptxx.DO.ProgramToFaultEn
BOOL
Determines if the output transitions to Fault mode when the connection faults while in Program mode.
  • 0 = Remain in Program mode (default)
  • 1 = Transition to Fault mode
Ptxx.NoLoadEn
Ptxx.DO.NoLoadEn
BOOL
Set to enable No Load detection. When enabled, if a wire is disconnected from an output that is turned Off (No Load condition), the I.Ptxx.NoLoad tag changes to 1.
This tag is not available when the channel mode is set to “Digital Output, Short Circuit” or “Digital Output, Group Short Circuit”.
  • 0 = No Load detection disabled (default)
  • 1 = No Load detection enabled
Ptxx.InputOffOnFilter
Ptxx.DiConfig.InputOffOnFilter
Ptxx.DI.InputOffOnFilter
Counterxx.InputOffOnFilter
SINT
The amount of time that a signal must be in the On state before the input data indicates the On state.
The amount of time is indicated using an enumeration.
  • 4 = 0 µs (default)
  • 12 = 500 µs
  • 13 = 1 ms
  • 14 = 2 ms
  • 15 = 5 ms
  • 16 = 10 ms
  • 17 = 20 ms
  • 18 = 50 ms
Ptxx.InputOnOffFilter
Ptxx.DiConfig.InputOnOffFilter
Ptxx.DI.InputOnOffFilter
Counterxx.InputOnOffFilter
SINT
The amount of time that a signal must be in the Off state before the input data indicates the Off state.
The amount of time is indicated using an enumeration.
  • 4 = 0 µs (default)
  • 12 = 500 µs
  • 13 = 1 ms
  • 14 = 2 ms
  • 15 = 5 ms
  • 16 = 10 ms
  • 17 = 20 ms
  • 18 = 50 ms
Ptxx.ChatterTime
Ptxx.DiConfig.ChatterTime
Ptxx.DI.ChatterTime
INT
The amount of time within which the number of input transitions are counted.
When a time stamp is latched, it is not overwritten until acknowledged.
1…10,000 ms
1000 ms (default)
Ptxx.ChatterCount
Ptxx.DiConfig.ChatterCount
Ptxx.DI.ChatterCount
SINT
The number of input transitions that are considered chatter.
Chatter can cause the module to time stamp invalid input transitions. Typically, chattering signals cause inputs to transition falsely many times in a relatively short period.
  • 0 = Disabled (default)
  • 2...127 = Enabled
Ptxx.CaptureOffOnEn
Ptxx.DiConfig.CaptureOffOnEn
Ptxx.DI.CaptureOffOnEn
BOOL
Set to capture a time stamp when the input transitions from Off to On.
When Channel Assignment Mode is configured as
Predefined with Generic IO-Link
, you can capture timestamps for only one type of transition. The configuration is rejected if both are enabled.
  • 0 = Do not capture (default)
  • 1 = Capture
Ptxx.CaptureOnOffEn
Ptxx.DiConfig.CaptureOnOffEn
Ptxx.DI.CaptureOnOffEn
BOOL
Set to capture a time stamp when the input transitions from On to Off.
When Channel Assignment Mode is configured as
Predefined with Generic IO-Link
, you can capture timestamps for only one type of transition. The configuration is rejected if both are enabled.
  • 0 = Do not capture (default)
  • 1 = Capture
Ptxx.TimestampLatchEn
Ptxx.DiConfig.TimestampLatchEn
Ptxx.DI.TimestampLatchEn
BOOL
Set to latch time stamps.
When a time stamp is latched, it is not overwritten until acknowledged.
  • 0 = Do not latch (default)
  • 1 = Latch
Counterxx.RolloverAtPreset
BOOL
Set the counter to rollover to 0 at the preset value.
  • 0 = Do not rollover (default)
  • 1 = Rollover
IOLinkxx.Disable
Ptxx.IolConfig.Disable
BOOL
Set to disable the channel temporarily.
When the channel is disabled, IO-Link communication on the channel is deactivated.
  • 0 = The channel is not disabled (default)
  • 1 = The channel is disabled temporarily
IOLDevicexx.ValidateIdentity
SINT
Validate the identity of the attached IO-Link device.
  • 0 = No validation (default)
  • 1 = Perform validation of the IO-Link device identity
IOLDevicexx.DataStorageEn
BOOL
Enables Data Storage for the attached IO-Link device.
  • 0 = Do not enabled Data Storage
  • 1 = Enable Data Storage (default)
IOLDevicexx.ProtocolRevision
SINT
Defines the expected IO-Link revision number of the attached IO-Link device to validate.
Ignored when IOLDevicexx.ValidateIdentity is not set.
  • 16 = IO-Link Version 1.0
  • 17 = IO-Link Version 1.1 (default)
IOLDevicexx.VendorID
INT
Defines the expected vendor ID of the attached IO-Link device to validate.
Ignored when IOLDevicexx.ValidateIdentity is not set.
-32,768…+32,767
A value of 0 (default) indicates not configured.
IOLDevicexx.DeviceID
DINT
Defines the expected device ID of the attached IO-Link device to validate.
Ignored when IOLDevicexx.ValidateIdentity is not set.
1…16,777,215
A value of 0 (default) indicates not configured.
Provide Feedback
Have questions or feedback about this documentation? Please submit your feedback here.
Normal