Page 3 - GE Multilin; MODBUS PROTOCOL; Table of Contents
489 Communications Guide http://www.GEindustrial.com/multilin i GE Multilin Table of Contents MODBUS PROTOCOL Electrical Interface.................................................................................................................................. 1Modbus RTU Description ..................
Page 4 - ii
Table of Contents 489 Communications Guide http://www.GEindustrial.com/multilin ii GE Multilin
Page 5 - 89 Communications Guide; Modbus Protocol
Modbus Protocol 489 Communications Guide http://www.GEindustrial.com/multilin 1 GE Multilin 489 Communications Guide GE Publication Code: GEK-106495A GE Multilin Part Number: 1601-0149-A2 Copyright © 2004 GE Multilin Modbus Protocol Electrical Interface The hardware or electrical interface is one of...
Page 6 - Data Packet Format
Modbus Protocol 489 Communications Guide http://www.GEindustrial.com/multilin 2 GE Multilin Data Packet Format A complete request/response sequence consists of the following bytes (transmittedas separate data frames):1. A Master Query Message consisting of: a 1-byte Slave Address , a 1-byte Func- ti...
Page 7 - Timing; Modbus Functions; Supported Functions
Modbus Functions 489 Communications Guide http://www.GEindustrial.com/multilin 3 GE Multilin CRC-16 Algorithm Once the following algorithm is complete, the working register “A” will contain theCRC value to be transmitted. Note that this algorithm requires the characteristicpolynomial to be reverse b...
Page 8 - Read Setpoints / Actual
Modbus Functions 489 Communications Guide http://www.GEindustrial.com/multilin 4 GE Multilin Function Codes 03/04: Read Setpoints / Actual Values Modbus implementation: Read Input and Holding Registers489 Implementation: Read Setpoints and Actual ValuesFor the 489 Modbus implementation, these comman...
Page 9 - Execute Operation; Function Code 06: Store
Modbus Functions 489 Communications Guide http://www.GEindustrial.com/multilin 5 GE Multilin Function Code 05: Execute Operation Modbus Implementation: Force Single Coil489 Implementation: Execute OperationThis function code allows the master to request specific 489 command operations.The command nu...
Page 10 - Function Code 07: Read; Loopback Test
Modbus Functions 489 Communications Guide http://www.GEindustrial.com/multilin 6 GE Multilin Function Code 07: Read Device Status Modbus Implementation: Read Exception Status489 Implementation: Read Device StatusThis function reads the selected device status. A short message length allows forrapid r...
Page 11 - Function Code 16: Store
Modbus Functions 489 Communications Guide http://www.GEindustrial.com/multilin 7 GE Multilin Function Code 16: Store Multiple Setpoints Modbus Implementation: Preset Multiple Registers489 Implementation: Store Multiple SetpointsThis function code allows multiple Setpoints to be stored into the 489 m...
Page 12 - Performing Commands; Error Responses
Modbus Functions 489 Communications Guide http://www.GEindustrial.com/multilin 8 GE Multilin Function Code 16: Performing Commands Some PLCs may not support execution of commands using function code 5 but dosupport storing multiple setpoints using function code 16. To perform this operationusing fun...
Page 13 - Modbus Memory Map; Memory Map; Event Recorder
Modbus Memory Map 489 Communications Guide http://www.GEindustrial.com/multilin 9 GE Multilin Modbus Memory Map Memory Map Information The data stored in the 489 is grouped as Setpoints and Actual Values. Setpoints canbe read and written by a master computer. Actual Values are read only. All Setpoin...
Page 14 - Waveform Capture
Modbus Memory Map 489 Communications Guide http://www.GEindustrial.com/multilin 10 GE Multilin Each communications port can individually select the ID number of the event ofinterest by writing address 3003h. This way the front port, rear port and auxiliaryport can read different events from the even...
Page 44 - Memory Map Data
Modbus Memory Map 489 Communications Guide http://www.GEindustrial.com/multilin 40 GE Multilin Memory Map Data Formats The data formats used in the Modbus memory map are shown below. Table 2: Data Formats (Sheet 1 of 12) CODE TYPE DEFINITION F1 16 bits UNSIGNED VALUE Example: 1234 stored as 1234 F2 ...
Page 50 - DNP Protocol; Device Profile
DNP Protocol 489 Communications Guide http://www.GEindustrial.com/multilin 46 GE Multilin DNP Protocol Device Profile Document The communications port configured as a DNP slave port must support the full set offeatures listed in the Level 2 DNP V3.00 Implementation (DNP-L2) described inChapter 2 of ...
Page 51 - Implementation Table
DNP Protocol 489 Communications Guide http://www.GEindustrial.com/multilin 47 GE Multilin Implementation Table The table below gives a list of all objects recognized and returned by the relay.Additional information is provided on the following pages including a list of thedefault variations returned...
Page 52 - Default Variations
DNP Protocol 489 Communications Guide http://www.GEindustrial.com/multilin 48 GE Multilin Default Variations The following table specifies the default variation for all objects returned by therelay. These are the variations that will be returned for the object in a responsewhen no specific variation...
Page 53 - DNP Point Lists; Binary Input / Binary
DNP Point Lists 489 Communications Guide http://www.GEindustrial.com/multilin 49 GE Multilin DNP Point Lists Binary Input / Binary Input Change (Objects 01/02) The point list for Binary Inputs (Object 01) and Binary Input Change (Object 02) isshown below: Table 5: Binary Inputs (Sheet 1 of 4) Idx De...
Page 55 - Binary / Control Relay
DNP Point Lists 489 Communications Guide http://www.GEindustrial.com/multilin 51 GE Multilin Binary / Control Relay Output Block (Objects 10/12) The following restrictions should be noted when using object 12 to control the pointslisted above:1. The Count field is checked first. If it is zero, the c...
Page 56 - Binary / Frozen Counter
DNP Point Lists 489 Communications Guide http://www.GEindustrial.com/multilin 52 GE Multilin Binary / Frozen Counter (Objects 20/21) The counters cannot be cleared with the Freeze/Clear function codes (9/10).Instead, the control relay output block points can be used to clear groups ofcounters. There...
Page 61 - Index
489 Communications Guide http://www.GEindustrial.com/multilin i GE Multilin Index A ANALOG INPUTS DNP point list ................................................................ 2-53 B BAUD RATE ...................................................................... 2-1BINARY COUNTER DNP POINTS ........