Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ Plant SCADA

Remapping Variables in an I/O Device

  • Last UpdatedJul 18, 2023
  • 3 minute read

Some PLCs allow you to remap (or copy) an I/O device variable to another register address. Plant SCADA allows you to remap to:

  • Group registers more efficiently to increase performance.

  • Allow Plant SCADA to interpret a variable type (for example, an analog variable) as a different variable type (for example, a digital variable). For example, you can create additional digital addresses if an I/O device has run out of digital addresses.

To remap a variable in your PLC, you need to design (or modify) the logic in the PLC to associate both addresses. Plant SCADA can then read or write the variable to and from the remapped address instead of the physical address.

Embedded Image (65% Scaling) (LIVE)

You can also reassign one type of variable (for example, an integer) to another type of variable (for example, a digital variable).

Embedded Image (65% Scaling) (LIVE)

To remap in Plant SCADA, first create the variables in your project as you would normally. Then you can set up the remapping, specifying that any variable with an address in the desired range will be remapped. The I/O server will redirect the addresses at runtime as per the remapping instruction.

Note: Not every PLC and/or Plant SCADA driver supports remapping. It is not recommend unless necessary. Contact Technical Support if you need to evaluate whether the PLC and/or driver support remapping.

To remap a variable in Plant SCADA:

  1. In the Topology activity, select Components & Mappings.

  2. On the menu below the Command Bar, select Remapping.

  3. Add a row to the Grid Editor.

  4. Type the required information in each column, or in the fields in the Property Grid.

  5. For a description of the properties, see below.

  6. Click Save.

    Note: To determine if the device supports remapped reads or writes, see the I/O Device Data Type help.

Remapping Properties

General Properties

Property

Description

Plant SCADA variable

The first remapped (Plant SCADA) variable defined in the variable tags database (using the Tags dialog box); for example: Motor_1_Run.

(79 characters maximum). Alternatively, use the direct <Unit Name>|<Address>| format (using values specific to your I/O device); for example: IODev|X1|.

The address entered here is remapped. At runtime the I/O server will read/write data through the physical address instead.

Length

The number of remapped variables. Plant SCADA reads enough physical variables to remap this number of variables (10 characters maximum).

The length needs to be less than the maximum request length of the protocol. The protocol overview displays the maximum request length of the protocol.

Physical Variable

The first physical variable in the PLC, for example: ReMapIntV7. (79 characters maximum).

This variable does not need to be defined in the variable tags database. You can use the <Unit Name>|<Address>| format (using values specific to your I/O Device). For example, IODev|V7|.

Remap Read

Determines whether to perform the remapping for reads. Set to TRUE or FALSE.

FALSE - Read normal (not remapped) variables. The actual address of the Plant SCADA variables will be read directly from the I/O Device, instead of through the Physical Variable. (Use this mode if your I/O Device does not support remap reads.)

TRUE - Read remapped variables (through the physical variable).

Remap Write

Determines whether to perform the remapping for writes. Set to TRUE or FALSE.

FALSE - Write to normal (not remapped) variables. The actual address of the Plant SCADA variables will be written directly in the I/O Device, instead of through the physical variable. (You need to use this mode if your I/O Device does not support remap writes.)

TRUE - Write to remapped variables (through the physical variable).

Comment

Any useful comment.

Project Properties

Property

Description

Project

The project in which the remapping is configured.

TitleResults for “How to create a CRG?”Also Available in