Vous êtes sur la page 1sur 11

MODBUS Protocol

1. Introduction
MODBUS RTU protocol

2. Physical Layer
Communication port : RS-485, Fiber optic
Asynchronous format : One character consists of 10 or 11bit. (1 start bit + 8 data bits + (1 parity bit) +1 stop bit)
Baud rate : 9600, 19200, 38400 bps
Parity : Even, Odd, No parity
It has the communication method of Master-Slave, Master only can carry out a request action,
and Slave sends the requested data received from Master or responses to the requested performance.

3. Data Link Layer


If Master sends the request frame to Slave, Slave sends back the response frame.
Each frame is separated by its dead time.

The general mode for sending/receiving frame is as follows:

DESCRIPTION SIZE
SLAVE ADDRESS 1 byte
FUNCTION CODE 1 byte
DATA N byte
CRC 2 byte
DEAD TIME 3.5 bytes transmission time

Master Request Response Slave


Slave address Device Address Device Address Slave Address
Definition of Slave action Function Code Function Code Echo or MSB=1
Additional information to
Requested data or
perform requested Data Data
Exception code
actions from Slave
CRC Error check Error check CRC

SLAVE ADDRESS
Valid slave device address range : 0~247 decimal
Actually used slave device address range : 1~247 decimal
In case the slave device address of frame where Master requests to Slave is in the range of zero,
it means that Master device is broadcasting to all slaves.
When Master requests to Slave, transmit address field after filling it out with corresponding address.
When Slave responses to Master, transmit address field after filling it out with Slave address.

FUNCTION CODE
Valid range : 1~255
Normal : 1~127, error : 129 ~ 255(normal + 0x80)
It defines the action that Master can request to Slave.
Slave inputs the following information.
In case of normal response : Echo the function code value of request as it is.
In case of exception response : Fill out the function code value of request after setting MSB as 1.
DATA
Register address
The amount of item to handle
Byte quantity of actual data

CRC
It is used for Error checking method.
CRC-16

CRC Generation Function

unsigned short CRC16(puchMsg, usDataLen)


unsigned char *puchMsg ; /* message to calculate CRC upon */
unsigned short usDataLen ; /* quantity of bytes in message */
{
unsigned char uchCRCHi = 0xFF ; /* high byte of CRC initialized */
unsigned char uchCRCLo = 0xFF ; /* low byte of CRC initialized */
unsigned uIndex ; /* will index into CRC lookup table */

while (usDataLen––) /* pass through message buffer */


{
uIndex = uchCRCHi ^ *puchMsgg++ ; /* calculate the CRC */
uchCRCHi = uchCRCLo ^ auchCRCHi[uIndex} ;
uchCRCLo = auchCRCLo[uIndex] ;
}

return (uchCRCHi << 8 | uchCRCLo) ;


}

DEAD TIME
Frame is finished when it has a silent interval more than 3.5 charter time after receiving the final character.

MODBUS Exception Codes

code Name
01h ILLEGAL FUNCTION
02h ILLEGAL DATA ADDRESS
03h ILLEGAL DATA VALUE
04h SLAVE DEVICE FAILURE
10h No Data of Event/Fault record
11h SBO TIME OUT
12h ILLEGAL ADU LENGTH
13h LOCAL MODE
MODBUS Examples
(1) 03(0x03) Read Holding Registers
Example of a Request/response to read registers 40001 … 40002 from slave device 1
Request Response
Field Name (Hex) Field Name (Hex)
Slave Address 01 Slave Address 01
Function 03 Function 03
Starting Address Hi 00 Byte Count 04
Starting Address Lo 00 Register value Hi (40001) 42
Quantity of Inputs Hi 00 Register value Lo (40001) DC
Quantity of Inputs Lo 02 Register value Hi (40002) 00
CRC Lo - Register value Lo (40002) 00
CRC Hi - CRC Lo -
CRC Hi -

(2) 04(0x04) Read Input Registers


