v1.05
6.26.09
Appendix B:
CDL Gateway™-CCM Translator Modbus Version
Modbus Address Description
The CDL Gateway™-Modbus Version has a very simple, pre-assigned, address system that
starts at 30001 and goes through 30429 for Modbus Function code "4" and 40001-40429 for
Modbus Function Code "3". Currently, it is necessary to specify whether you will be
using Function Code "3" or "4". The Modbus Data Map is available on the Downloads
page of the Monico, Inc. web site (www.monicoinc.com). The data map provides extensive
details needed for successful installation and operation of the Gateway. MAKE SURE YOU
HAVE THIS MANUAL AND THE MODBUS DATA MAP WHEN GOING INTO
THE FIELD TO INSTALL THE GATEWAY.
The same groups of addresses are assigned to all of the Host Ports. Therefore, you can poll
the same registers from either the RS-485 RJ-45 port, the RS-232 RJ-11 Port, or the Ethernet
RJ-45 port.
The purpose of these versions is to simulate the same addresses as our Monico CCM
Translator, but these versions need to be specifically requested. We also offer versions that
utilize other protocols such as BACnet instead of Modbus. Other versions act as remote
devices for Allen Bradley Ethernet IP or GE Fanuc PLC's, etc. If you are being forced to
convert Modbus into another format or protocol, please give Monico Technical Support a
call. We may be able to save you time and money.
Modbus Register Conversion Details
All values are transmitted in Metric Units. Therefore, some of the raw values from the Modbus registers will
require calculations to convert them into actual engine data. Any unit conversion will need to take place after
the following instructions. The following information provides a list of the conversion types and the
calculations necessary to provide actual engine measurement values.
Hex to Integer
For signed values: Value should be read from the Modbus registers as a signed integer. After being read,
multiply by the gain and add the offset.
For unsigned values: Value should be read from the Modbus registers as an unsigned integer. After being read,
multiply by the gain and add the offset.
Engine Type Code as 3 Digit Integers
Format is XYY where X is the engine family and YY is the number of cylinders.
Negative=Active, Positive=Inactive
A value of 0 indicates that the status is inactive, disabled or off.
A value of 1 indicates that the status is active, enabled or on.
- 36 -
Need help?
Do you have a question about the CDL Gateway and is the answer not in the manual?