Mrtmodbus 99824
Mrtmodbus 99824
KESSLER-ELLIS PRODUCTS
10 Industrial Way East
Eatontown, NJ 07724
http://www.kep.com 800-631-2165 732-935-1320
Fax 732-935-9344
99824 08/13/01 http://www.kep.com • http://www.kepware.com
THIS PAGE IS BLANK
Introducing Modbus RTU Protocol for MINItrol, DRT and MINIbatcher
When the units are equipped with the Modbus communication option, the protocol it uses is the Modbus RTU proto-
col. This protocol defines a message structure that hosts and clients will recognize and use on the network over which
they communicate. It describes the process a master device (PC compatible) uses to request access to another
device, how it will respond to requests from the other devices, and how errors will be detected and reported. It estab-
lishes a common format for the layout and contents of message fields.
During communications on a Modbus RTU network, the protocol determines how each unit will know its device
address, recognize a message addressed to it, determine the kind of action to be taken, and extract any data or other
information contained in the message. If a reply is required, the Unit will construct the reply message and send it
using Modbus RTU protocol.
RTU Mode
The MINItrol, DRT or MINIbatcher equipped with the Modbus communications option supports the Modbus RTU
(Remote Terminal Unit) mode only. The Modbus ASCII mode is not supported. The main advantage of the RTU mode
is that its greater character density allows better data throughput than ASCII for the same baud rate. The Modbus
RTU uses a Master-Slave Query-Response Cycle in which the Unit’s are the slave device.
Control Functions
The communications option supports the following function codes:
For additional information, refer to the technical requirements of EIA-485, interface adaptor user manual and the
communication software user manual
1
Register & Coil Usage
Register Usage (each register is 2 bytes)
Data Register Data Type Access
Baud Rate Reg 40001 Integer Read/Write
Parity Reg 40002 Integer Read/Write
Device I.D. Reg 40003 Integer Read/Write
A Total Reg 40008 & 40009 Float Read/Write
A Rate Reg 40010 & 40011 Float Read
B Total Reg 40012 & 40013 Float Read/Write
B Rate Reg 40014 & 40015 Float Read
C Total Reg 40004 & 40005 Float Read
C Rate Reg 40006 & 40007 Float Read
Preset A Reg 40016 & 40017 Float Read/Write
Preset B Reg 40018 & 40019 Float Read/Write
Factor A Reg 40020 & 40021 Float Read/Write
Factor B Reg 40022 & 40023 Float Read/Write
Decimal Point Position Reg 40024 Integer Read/Write
NOTE: The Float data type follows the IEEE format for a 32 bit float.
COMMUNICATION GROUP
Data Register Selection Value
Baud Rate Reg 40001 300 0
600 1
1200 2
2400 3
4800 4
9600 5
Parity Reg 40002 None 0
Odd 1
Even 2
Unit I.D. Number Reg 40003 ID# 1-247
SETUP
All serial communication mode changes must be done through serial communications. Mode changes can not be done through the
front panel. To initialize the unit, place a jumper between pin 7 (+12V) bottom board and pin 1 (init) DB9 connector on initial power
up. The unit defaults to: 300 baud rate,"MARK" parity and device number 01.