Example of a Request/response to read registers 30001 … 30002 from slave device 1
Request Response
Field Name (Hex) Field Name (Hex)
Slave Address 01 Slave Address 01
Function 04 Function 04
Starting Address Hi 00 Byte Count 04
Starting Address Lo 00 Register value Hi(30001) 00
Quantity of Inputs Hi 00 Register value Lo(30001) 00
Quantity of Inputs Lo 02 Register value Hi(30002) 00
CRC Lo - Register value Lo(30002) 00
CRC Hi - CRC Lo -
CRC Hi -

(3) 05(0x05) Write Single Coil


Example of a Request/response to force coil 1 ON in slave device 1
Request Response
Field Name (Hex) Field Name (Hex)
Slave Address 01 Slave Address 01
Function 05 Function 05
Starting Address Hi 00 Starting Address Hi 00
Starting Address Lo 00 Starting Address Lo 00
Force Data Hi FF Force Data Hi FF
Force Data Lo 00 Force Data Lo 00
CRC Lo - CRC Lo -
CRC Hi - CRC Hi -
(4) 06(0x06) Write Single Register
Example of a Request/response to preset register 42005 to 00 0A hex in slave device 1
Request Response
Field Name (Hex) Field Name (Hex)
Slave Address 01 Slave Address 01
Function 06 Function 06
Starting Address Hi 07 Starting Address Hi 07
Starting Address Lo D4 Starting Address Lo D4
Force Data Hi 00 Force Data Hi 00
Force Data Lo 0A Force Data Lo 0A
CRC Lo - CRC Lo -
CRC Hi - CRC Hi -

(5) 16(0x10) Write Multiple Registers


Example of a Request/response to preset two registers starting at 40001 to 42 DC and 00 00
hex, in slave device 1
Request Response
Field Name (Hex) Field Name (Hex)
Slave Address 01 Slave Address 01
Function 10 Function 10
Starting Address Hi 00 Starting Address Hi 00
Starting Address Lo 00 Starting Address Lo 00
Number of Registers Hi00 Number of Registers Hi 00
Number of Registers Lo02 Number of Registers Lo 02
Byte Count 04 CRC Lo -
Data Hi 42 CRC Hi -
Data Lo DC
Data Hi 00
Data Lo 00
CRC Lo -
CRC Hi -

<Important Facts>
* MAX register read count : 56
(03h, 04h) : Register can be read from one to several
If reading the several registers, it can be read up to 56 ones.
Standard : DI Status Hi ~ Total inactive electric power (In case of G2200 IG)

* MAX register write count : 16


(06h, 10h) : If writing one register, 06h is used, and if writing several registers, 10h is used.
It can be written up to 16 ones.
(6) Exception Codes
If abnormal request frame is transmitted, Slave responses to it with following frame.

Response
Field Name (Hex)
Slave Address 01
Function 0x80 + Function Code
Starting Address Hi Corresponding Exception Code
CRC Lo -
CRC Hi -

Ex) If Master tries to READ the 30501Register under the condition where 301501Register is not defined
at the register map, Slave device responses to it with ILLEGAL DATA ADDRESS(02).

Request Response
Field Name (Hex) Field Name (Hex)
Slave Address 01 Slave Address 01
Function 04 Function 84
Starting Address Hi 01 Exception Code 02
Starting Address Lo F4 CRC Lo -
Quantity of Inputs Hi 00 CRC Hi -
Quantity of Inputs Lo 01
CRC Lo -
CRC Hi -
DPR1000 Address Map V1.1
2006. 07. 25
REGISTER ADDRESS REGISTER NAME RANGE UNIT STEP FORMAT ATTRIBUTES
1 0 CB ON select - - - F001 W
2 1 CB ON op - - - F001 W
3 2 CB OFF select - - - F001 W
4 3 CB OFF op - - - F001 W
5 4 DO1 ON select - - - F001 W
6 5 DO1 ON op - - - F001 W
7 6 DO1 OFF select - - - F001 W
8 7 DO1 OFF op - - - F001 W
9 8 DO2 ON select - - - F001 W
10 9 DO2 ON op - - - F001 W
11 10 DO2 OFF select - - - F001 W
12 11 DO2 OFF op - - - F001 W
13 12 DO3 ON select - - - F001 W
14 13 DO3 ON op - - - F001 W
15 14 DO3 OFF select - - - F001 W
16 15 DO3 OFF op - - - F001 W

