MCT-CM
197
Appendix
A.1 Modbus Communications
The MCT utilizes Modbus as its standard protocol and offers both Modbus RTU serial and Modbus TCP forms.
This section provides information on the supported functions and data available over the Modbus interface. It
is assumed that the user is already familiar with Modbus protocol and has a basic understanding of its
implementation and use. For additional information and support, modbus.org (
provides an abundance of technical documents, standards and support applications.
Listed below are a few of the more common software packages that claim to support Modbus protocol. This
list is provided as informational only. Contact the software manufacturer for more information on applying their
software.
LabView by National Instruments
Wonderware by Wonderware
SpecView by SpecView Corporation
11500 N Mopac Expwy
26561 Rancho Pkwy. South
13409 53
rd
Ave NW
Austin, TX 78759-3504
Lake Forest, CA 92630
Gig Harbor, WA 98332
Phone 800-683-8411
Phone 949-727-3200
Phone 253-853-3199
A.1.1
Supported Function Codes
Modbus bases its data model on a series of tables, each of which defines a particular range of values. In the
case of the MCT, all data is contained within the Holding Register data table. This means that all communication
transactions between the MCT and the master (client) are performed using three command types. These
include Read Holding Registers, Write Single Register and Write Multiple Registers.
Function Codes
code
(hex)
16 bits
access
(word)
Read Holding Registers
03
03
Write Single Register
06
06
Write Multiple Registers
16
10
Function code 03 (read holding registers) is used to read the contents of a contiguous block of data registers
from the MCT. The request from the master specifies the starting register address and the number of registers.
The response message from the MCT contains the value of each register requested (two bytes per register).
Function code 06 (write holding register) is used to write to a single data register in the MCT. The request from
the master specifies the address of the register to be written and the value. The response message from the
MCT is an exact duplicate of the sent message (if completed successfully).
Function code 16 (write multiple registers) is used to write to a contiguous block of data registers in the MCT
and is used from ramp/soak program download only. The request from the master specifies the starting register
address to be written, the number of registers to write and two bytes of data for each register. The normal
response message from the MCT returns the function code, starting address and quantity of data registers
written.
Содержание MCT-CM
Страница 1: ...MCT CM User Manual MCT CM User Manual Rev C August 2022 V1 2eCM30 V1 3eCM22 Supersedes May 2021...
Страница 20: ...MCT CM 20...
Страница 24: ...MCT CM 24...
Страница 45: ...MCT CM 45...
Страница 187: ...MCT CM 187...
Страница 227: ...MCT CM 227 A 4 Control Module Specifications Main CPU...
Страница 228: ...MCT CM 228...
Страница 229: ...MCT CM 229...
Страница 230: ...MCT CM 230...
Страница 231: ...MCT CM 231 Analog I O Card...
Страница 232: ...MCT CM 232...
Страница 233: ...MCT CM 233 Digital Input Card...
Страница 234: ...MCT CM 234...
Страница 235: ...MCT CM 235 Digital Output Card...
Страница 236: ...MCT CM 236...
Страница 237: ...MCT CM 237 Dual Communications Card Barcode and Remote Display Communication Cartridges...
Страница 238: ...MCT CM 238 A 5 Power Supply Specifications...
Страница 239: ...MCT CM 239...
Страница 240: ...MCT CM 240 A 6 Power On Delay Relay Specifications GE1A C10HA110...
Страница 241: ...MCT CM 241...