Mapping Data Attributes to PLC Memory
(Original Document)
Introduction
You can use the I/O Mapping window to link IEC61850 client and IEC61850 server data items to memory locations in the PLC. You can access data items by navigating through the IEC61850 protocol data structure:
IED → LDevice → LNode → Functional Constraint (FC)
The I/O Mapping window supports the following functional constraints:
FC
Server
Client
Description
BR
Buffered report control block
CF
Configuration value
CO
Process control service command or status
DC
Description attribute
GO
GOOSE report control block
MX
Process measurement value
RP
Unbuffered report control block
SP
Process set point to support reading of status
ST
Process status value
√ The FC is supported.
– The FC is not supported.
There are three groups of data items:
NOTE: Polling group service data items are not displayed by the Modicon IEC61850 Configuration Tool. Instead, they are included in the data structure created by Control Expert when you click the Update application button in the Configuration tab of the 140 NOP 850 00 module Properties window.
Viewing System Data Items
To view system data items, follow these steps:
Step
Action
1
In the I/O Mapping window, select either:
  • Server to display data items for the IEC61850 server; or
  • Client to display data items for the IEC61850 client.
2
Click the System tab.
The mapping table displays system data items for the module in its role as server or client.
The System tab for the IEC61850 client:
1 
Client / Server selector buttons
2 
Data items selector tabs
3 
Data Object / Data Attribute Filter
4 
Mapping table
Adding Parameter Data Items
The Parameters tab for the IEC61850 client:
1 
Client / Server selector buttons
2 
Data items selector tabs
3 
Data Object / Data Attribute Filter
4 
Mapping table
To add parameter data items, follow these steps:
Step
Action
1
In the I/O Mapping window, select either:
  • Server to display data items for the IEC61850 server; or
  • Client to display data items for the IEC61850 client.
2
Click the Parameters tab.
The Data Object Filter presents data objects associated with the selected tab.
3
In the Data Object Filter, make the following selections:
  1. In the IED list, select an IED.
    NOTE: If you selected Server in step 1, the server IED is pre-selected.
  2. In the LDevice list, select a device.
  3. In the LNode list, select the logical node object that contains the data object (attributes) you want to map to an address in the PLC.
  4. In the FC list, select the functional constraint for the data attributes you want to map to an address in the PLC.
The Data Object Filter displays the associated data objects and data attributes.
4
Select a data object or data attribute in the Data Object Filter, and then drag it to the mapping table in the Parameters tab. If you selected a:
  • Data object: the data object and all its associated data attributes are added to the table.
  • Data attribute: only the selected data attribute is added to the table.
NOTE: The data object order of data mapping depends on the structure defined in the data model.
5
If you selected Client in step 1, expand the mapping table to display each data attribute, then edit the Polling Group setting for the attribute. Settings include:
  • Not Poll: Indicates client can update data via control block (default)
  • Group-1
  • Group-2
  • Group-3
  • Group-4
  • Group-5
6
Repeat steps 2...5 for each data object or data attribute you want to add to map to a located memory address in the PLC.
7
Save your edits.
When you finish configuring the 140 NOP 850 00 module, close the Modicon IEC61850 Configuration Tool, then click Update application in the Configuration tab of the module Properties window. Control Expert creates DDT variables for each data attribute and displays each new DDT variable in the Control Expert Data Editor.
Adding Control Block and Service Data Items
To add data attributes from remote IEDs to the 140 NOP 850 00 module in its role as IEC61850 client, follow these steps:
Step
Action
1
In the I/O Mapping window, click Client.
The Data Object Filter presents the IEDs associated with the module in its role as IEC61850 client.
2
In the I/O Mapping window, click Control Block.
The Data Object Filter presents data objects associated with the selected tab.
3
In the Data Object Filter, drill down to the data attributes you want to add, by making the following selections:
  1. Select an IED.
  2. Select an LDevice object.
  3. Select an LNode object.
  4. Select an FC object. Depending on the specific IED content, you can select:
    • BR: Buffered report control block
    • RP: Unbuffered report control block
    • CO: Process control value service
    • GO: GOOSE control block
The Data Object Filter displays the associated data objects and data attributes.
4
Select a item in the Data Object Filter, and then drag it to the mapping table in the selected tab.
5
Repeat steps 2...4 for each data item you want to add to map to a located memory address in the PLC.
6
Save your edits.
A sample mapping table of the Control Block tab for the IEC61850 client:
1 
Unbuffered report control block (RP)
2 
Buffered report control block (BR)
3 
GOOSE report control block (GO)
4 
Process control value service block (CO)
Each block you add displays the following columns:
When you finish configuring the 140 NOP 850 00 module, close the Modicon IEC61850 Configuration Tool, then click Update application in the Configuration tab of the module Properties window. Control Expert creates DDT variables for each data attribute and displays each new DDT variable in the Control Expert Data Editor.
Removing Data Attributes from the Mapping Table
To remove one or more data attributes from a mapping table, follow these steps:
Step
Action
1
In the mapping table, select an item you want to delete.
2
Click the right mouse button to open a context menu.
3
Click Delete to remove the selected data items from the mapping table.
4
Repeat steps 1...3 for each item you want to delete.
5
Save your edits.