1001 1000 FAULT Reset - - - F001 W


1002 1001 Event Record and Wave Reset - - - F001 W
1003 1002 Fault Record/Value Reset - - - F001 W
1004 1003 All Data Reset - - - F001 W
1005 1004 NCH_time_CLR_CMD - - - F001 W Initializes internal timer of NCH elements

30001 0 DI, DO condition - - - F090,F091 R


30003 2 Ry_op_status#1, #2 - - - F092,F093 R
30005 4 Ry_op_status#3, reserved - - - F094,F029 R
30007 6 a phase current 0 ~ 999.999k A - F004 R
30009 8 b phase current 0 ~ 999.999k A - F004 R
30011 10 c phase current 0 ~ 999.999k A - F004 R
30013 12 zero-sequence current 0 ~ 999.999k A - F004 R
30015 14 negative sequence current 0 ~ 999.999k A - F004 R
30017 16 full load current % 0, 5 ~ 1000 % - F004 R
30019 18 heat % 0, 5 ~ 150 % - F004 R
30021 20 average full load current 0 ~ 1000 % - F004 R
30023 22 average heat 0 ~ 150 % - F004 R
30025 24 average starting current 0 ~ 999.999k A - F004 R
30027 26 average starting time 0 ~ 999.999k s - F004 R
30029 28 maximum full load current 0 ~ 1000 % - F004 R
30031 30 maximum heat 0 ~ 150 % - F004 R
30033 32 maximum starting current 0 ~ 999.999k A - F004 R
30035 34 maximum starting time 0 ~ 999.999k s - F004 R
30037 36 maximum zero-sequence current 0 ~ 999.999k A - F004 R
30039 38 zero-sequence voltage 0 ~ 999.999k V - F004 R
30041 40 maximum zero-sequence voltage 0 ~ 999.999k V - F004 R
30043 42 phase angle between Ia-Ib (radian) 0 ~ 360 ° (radian) - F004 R
30045 44 phase angle between Ic-Ia (radian) 0 ~ 360 ° (radian) - F004 R
30047 46 phase angle between Ib-Ic (radian) 0 ~ 360 ° (radian) - F004 R
30049 48 AI Eng. Value 1 User definition User definition - F004 R Customizing: The value set on G1k manager is displayed.
30051 50 AI Eng. Value 2 User definition User definition - F004 R Cannot be used in case of not installing AI B/D.
30053 52 averege AI Eng. Value 1 User definition User definition - F004 R
30055 54 averege AI Eng. Value 2 User definition User definition - F004 R
30057 56 peak AI Eng. Value 1 User definition User definition - F004 R
30059 58 peak AI Eng. Value 2 User definition User definition - F004 R

40001 0 GPT primary voltage 110 ~ 765.00K V - F004 RW


