Operating instructions

PTQ-MCM Quantum / Unity Platform Reference
Modbus Communication Module
Page 104 of 139 ProSoft Technology, Inc.
April 29, 2008
Blocks in the range of 5001 to 5006 are used for Port 1, and blocks in the range
of 5101 to 5106 are used for Port 2. The last digit in the block code defines the
number of commands to process in the block. For example, a block code of 5003
contains 3 command indexes that are to be used with Port 1. The Command
index parameters in the block have a range of 0 to 99 and correspond to the
master command list entries.
The module responds to a command control block with a block containing the
number of commands added to the command queue for the port. The format of
the block is displayed below:
Read Block: Command Control
Offset Description Length
0 5000 to 5006 or 5100 to 5106 1
1 Write Block ID 1
2 Number of commands added to command queue 1
3 to (n+1) Spare
8.2.5 Warm Boot
This block is sent from the processor to the module when the module is required
to perform a warm-boot (software reset) operation. The structure of the control
block is shown below:
Offset Description Length
0 9998 1
1 to 63 Spare 63
8.2.6 Cold Boot
This block is sent from the processor to the module when the module is required
to perform the cold boot (hardware reset) operation. This block is sent to the
module when a hardware problem is detected by the processor logic that
requires a hardware reset. The structure of the control block is shown below:
Offset Description Length
0 9999 1
1 to 63 Spare 63