Working with Analog and Digital Blocks

When planning your automation strategy you may want to consider using Analog Input and Digital Input blocks, or Analog Register and Digital Register blocks. All four blocks combine read/write capabilities and eliminate the need for separate output blocks.

Analog Register and Digital Register blocks also have specific addressing and configuration requirements:

  • Neither block can cross a poll record boundary.
  • You select signal conditioning for an Analog Register block when you configure it. This selection applies to all picture objects associated with the block.
  • Offsets to Float or Long data types must be in 2-word (4 byte) increments. This adjusts for the 32-bit word size of these data types.
  • Neither block should be used with exception-based poll records.

    Although we do not recommend it, if you choose to use Analog Register or Digital Register blocks with exception-based processing, verify that no database block or offset address points to the same address as an exception-based database block. For further information, refer to your I/O driver manual.

    If your I/O driver or OPC server supports structured data types (Timers, Counters, etc.), these data types only support an offset of 0 for Analog and Digital registers.

 

See Also