GE EPM 9650/9800 Computer Monitor User Manual


 
iii
Table
of
Contents
Chapter 1: Modbus Protocol Overview
1.1: Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1
1.2: Communication Packets . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1
1.3: Slave Address and Broadcast Request . . . . . . . . . . . . . . . . . . . . 1-1
1.4: Function Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2
1.4.1: Function Code 03—Read Holding Registers . . . . . . . . . . . . . . . 1-2
1.4.2: Function Code 06—Preset Single Register . . . . . . . . . . . . . . . 1-3
1.4.3: Function Code 10—Preset Multiple Registers . . . . . . . . . . . . . . 1-3
1.4.4: Data Starting Address . . . . . . . . . . . . . . . . . . . . . . . . 1-3
1.5: CRC (Error Checksum) Algorithm . . . . . . . . . . . . . . . . . . . . . 1-4
1.6: Dead Time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5
1.7: Exception Response (Error Codes) . . . . . . . . . . . . . . . . . . . . . 1-5
1.8: Modbus Extensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-6
1.8.1: Function Code 23H - Read Holding Registers Multiple Times . . . . . . . 1-7
1.8.2: Function Code 42H - Encapsulated DNP for LAN/WAN . . . . . . . . . 1-8
Chapter 2: EPM Modbus Register Map
Device Identification Block . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1
Real Time Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1
1 Cycle Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1
Tenth Second Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2
One Second Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2
Thermal Average Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3
Maximum Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4
Minimum Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-6
Maximum Time Stamp Block . . . . . . . . . . . . . . . . . . . . . . . . . . 2-8
Minimum Time Stamp Block . . . . . . . . . . . . . . . . . . . . . . . . . 2-10
Energy Block (Secondary) . . . . . . . . . . . . . . . . . . . . . . . . . . 2-12
Harmonic Magnitude Block . . . . . . . . . . . . . . . . . . . . . . . . . . 2-12
Harmonic Phase Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-36
THD/K-Factor Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-59
Harmonic Time Stamp Block . . . . . . . . . . . . . . . . . . . . . . . . . 2-59
Phase Angle Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-60
Block Window Average Block . . . . . . . . . . . . . . . . . . . . . . . . . 2-60
Rolling Window/Predictive Rolling Window Block . . . . . . . . . . . . . . . . 2-61
Limit Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-62
Digital Input Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-62
Primary Accumulation Block . . . . . . . . . . . . . . . . . . . . . . . . . 2-63
Time of Use Period Time Stamp Block . . . . . . . . . . . . . . . . . . . . . 2-64
Time of Use Frozen Register 1 Block . . . . . . . . . . . . . . . . . . . . . . 2-65
Time of Use Frozen Register 2 Block . . . . . . . . . . . . . . . . . . . . . . 2-66
Time of Use Frozen Register 3 Block . . . . . . . . . . . . . . . . . . . . . . 2-66
Time of Use Frozen Register 4 Block . . . . . . . . . . . . . . . . . . . . . . 2-67