M0 pass-through control, Write configuration – ProSoft Technology MVI46-MBP User Manual
Page 45

Reference MVI46-MBP
♦ SLC Platform
Modbus Plus Communication Module
ProSoft Technology, Inc.
Page 45 of 101
February 19, 2008
M0 Pass-Through Control
M0 PASS_THROUGH CONTROL (REGISTER 100)
Block Code
Descriptions
9956
Formatted pass-through block from function 6 or 16 with word data.
9958
Formatted pass-through block from function 5.
9959
Formatted pass-through block from function 15.
Formatted Pass-Through Command Blocks (Read Block)
Offset Description
Length
100
9956 or 9958
1
101
Number of word registers in Modbus data set
1
102
Starting address for Modbus data set
1
103 to 366
Modbus data set
264
Formatted Pass-Through Response (Write Block)
Offset Description
Length
100
Place a zero in this word after the SLC has processed the pass-
through message block.
1
Formatted Pass-Through Command Blocks (Read Block)
Offset Description
Length
100 9959
1
101
Number of word registers in Modbus data set
1
102
Starting word address for Modbus data set
1
103 to 152
Modbus data set
50
153 to 202
Bit mask to use with the data set. Each bit to be considered with
the data set will have a value of 1 in the mask. Bits to ignore in
the data set will have a value of 0 in the mask.
50
Formatted Pass-Through Response (Write Block)
Offset Description
Length
100
Place a zero in this word after the SLC has processed the pass-
through message block.
1
Write Configuration
This command is sent from the SLC processor to the module to force 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 ladder logic generates the request by placing a value of 9997 in
register 4370 (control register) of the M1 file. The module places all configuration
data in the M1 file and places a value of 0 in the control register after completion.
The ladder logic copies the configuration data in the M1 file to the user data files.