40003 2 GPT tertiary voltage 110, 190 V - F004 RW
40501 500 maximum zero-sequence voltage 0 ~ 999.99k V - F005 RW
40503 502 maximum zero-sequence current 0 ~ 999.99k A - F005 RW
40505 504 maximum heat 0 ~ 150 % - F005 RW
40507 506 maximum full load current 0 ~ 1000 % - F005 RW
40509 508 maximum starting current 0 ~ 999.99k A - F005 RW
40511 510 maximum starting time 0 ~ 999.99k s - F005 RW
40513 512 % cumulative value of the Thermal 0, 5 ~ 150 % - F005 RW
40515 514 instantaneous
peak AI Eng. Value 1 User definition User definition - F005 RW Customizing: The value set on G1k manager is displayed.
40517 516 peak AI Eng. Value 2 User definition User definition - F005 RW Cannot be used in case of not installing AI B/D.
Register 40001~40517 : When making it clear, it shall be separately controlled.(10h) but, when Write(Clear), all max. value and average will be reset.
32
41001 1000 cumulative operation time of relay 0~2 -1 Hour 1 F006 RW
32
41003 1002 breaker energizing time 0~2 -1 Hour 1 F006 RW When making it clear, it shall be separately controlled.(10h)
32
41005 1004 motor operating time 0~2 -1 Hour 1 F006 RW
42001 2000 CT primary current 5 ~ 9000 A 1 F038 RW shall be controlled by each item.(06h, 10h)
42002 2001 CT secondary current 5 (Fixed) A 1 F038 RW
42006 2005 NCT primary current A
(0: CT primary), 5~ 9000 1 F038 RW shall be controlled by each item.(06h, 10h)
42007 2006 NCT secondary current 5 (fixed) A 1 F038 RW
Register 41001~42007 : In FZ type, ZCT setting is fixed, so only FN type shall be read and written.
42011 2010 stall starting time 5 ~ 30000 s 1 F007 RW
42012 2011 motor start-up time 100 ~ 30000 s 10 F007 RW
42013 2012 full load current 20 ~200 In 1 F007 RW
42014 2013 limiting current 50 ~ 1000 flc 1 F007 RW
42015 2014 Service factor 100 ~ 120 - 5 F007 RW
42016 2015 heating_const 200 ~ 6000 min 50 F007 RW
42017 2016 cooling_const 200 ~ 6000 min 50 F007 RW
42018 2017 over_load_const 80 ~ 120 - 5 F007 RW
42019 2018 OCGR Block Time 0:not used, 1~6000 s 1 F007 RW When operating motor, the operating of NSOCR, OCGR is limited

42021 2020 whether to use OCR - - - F066 RW


42022 2021 OCR instantaneous high current 50 ~ 2000 In 10 F068 RW
42023 2022 OCR instantaneous low current 50 ~ 2000 In 10 F068 RW
42024 2023 OCR instantaneous low operating time 5~6000 s 1 F007 RW
0:not used,
whether to use OCR and choice of time delay curve
42025 2024 2:SI,3:VI,4:EI,5:LI - - F038 RW
42026 2025 time delay current of OCR 10~400 In 2 F007 RW
42027 2026 time delay lever of OCR 5~120(inverse time) - 1 F007 RW

42031 2030 whether to use OCGR - - - F066 RW It shall be set when it is set as OCGR board.(06h, 10h)
42032 2031 instantaneous current of OCGR 10 ~800 In 2 F068 RW
42033 2032 instantaneous operating time of OCGR s
3(instantaneous), 5 ~ 6000 1 F007 RW
42034 2033 -
whether to use OCGR and choice of time delay curve - 1 F067 RW
42035 2034 time delay current of OCGR 5~120(inverse time) In
2~200 1 F007 RW
5~6000(definite
time delay lever of OCGR
42036 2035 time) - 1 F007 RW

42041 2040 whether to use SGR or DGR - - - F066 RW SGR shall be set when it is set as SGR board.(06h, 10h)
90 ~ 600(SGR) mA 10
SGR/DGR zero-sequence current
42042 2041 2 ~ 200(DGR) Ion 1 F007 RW DGR shall be set when it is set as DGR board.(06h, 10h)
42043 2042 SGR/DGR zero-sequence voltage 1100 ~ 8000 V 100 F007 RW
42044 2043 SGR/DGR RCA 0 ~ 9000 ˚ 100 F007 RW
42045 2044 SGR/DGR operating time 5 ~ 1000 s 1 F007 RW

42051 2050 whether to use UCR - - - F066 RW


42052 2051 UCR operating current 10 ~ 90 In 2 F007 RW
42053 2052 UCR operating time 5 ~ 30000 s 1 F007 RW

42061 2060 Whether to use NSOCR - - - F066 RW


