Peer-to-Peer Digital Inputs

When configuring a digital input data block, define these properties:
Property
Description
Refresh Timeout
The maximum number of milliseconds allowed between successive refreshes of the input data. When the time is exceeded, the input data is declared invalid and either retains the last received value or reverts to the fail-safe condition, depending on the
Hold Last Valid Value
setting. Possible values range from 1 to 10000 ms. The default value is 5000 ms.
Value in Failed State
The control value to be adopted by the input when the input data is not refreshed within the
Refresh Timeout
value and therefore declared invalid. Possible values are 0 and 1. The default value is 0.
Wire the following status variables for digital input data blocks:
Variable
Description
Input Data is Valid
  • TRUE - Input data was refreshed within the specified
    Refresh Timeout
    value.
  • FALSE - Input data was not refreshed within the specified time.
Refreshed by Subnet 1
This status variable is used to detect latent faults within a redundant network. The data is simultaneously delivered over all available subnets.
  • TRUE - The input data was refreshed by Subnet 1 within the specified
    Refresh Timeout
    value.
  • FALSE - The data failed to arrive on Subnet 1 within the specified
    Refresh Timeout
    milliseconds.
Refreshed by Subnet 2
This status variable is used to detect latent faults within a redundant network. The data is simultaneously delivered over all available subnets.
  • TRUE - The input data was refreshed by Subnet 2 within the specified
    Refresh Timeout
    value.
  • FALSE - The data failed to arrive on Subnet 2 within the specified
    Refresh Timeout
    milliseconds.
Refreshed by Subnet 3
This status variable is used to detect latent faults within a redundant network. The data is simultaneously delivered over all available subnets.
  • TRUE - The input data was refreshed by Subnet 3 within the specified
    Refresh Timeout
    value.
  • FALSE - The data failed to arrive on Subnet 3 within the specified
    Refresh Timeout
    milliseconds.
Refreshed by Subnet 4
This status variable is used to detect latent faults within a redundant network. The data is simultaneously delivered over all available subnets.
  • TRUE - The input data was refreshed by Subnet 4 within the specified
    Refresh Timeout
    value.
  • FALSE - The data failed to arrive on Subnet 4 within the specified
    Refresh Timeout
    milliseconds.
Refreshed by Subnet 5
This status variable is used to detect latent faults within a redundant network. The data is simultaneously delivered over all available subnets.
  • TRUE - The input data was refreshed by Subnet 5 within the specified
    Refresh Timeout
    value.
  • FALSE - The data failed to arrive on Subnet 5 within the specified
    Refresh Timeout
    milliseconds.
Refreshed by Subnet 6
This status variable is used to detect latent faults within a redundant network. The data is simultaneously delivered over all available subnets.
  • TRUE - The input data was refreshed by Subnet 6 within the specified
    Refresh Timeout
    value.
  • FALSE - The data failed to arrive on Subnet 6 within the specified
    Refresh Timeout
    milliseconds.
Refreshed by Subnet 7
This status variable is used to detect latent faults within a redundant network. The data is simultaneously delivered over all available subnets.
  • TRUE - The input data was refreshed by Subnet 7 within the specified
    Refresh Timeout
    value.
  • FALSE - The data failed to arrive on Subnet 7 within the specified
    Refresh Timeout
    milliseconds.
Refreshed by Subnet 8
This status variable is used to detect latent faults within a redundant network. The data is simultaneously delivered over all available subnets.
  • TRUE - The input data was refreshed by Subnet 8 within the specified
    Refresh Timeout
    value.
  • FALSE - The data failed to arrive on Subnet 8 within the specified
    Refresh Timeout
    milliseconds.
Hold Last Valid Value
  • When set to FALSE, forces data to the fail-safe state when the input data is invalid.
  • When set to TRUE, allows previous data to persist when input data is invalid.
To configure a digital input data block
  1. In the Communication View, double-click the digital input data block.
    The Communication property page displays with the
    Data Block
    and
    Data Variables
    tabs.
  2. In the
    Data Block
    tab, enter the required values for the
    Refresh Timeout
    and
    Value in Failed State
    .
  3. Click cmv_wv to wire the required status variables.
  4. (optional) To unwire a status variable, click cmv_uwv.
Provide Feedback
Have questions or feedback about this documentation? Please submit your feedback here.
Normal