7EN02-0290-11

Analog Input Module

The Analog Input module takes an analog signal from a hardware port, scales it and makes the scaled result available in its output register, allowing you to measure and store analog information (for example, the output of a transducer that is measuring steam pressure).

Module icon

Overview

NOTE: The registers and settings available in this module depend on the device or node you are configuring, as well as its firmware and template versions. Not all registers or settings are available on all devices or the Virtual Processor, and labels may vary.

Inputs

Analog Input Modules have no programmable inputs

Setup registers

The Analog Input module’s setup registers allow you to define a scaling factor for the values taken from the hardware port, and select the hardware input port.

Zero Scale

This numeric bounded register defines what value appears in the ScaledValu output register when the minimum value of the supported nominal range for the hardware is applied.

Full Scale

This numeric bounded register defines what value appears in the ScaledValu output register when the maximum value of the supported nominal range for the hardware is applied.

Port

This enumerated register defines which hardware port is providing the signal. Refer to the appropriate device User Guide for a list of available ports.

Mode

This enumerated register defines whether the hardware port is configured to monitor current or voltage.

NOTICE
Equipment damage
  • Do not exceed the device’s ratings for maximum limits.
  • Ensure the analog input is configured for the correct voltage or current mode before connecting or activating the analog transducer.
Failure to follow these instructions can result in equipment damage.

Update Rate

This enumerated register defines how frequently the ScaledValu output register is updated (one second or high-speed/half-cycle).

Output registers

ScaledValu

This numeric register contains the scaled version of the hardware input (as defined by the Zero Scale and Full Scale setup registers).

Event

Events produced by an Analog Input module are written into this register. Possible events and their associated priority value are shown in the following table.

Event priority group Priority Description
Setup Change 10 Input links, setup registers or labels have changed.

The Event output register stores the following information for each ION event: time stamp, priority, cause, effect, and any values or conditions associated with the cause and effect.

Detailed module operation

Use title elements to separate sections or head examples.

The figure below illustrates the operation of an Analog Input module. The hardware port presents the module with a percentage value relative to the hardware limits. The Analog Input module then takes the percentage and maps it to the Zero Scale and Full Scale range. The result is written to the ScaledValu output register.

ScaledValu = % of input value * (Full Scale - Zero Scale) + Zero Scale

In this example, the input coming from the port is 50% of the possible input value. The Analog Input module takes this value and calculates what it corresponds to on the new scale. In this case, 50% on the new scale is the value 75.

In most cases the output range of the sensor feeding the analog input matches the hardware limits of your device’s analog input port, so that the Full Scale and Zero Scale are the same as the sensor’s represented range.

Analog sensor Device’s analog input Analog Input Module
0-50 psi represented by 4-20 mA signal 4-20 mA analog input range

Full Scale = 50 (psi)

Zero Scale = 0 (psi)

If the sensor’s output range does not match your device’s hardware limits, you must calculate the Full Scale and/or Zero Scale value by analyzing the system. The relationship between the hardware input and scaled output is linear, so a graph can represent the six points used to produce the operation:

Aa The lowest reading in the nominal operating range that is measured by the meter’s analog input port.
Af The highest reading in the nominal operating range that is measured by the meter’s analog input port
Ax The analog input source minimum value
X The scaled equivalent of Ax

The mathematical relationship between the values is show by the following equation:

Solving for Zero Scale:

Example:

An analog input module is linked to a 0 to 20 mA hardware port to monitor a steam pressure sensor ranging between 0 to 20 psi. The pressure sensor signal is 4 to 20 mA.

  • Aa = 4 mA

  • Af = 20 mA

  • Ax = 0 mA

  • Full Scale = 20 psi

  • X = 0 psi

Calculate the Zero Scale setup register value:

The Analog Input Module setup registers are programmed as follows:

  • Full Scale = 20 psi

  • Zero Scale = —5 psi

This will produce a 0 to 20 psi output represented by a 4 to 20 mA signal.

Responses to Special Conditions

The following table summarizes how the Analog Input module behaves under different conditions.

Condition Response of Output Register
When the device is started or powered-up (either the first time or after a shut-down) The Output register’s value matches the value at the Analog Input port on the connected device.

QR Code is a registered trademark of DENSO WAVE INCORPORATED in Japan and other countries.

Was this helpful?