42062 2061 Instantaneous current of NSOCR 10 ~ 100 In 2 F068 RW
42063 2062 Instantaneous operating time of NSOCR s
3(instantaneous), 5 ~ 6000 1 F007 RW
42064 2063 sets NSOCR - - - F067 RW
42065 2064 time delay current of NSOCR 10 ~ 100 In 1 F007 RW
5~100(inverse time)
42066 2065 time delay operating time of NSOCR 5~6000(definite s 1 F007 RW

42071 2070 whether to use Stall - - - F066 RW


42072 2071 Stall current 50 ~ 1000 - 1 F007 RW

42081 2080 lock_use - - - F066 RW


42082 2081 lock_curve 1:DT,3:VI,4:EI - - F038 RW
5~120(inverse time)
42083 2082 lock_time_lever 5~30000(definite s 1 F007 RW

42091 2090 thr_use - - - F066 RW


42092 2091 thr_current_low 5000 ~ 10000 % 100 F068 RW
42093 2092 thr_current_high 5000 ~ 10000 % 100 F068 RW

42101 2100 nch_use - - - F066 RW


42102 2101 nch_thermal_block 1000~8000 % 100 F068 RW
42103 2102 nch_base_time 1000 ~ 6000 min 100 F007 RW
42104 2103 nch_num_of_start 100~500 - 100 F068 RW
42105 2104 nch_restart_block_time 100~6000 min 100 F068 RW

42111 2110 TPR1_use - - - F066 RW shall be set as "use" after setting AI CH1 for protection element
42112 2111 TPR1_high_temp 2000 ~ 18000 ˚C 100 F007 RW
42113 2112 TPR1_low_temp 2000 ~ 18000 ˚C 100 F007 RW

42121 2120 TPR2_use - - - F066 RW shall be set as "use" after setting AI CH2 for protection element
42122 2121 TPR2_high_temp 2000 ~ 18000 ˚C 100 F007 RW
42123 2122 TPR2_low_temp 2000 ~ 18000 ˚C 100 F007 RW

42131 2130 DI debounce time 1000~6000 ms 100 F007 RW

0xAAAA:relay
42136 2135 Sets use of AI CH1 - - F038 RW When using THR and another to measure,
0x5555:
0xAAAA:relay
42137 2136 Sets use of AI CH2
0x5555:measureme - - F038 RW it shall be set ch1 as THR, ch2 as measurement

43001 3000 The number of operation of CB 0~65535 회 1 F009 RW


43002 3001 The number of operation of DO01 0~65535 회 1 F009 RW
43003 3002 The number of operation of DO02 0~65535 회 1 F009 RW
43004 3003 The number of operation of DO03 0~65535 회 1 F009 RW

44001 4000 Event Record - - - F095 R (03h)

45001 5000 Fault Record/value - - - F096 R (03h)

46001 6000 TimeSync - - - F012 W controlled at REMOTE,LOCAL states.(10h)


Format Detail
F001
F038 form, 0xFF00

F004
IEEE754 32bit short float form

F005
Write 0.0(F004) when reset ( Function code: 10h)

F006
F022 form
Writes 0 when Reset. ( Function code: 10h)
Read value is basis of SEC.

F007
F038 form
Real value * 100 is displayed when Read
Real value *100 is written when writing

F009
F038 form
wirte 0 when Reset.

F012
Set [Y][M][D][H][M][S][mS] as 7word(F038 form) BCD
1st word 2nd word 3rd word 4th word 5th word 6th word 7th word
Year Month Day Hour Minute Second milisecond

ex) If setting 12:26:00:0000[ms], 20. Feb. 2004, Frame is as below.


01 10 17 70 00 07 0E 20 04 00 02 00 20 00 12 00 26 00 00 00 00 D8 E8

F022
32bit Unsigned Long type

F029
F038 form
D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0
RESERVED

F038
16Bit Unsigned Integer type

F066
F038 form
0xaaaa : used
0x5555 : not used

F067
F038 form
Curve DT, SI, VI, EI, LI = 1, 2, 3, 4, 5
not used = 0

F068
F038 form
0xFFFF : Not used
When Read, Real value *100 will be displayed
When Write Real value *100 is to be written

F090
F038 form
D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0
- - - T/L Pick-up Sync DiagErr - R/L - DI03 DI02 DI01
T/L : Trip Logic exist(1), not existed(0)
Pick-up : pick up state(1),
Sync: state of Time sync(1)
DiagErr: error of relay itself(1)
R/L : remote(1), local(0)
DI01 : CB ON(1), CB OFF(0)

F091
F038 form
D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0
Reserved DO03 DO02 DO01 -

F092
F038 form
D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0 a,b,c : classifies phases
Reserved CBF - 50H-c50H-b50H-a 50L-c 50L-b 50L-a 51-c 51-b 51-a

F093
F038 form
D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0
Reserved 46/51 46/50 37-c 37-b 37-a 67G 67N 50N 51N

F094
F038 form
D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0
Reserved 38/2-L 38/2-H 38/1-L 38/1-H 66 49L 49H 51LR 48

F095
If there is no record corresponded to "Record", "Exception code = 0x10" is responded.
Following frame shall be required.
01 03 0F A0 00 04 47 3F

① The composition of Record is as below


D8 ~ D0 Byte #
Event Record(F038 form) 2
Event Time Tag_1(F038 form) 2
Event Time Tag_2(F022 form) 4

② Event Record(F038 form)


<Event Record bit Assign information>
1. Pickup 1
15 14 13 12 11 10 9 8 Remark
0x0 50H-c a,b,c : classifies phases
7 6 5 4 3 2 1 0
50H-b50H-a 50L-c 50L-b 50L-a 51-c 51-b 51-a

2. Pickup 2
15 14 13 12 11 10 9 8
0x1 46/51
7 6 5 4 3 2 1 0
46/50 37-c 37-b 37-a 67G 67N 50N 51N
3. Pickup 3
15 14 13 12 11 10 9 8
0x2 38/2-L
7 6 5 4 3 2 1 0
38/2-H 38/1-L 38/1-H 66 49L 49H 51LR 48

4. Operation 1
15 14 13 12 11 10 9 8
0x3 CBF 50H-c
7 6 5 4 3 2 1 0
50H-b50H-a 50L-c 50L-b 50L-a 51-c 51-b 51-a

5. Operation 2
15 14 13 12 11 10 9 8
0x4 46/51
7 6 5 4 3 2 1 0
46/50 37-c 37-b 37-a 67G 67N 50N 51N

6. Operation 3
15 14 13 12 11 10 9 8
0x5 38/2-L
7 6 5 4 3 2 1 0
38/2-H 38/1-L 38/1-H 66 49L 49H 51LR 48

7. Fault 1
15 14 13 12 11 10 9 8
0x6
7 6 5 4 3 2 1 0
NSOCR UCR-c UCR-b UCR-a GR OCR-c OCR-b OCR-a

8. Fault 2
15 14 13 12 11 10 9 8
0x7
7 6 5 4 3 2 1 0
38/2 38/1 - THR LOCK STALL

9. DI COS OPEN Event


15 14 13 12 11 10 9 8
0x8
7 6 5 4 3 2 1 0
DI03 DI02 DI01

10. DO COS OPEN Event


15 14 13 12 11 10 9 8
0x9
7 6 5 4 3 2 1 0
DO03 DO02 DO01 CB CLOSE CB OPEN

11. DI COS CLOSE Event


15 14 13 12 11 10 9 8
0xa
7 6 5 4 3 2 1 0
DI03 DI02 DI01

12. DO COS CLOSE Event


15 14 13 12 11 10 9 8
0xb
7 6 5 4 3 2 1 0
DO03 DO02 DO01 CB CLOSE CB OPEN

13. Relay Setting Changed0-REMOTE, 1-LOCAL (classification of main agent of collection)


15 14 13 12 11 10 9 8
0xc R/L 38/2 38/1 NCH
7 6 5 4 3 2 1 0
THR STALL LOCK NSOCR UCR DGR/SGR OCGR OCR
14. System Setting Changed
15 14 13 12 11 10 9 8 MOTOR -> motor-related setting modified
0xd R/L L-->R R-->L MOTOR LOGIC -> trip logic update
7 6 5 4 3 2 1 0 CBM -> TRS, TCS
PASSWORD COMM. PIO CBM WAVE GPT NCT CT WAVE -> wave-related setting modified
PIO -> Programmable I/O
15. Control1
15 14 13 12 11 10 9 8 measure clear - Io, Vo, THR Q, Temp1, Temp2
0xe R/L DCP Motor His clear - FLC, start I, start T
7 6 5 4 3 2 1 0 DCP - DO Control Property (pulse or latch)
ALL CLR F/R CLR E/R CLR CNT CLR RUN T CLRMOT His CLR
Measure CLR

16. Control2
15 14 13 12 11 10 9 8 CB Run T clr: CB Runtime clear

CB Run Motor Power


0xf R/L T clr Run T clr Fail /OFF Motor Run T clr: MOTOR Runtime clear
7 6 5 4 3 2 1 0 DC - DO Control
PWR ON FAULT RST DC3 DC2 DC1 CB CLOSE CB OPEN

38/1 and 38/2 are divided by Al input as ''Bearing temperature protection method" in Relay setting changed event.
DGR/SGR processes it togheter without distinguishing SGR and DGR each, but distinguishes with OCGR which is non-directional
in Relay setting changed event of Class C.
bit 11(R/L) means main subject of the control or correction/change in Change Setting and Control event of Class C,D,E,F. ※ R = 1, L = 0.
bit 9(R-->L) and bit 10(L-->R) are the contents of remote/local switch event in System setting changed event of Class D. In here bit 9 means permission
for control and correction/change has been changed from remote state to local, and bit 10 means the permission has been changed from local state to remote.
MOT His CLR of bit 1 means cleared motor operating history(FLC, THERMAL CAPACITY, START CURRENT, START TIME etc.) in Control event of Class E
RUN T CLR of bit 2 means cleared operating time of relay in Control event of Class E
CNT CLR of bit 3 means that count which is the operation of DO was cleared in Eontrol event of Class E
E/R CLR of bit 4 and bit 5 mean Event Record Clear and Fault Record Clear each in Control event of Class E
CC1 ~ CC4 of bit2~bit5 means Control Contact in Control event of Class F
FAULT RST of bit 6 means that FAULT was reset in Control event of Class F
PWR On of bit 7 means that power gets ON from OFF in Control event of Class F

③ The composition of Event Time Tag_1(F038 form) is as below.


High byte Low byte
Year Month

④ The composition of Event Time Tag_2(F022 form) is as below


MSB LSB
Dates(5Bit) 0hour 0minute 0sec. 0msec passed daily msec

F096
Response with "Exception code = 0x10" in case record corresponded with "Record" does not exist.
Following frame shall be required.
01 03 13 88 00 16 40 AA

① The composition of Record is as below.


D8 D0 Byte #
Fault Record(F038 form) 2
Fault Value Ir(F004 form) 4
Fault Value Is(F004 form) 4
Fault Value It(F004 form) 4
Fault Value Io(F004 form) 4
Fault Value I2(F004 form) 4
Fault Value Vo(F004 form) 4
Fault Value thermal(F004 form) 4
Fault Value temp1(F004 form) 4
Fault Value temp1(F004 form) 4
Fault Time Tag_1(F038 form) 2
Fault Time Tag_2(F022 form) 4

② Fault Record(F038 form) : Refer to ② of F095.


③ Fault Time Tag_1(F038 form) : Refer to ③ of F095.
④ Fault Time Tag_2(F022 form) : Refer to ④ of F095.

Vous aimerez peut-être aussi