Introduction
When you migrate an RTU application from a BMXNOR0200H RTU module to a BMENOR2200H RTU module, note the conversion of some specific data types and variable names.
These tables follow:
Apply this information when you configure DNP3 communications in the BMENOR2200H DTM.
DNP3 Server RTU Point Data Type Migration
The data types that change
in the migration are shown in red
:
Object Type (Default Variable Name) |
Object Element |
BMXNOR0200H |
BMENOR2200H |
||
---|---|---|---|---|---|
Parameter |
Data Type |
Parameter |
Data Type |
||
Binary Input (BI_Px) |
Value |
|
|
|
|
Flag |
|
|
|
|
|
Time |
|
|
|
|
|
Double_Input (DI_Px) |
Value |
|
|
|
|
Flag |
|
|
|
|
|
Time |
|
|
|
|
|
Binary_Output (BO_Px) |
Value |
|
|
|
|
|
|||||
Binary_Counter (BCnt_Px) |
Value - 16 bit |
|
|
|
|
Value - 32 bit |
|
|
|
|
|
Flag |
|
|
|
|
|
Time |
|
|
|
|
|
Analog_Input (AI_Px) |
Value - 16 bit |
|
|
|
|
Value - 32 bit |
|
|
|
|
|
Value - Short |
|
|
|
|
|
Flag - 16 bit |
|
|
|
|
|
Flag - 32 bit/Short |
|
|
|
|
|
Time |
|
|
|
|
|
Analog_Output (AO_Px) |
Value - 16 bit |
|
|
|
|
Value - 32 bit |
|
|
|
|
|
Value - Short |
|
|
|
|
|
Analog_Input_Deadband (AI_Px_Dband) |
Value |
|
|
|
|
Binary_Output_Flags (BO_Px_Flag) |
— |
|
|
|
|
Analog_Output_Flags (AO_Px_Flag) |
— |
|
|
|
|
Gen_Event (GE_xxxx) |
— |
|
|
|
|
— |
|
|
|
|
|
Clear_Event (CE_xxxx_CB) |
— |
|
|
|
|
— |
|
|
|
|
|
Octet String (Str_Px) |
— |
— |
|
|
DNP3 Client RTU Point Data Type Migration
The data types that change
in the migration are shown in red
:
Object Type (Default Variable Name) |
Object Element |
BMXNOR0200H |
BMENOR2200H |
||
---|---|---|---|---|---|
Parameter |
Data Type |
Parameter |
Data Type |
||
Binary_Input (BI_Px) |
Value |
|
|
|
|
Flag |
|
|
|
|
|
Time |
|
|
|
|
|
Double_Input (DI_Px) |
Value |
|
|
|
|
Flag |
|
|
|
|
|
Time |
|
|
|
|
|
Binary_Output (BO_Px) |
— |
|
|
|
|
Command Status |
|
|
|
|
|
Binary_Output_Status (BO_Px_Sts) |
Value |
|
|
|
|
Flag |
|
|
|
|
|
Time |
|
|
|
|
|
Octet String (Str_Px) |
— |
— |
|
|
|
Write Octet String (WOctStr_I_Px) (Str_Px_Wrt) |
— |
— |
|
|
|
— |
— |
|
|
||
Binary_Counter (BCnt_Px) |
Value - 16 bit |
|
|
|
|
Value - 32 bit |
|
|
|
|
|
Flag - 16 bit/32 bit |
|
|
|
|
|
Time |
|
|
|
|
|
Frozen_Counter (FrozCnt_xxxx) |
Value - 16 bit |
|
|
|
|
Value - 32 bit |
|
|
|
|
|
Flag - 16 bit/32 bit |
|
|
|
|
|
Time |
|
|
|
|
|
Analog_Input (AI_Px) |
Value - 16 bit |
|
|
|
|
Value - 32 bit |
|
|
|
|
|
Value - Short |
|
|
|
|
|
Flag - 16 bit |
|
|
|
|
|
Flag - 32 bit/Short |
|
|
|
|
|
Time |
|
|
|
|
|
Analog_Input_Deadband (AI_Px_Dband) |
Value - 16 bit |
|
|
|
|
Value - 32 bit |
|
|
|
|
|
Analog_Input_Deadband_Control (AIDBCtrl_Px) |
Value - 16 bit |
|
|
|
|
Value - 32 bit |
|
|
|
|
|
Value - Short |
|
|
|
|
|
Command Status |
|
|
|
|
|
Command Status |
|
|
|
|
|
Analog_Output (AO_Px) |
Value - 16 bit |
|
|
|
|
Value - 32 bit |
|
|
|
|
|
Value - short |
|
|
|
|
|
Command Status |
|
|
|
|
|
Command Status |
|
|
|
|
|
Analog_Output_Status (AO_Px_Sts) |
Value - 16 bit |
|
|
|
|
Value - 32 bit |
|
|
|
|
|
Value - short |
|
|
|
|
|
Flag - 16 bit |
|
|
|
|
|
Flag - 32 bit |
|
|
|
|
|
Time |
|
|
|
|
|
Read_Class (RC_xxxx) |
— |
|
|
|
|
Command Status |
|
|
|
|
|
Freeze_Counter (FrezCnt_xxxx) |
— |
|
|
|
|
Command Status |
|
|
|
|
|
Unsolicited_Class (UnsC_xxxx) |
— |
|
|
|
|
Command Status |
|
|
|
|
|
Time_Sync (TS_xxxx) |
— |
|
|
|
|
Command Status |
|
|
|
|
|
Restart (Rst_xxxx) |
— |
|
|
|
|
Command Status |
|
|
|
|
|
Integrity_Poll (IP_xxxx) |
— |
|
|
|
|
Command Status |
|
|
|
|
|
Read_Group (RG_xxxx) |
— |
|
|
|
|
Command Status |
|
|
|
|
|
Connect Status |
|
|
|
|