0% found this document useful (0 votes)
146 views

Configuration Documents For MFM Integration v2

The document discusses configuration settings for integrating different types of metering devices (MFMs). It provides: 1) Communication settings for the general MODBUS protocol including baud rate, parity, stop bits, and data bits. 2) Instructions for setting up the 243:Master_MODBUS protocol in five steps, and definitions for protocol parameters. 3) Data structures for setting up MODBUS registers at the module level for different data types. 4) Information on specific MFM models including AE-900, SATEC PM130, and Secure ELITE 440-000, providing instructions for port/address settings and data mapping based on manufacturer manuals and specifications.

Uploaded by

manish
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
146 views

Configuration Documents For MFM Integration v2

The document discusses configuration settings for integrating different types of metering devices (MFMs). It provides: 1) Communication settings for the general MODBUS protocol including baud rate, parity, stop bits, and data bits. 2) Instructions for setting up the 243:Master_MODBUS protocol in five steps, and definitions for protocol parameters. 3) Data structures for setting up MODBUS registers at the module level for different data types. 4) Information on specific MFM models including AE-900, SATEC PM130, and Secure ELITE 440-000, providing instructions for port/address settings and data mapping based on manufacturer manuals and specifications.

Uploaded by

manish
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 12

Configuration for MFM integration

I. The setting of General MODBUS


a. Here we are Introducing a New Protocol for general standards Modbus, -
243:Master_MODBUS. This is supported for all Modbus devices. Compare
previous 231 MFT Modbus, it can be mapped as per requirement flexibly, but
disadvantage is increasing the scan time.

Communication Settings For This Protocol is As Follows-

1. BAUDRATE 9600 or as per actual


2. PARITY None or as per actual
3. STOP BIT 1
4. DATA BIT 8
5. COMM MODE Asyn
6. RS485

b. 243:Master_MODBUS Settings-
 Step-I - Add User In Serial ports, qty. as per requirement.
 Step-II - In Serial port we have a TAB for Task Level Protocol Setting, here
please refer to the parameter attached-

Broadcast address, default setting is 0


Calling counter interval (for energy value), default setting is 30 minutes
BYTE and WORD sending sequence, setting as per actual usage
Idle time in communication, default setting is 1000ms

 Step-III - Now Setting for Protocol at Module Level, please refer to the
parameter attached -
 Step-IV - Now Select Total No. of SPI,DPI,COUNTER,DO from Data Num
Column and Put in USER MODULE
 Step-V – Now Assign Name for DI,AI,ENERGY, DO according to I/O List-

c. 243 Master Modbus Setting at Module Level

typedef struct

WORD wFuncCode; //Function Code

WORD wType; //Data Type

//0:Nouse ;1:SPI; 2:AI; 3.CI (Energy


value); 4.DPI; 5.SOE; 6.DO; 7.Time; 8.Setting;

WORD wStartAddr; //Register starting address

WORD wOffset; //don’t care

WORD wDataBits; //Data bits. It is 1bit/8bits/16/32, only for


DI/AI/CI. Other data is not required to set

WORD wFormat; //Register Format. Details are as below:

//DI 1 one bit is one DI, 1BYTE is 8 nos DIs,


bit0 of each BYTE is first DI, and bit7 of each BYTE is last DI.

//DI 2 one bit is one DI, 1BYTE is 8 nos DIs,


bit0 of each BYTE is last DI, and bit7 of each BYTE is first DI.

//DI 3 one BYTE or one WORD is one DI, DI


status is at the lowest bit.

//DI 4 one BYTE or one WORD is one DI, DI


status is at the highest bit.

//DI 5 ALSTOM P14 format, one bit is one DI,


highWORD first and high BYTE first. 1WORD is 16nos Dis, bit0 is DI0
// 0x0100 1WORD is 16nos DIs, high byte first

// 0x0200 1WORD is 16nos DIs, low byte first

//DI 6 MEGAWIN Relay format, if receiving


value is 0,means DI0 will be close; if receiving value is 1, means DI1 will be
closed; if receiving is 2, means DI2 will be closed; …… if receiving value is
15(0xF), means DI15 will be closed. Once receiving the new value, the
previous status will be reset.

//AI 1 INT16

//AI 2 UINT16

//AI 3 Float 32bits

//CI 1 INT32

//CI 2 UINT32

//CI 3 Float32

//Time 1 IEC format, 14 BYTEs

// Year 2 bytes

// Month 2bytes

// Day 2bytes

// Hours 2 bytes

// Minutes 2 bytes

// Seconds 2 bytes
// Milliseconds 2 bytes

WORD wNum; //Data Num, the QTY. of data

WORD wOtherFormat1; //other setting 1

//for DO: when sending open


command, set this value to related register

//for AI: UINT type range is -32768 to


32767, once raw data is over this range, so shall divide this setting. Example: raw
value is 45000, we shall set other setting1 to 10, will display 4500 at software.

//for CI: same is with above AI, if raw


data is over the range of LONG type

// for time setting interval

WORD wOtherFormat2; //other setting 2

//for AI float type: once raw data is


n
decimals, so shall multiply 10 , n is setting value. Example: raw value is 0.987, we
shall set other setting2 to 3, will display 987 at software.

//for CI: same with AI float type

// for DO: when sending close


command, set this value to related register

//for time setting type: 0--Broadcast


type, no 0—point to point set time

WORD rsv[8];

}PACKED PTFuncInfo;

