Global data in mode – ProSoft Technology MVI46-MBP User Manual

Page 48

Advertising
background image

MVI46-MBP ♦ SLC Platform

Reference

Modbus Plus Communication Module

Page 48 of 101

ProSoft Technology, Inc.

February 19, 2008

5.2.3 Data

Flow

between

MVI46-MBP Module and SLC Processor

The following topics describe the flow of data between the two pieces of
hardware (SLC processor and MVI46-MBP module) and other nodes on the
Modbus Plus network under the module's different operating modes. Note that all
four modes can operate effectively simultaneously if desired. Under most likely
operating cases, the Global Input and Global Output tasks operate in conjunction
with either the Master or the Slave driver.

Global Data In Mode

When the Global Data In mode is operational, the MVI46-MBP module is
receiving Global Input data from up to 64 other nodes on the Modbus Plus
network. Each node is capable of transferring up to 32 words, and therefore, the
MVI46-MBP module is capable of accepting up to 2048 words in this manner.
The amount of data, and which slaves to collect it from, are all user-defined
through the Device Definition File. The following flow chart and associated table
show the flow of data into and out of the module.

0

40001

Modbus

Addresses

Database

Addresses

User Data

Files

Global Data

Driver

Register

Data

Processor Memory

MBP Memory

Backplane Interface

4000

4369

4370

7089

44001

44370

44371

47089

Status

Configuration

Configuration

Data

Status

from module

Configuration

Status

3

1

2

6

Input

File

Map

Input

File

Map

Input File

Data

4

5

3999

44000

7161

7130

47130

47162

Input File

Input File

Step Description

1

The Global In driver reads configuration data from the processor. This data includes the
Device Definition File that includes the node address data, the number of Global In words
and where to put this data in the module's internal database.

2

During the configuration process, the Input File Map is updated out of the configuration
file. The Input File Map informs the module which data registers in the internal database to
feed into the module's input image. This operational mode is independent of the Global In
mode but is commonly used to transfer global input data from other nodes directly to the
processor.

3

The Global In Driver monitors Global In data from other nodes on the network. If the data
matches one of the node addresses in the Device Definition File and is qualified in terms
of length, etc. the data is accepted.

4

After the data is accepted, the data is transferred into the module's internal database. The
user via configuration in the Device Definition File determines the location of the data.

5

As data is read from the other nodes on the network into the module, an asynchronous
process moves the data from the database into the module's input image. The values to
be moved are user determined via configuration of the Input File Map. Up to 32 words of
data can be transferred in this fashion.

Advertising
This manual is related to the following products: