ProSoft Technology MVI46-MCM User Manual
Page 71

MVI46-MCM ♦ SLC Platform
Reference
Modbus Communication Module
User Manual
ProSoft Technology, Inc.
Page 71 of 108
March 29, 2011
Write Configuration Block (9001)
This block is sent from the SLC processor, and causes the module to write its
current configuration back to the processor. This function is used when the
module’s configuration has been altered remotely using database write
operations. The write block contains a value of 9997 in the first word. The module
responds with a block containing the module configuration data. Ladder logic
must handle the receipt of the block.
Block Response from Module to Processor
M0 Offset
Description
Length
0 9001
1
1 to 9
Backplane Setup
9
11 to 40
Port 1 Configuration
30
41 to 70
Port 2 Configuration
30
71 to 80
Port 1 Command # 0 Definition
10
81 to 90
Port 1 Command # 1 Definition
10
91 to 1060
Port 1 Command # 2 to # 98
980
1061 to 1070
Port 1 Command # 99 Definition
10
1071 to 1080
Port 2 Command # 0 Definition
10
1081 to 1090
Port 2 Command # 1 Definition
10
1091 to 2060
Port 2 Command # 2 to # 98
980
2061 to 2070
Port 2 Command # 99 Definition
10
Ladder logic must process this block of information and place the data received
in the correct data files in the SLC.
Block Request from Processor to Module
M1 Offset
Description
Length
7800 9997
1
Warm Boot Block (9998)
This block is sent from the SLC processor to the module when the module is
required to perform a warm-boot (software reset) operation. This block is
commonly sent to the module any time configuration data modifications are made
in the configuration data area. This causes the module to read the new
configuration information and restart. The following table describes the format of
the Warm Boot block.
Block Request from Processor to Module
M1 Offset
Description
Length
7800 9998
1