ProSoft Technology MVI46-MCM User Manual

Page 71

Advertising
background image

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

Advertising