Above is Data Structure of Modbus setting, we may refer to all above points to
finalize the Modbus setting at module level.
II. Type of MFMs
a. AE- 900
1) Regarding the port and address setting, refer to manual, clause 3.2. SET 2 -
Configuration Mode.
2) Regarding mapping setting, refer to MFM mapping sheet and parameter
format.

3) Analysis of communication Frame

Feeder of KTPS now:

67 Amp, 226 kV, 9.81 MW on MFM display

[00000055-43308]Txd: 02 03 00 00 00 16 C4 37

[00000057-43687]Rxd: 02 03 2C

20 72 48 5D--0X485D2071, Vry, float32 format, value is 226433.77V

B4 97 48 5A

24 69 48 5A

53 25 48 5B

F3 00 47 FC--0X47FCF300, Vr, float32 format, value is 129510V


8A 00 47 FF

5F 00 47 FB

49 55 47 FD

A5 E3 42 9F--0X429FA5E3, Ir, float32 format, value is 79.82A

20 C5 42 A0

0A 3D 42 93

24 B2 [OK]

[00000059-44697]Txd: 02 03 00 1D 00 02 54 3E

[00000061-44997]Rxd: 02 03 04

01 70--PF, 0X0170,UINT16 format, 368

13 8C--F, 0X138C, UINT16 format, 5004

C5 81 [OK]

[00000063-46008]Txd: 02 03 00 2B 00 0A B5 F6

[00000065-46339]Rxd: 02 03 14

DE C0 4B 26--0X4B26DEC0, P, float32 format, value is 10936000W

18 80 4B 0F

CC 00 4B 17

3D E0 4B 07

11 80 4B D7--0X4BD71180, Q, float32 format, value is 28189440Var

59 5B [OK]
b. SATEC PM130
1) Regarding the port and address setting, refer to related manual.
2) Regarding mapping setting, refer to MFM mapping sheet and parameter
format.

3) Configuration of AI value
The following is frame of SATEC MFM communication
[00000005-03323]Txd: 0C 03 01 00 00 18 45 21
[00000006-03642]Rxd: 0C 03 30
11 48--Ur/Ury 4424
11 A0
11 8C
05 0E--Ir 1294
05 1A
05 01
13 E7--KW_L1 5095
13 EA
13 E7
13 8C--KVAR_L1 5004
13 89
13 8A
13 E7--KVA_L1 5095
13 EA
13 E7
27 0A--PF_L1 9904
27 0F
27 0F
27 0F--PF 9999
14 A9--KW 5289
13 90--KVAR 5008
14 A9--KVA 5289
00 1F--In 31
09 D3--F 2515
96 61—CRC check [OK]

Actual value is as below:


Satec MFM 220/132 T/F-1, 800A/1, 220kv/110
In MFM display,
current is 138A
voltage is 225kV
PF is 0.99
and MW is 53

According to manual of SATEC MFM, shall know the data format


See Device Options Setup for information on selecting the device resolution
option.
1. CT Ratio = CT primary current/CT secondary current
2. The default Voltage scale is 144V (120V +20%). You can change it via the
Device Data Scale setup (see Section 3.1) or via the Device Options setup in PAS.
3 The default Current scale is 2 × CT secondary current (2.0A with 1A
secondaries, 10.A with 5A secondaries). You can change it via the Device Data
Scale setup (see Section 3.1) or via the Device Options setup in PAS.
4 Pmax is rounded to whole kilowatts. With PT=1.0, if Pmax is greater than
9,999,000 W, it is truncated to 9,999,000 W.

So we verified the correctness of communication frame as below:


1. Ur, the frame value is 0X1148—4424(Decimalism)
PT ratio is 220kv/110v=2kv
HI=144*2=288; LO=0
Vr=4424*(288-0)/9999+0=127.42KV
Vry=127.42*1.732=220.7kv
The value of MFM display is 225kv, so it is matched.

2. P, the frame value is 0X14A9--5289(Decimalism)


Q, the frame value is 0X1390--5008(Decimalism)
CT ratio is 800/1
Vmax=144*2=288
Imax=2*800=1600
HI=Pmax=Vmax*Imax*2=288*1600*2=921.6Mw
LO=-Pmax=-921.6
P=5289*(921.6+921.6)/9999-921.6=53.366Mw
Q=5008*(921.6+921.6)/9999-921.6=1.567Mvar
The value of MFM display is 53Mw, so it is matched.

3. PF, the frame value is 0X270F—9999(Decimalism)


HI=1; LO=-1
Ir=9999*(1+1)/9999-1=1
The value of MFM display is 0.99, so it is matched.

4. Ir, the frame value is 0X050E—1294(Decimalism)


CT ratio is 800/1
HI=2*800=1600; LO=0
Ir=1294*(1600-0)/9999+0=207.06A
The value of MFM display is 138A, it is not matched. The possible reason:
1)check the CT setting in MFM as per manual.
2)check the correctness of formula with supplier and confirm the same.

5. F, the frame value is 0X09D3—2515(Decimalism)


HI=100; LO=-100
F=2515*(100+100)/9999-100=-49.7Hz
This value maybe is not correct. We shall check the correctness of formula with
supplier and confirm the same.

6. Above values all are required to convert to real value. In our maintenance
software, we may set a, b, c in logic database. The formula is: send value=raw
value*a/b+c, we may fill in the correct setting in database.
c. Secure ELITE 440-000
1) Regarding the port and address setting, refer to related manual.
2) Regarding mapping setting, refer to MFM mapping sheet and parameter
format.

d. Other MFMs

You might also like