ProSoft Technology MVI56-PDPMV1 User Manual

Page 148

Advertising
background image

Mailbox Messaging

MVI56-PDPMV1 ♦ ControlLogix Platform

User Manual

PROFIBUS DPV1 Master

Page 148 of 255

ProSoft Technology, Inc.

March 22, 2011

3.4

Special Function Mailbox Messaging Commands

The MVI56-PDPMV1 module supports some extended PROFIBUS functions,

using a mailbox data exchange mechanism implemented in the module.
The MVI56-PDPMV1 module supports the following special functions through

this mailbox messaging scheme:

Initiated from Processor

Message

Description

Set Operation Mode

Controls the operating state of the PROFIBUS Master

Set Slave Mode

Sends special control command to one or several slaves

(Sync/Freeze)

Get Slave Diag

Gets diagnostic information from a slave

Get Slave Config

Gets slave configuration

Set Slave Address

Sets node address of a slave (if supported by the slave)

Get Live List

Gets information from all nodes on the network

MSAC1 Read

DPV1 acyclic read (Class 1)

MSAC1 Write

DPV1 acyclic write (Class 1)

Start Slave

Starts slaves dynamically

Stop Slave

Stops slaves dynamically

DPV1 Alarm Handling: Generated by Slave Devices

Message

Description

Alarm Indications

Spontaneous alarm indication from DPV1 slave. Structure of

data is slave-dependent

Alarm Confirmation

This message is sent by the MVI56 module automatically as a

confirmation to the alarm indications.

The provided Function Blocks simplify the processor logic required to implement

these messaging mailbox exchanges.
Sending a mailbox message to the MVI56-PDPMV1 module is a relatively simple

process; however, it is important to follow a certain sequence.

Advertising