########################################################################################

Prosoft Technology Inc

README file - MVI56-PDPMV1 Sample Ladder Logic

Date: 7/16/15

########################################################################################
Release notes:
LEGACY
V1.4 - AOI generated a minor fault in the CPU due to an arithmetic overflow, modified user defined data type Acyclic read/write.

FLEX
V1.5 - Commands that require messaging can now be accessed more than once after power up or mode change. 
V1.4 - AOI generated a minor fault in the CPU due to an arithmetic overflow, modified user defined data type Acyclic read/write.

1) INTRODUCTION

This README file provides information on how to select the correct sample program for your
MVI56-PDPMV1 application. 


2) OVERVIEW

The files in this ZIP file are organized as follows: 

SAMPLE LADDER FILES (.ACD Files)

EXPORT RUNG FILES (.L5X Files)


3) SAMPLE LADDER FILES (.ACD Files)

The sample ladder logic file name format is defined as follows: 

MVI56_PDPMV1_[MODE]_[CLXVersion].ACD

Where:

[MODE] can assume two possible values: 

LEGACY
Applicable for MVI56-PDPMV1 firmware version 0.30 OR MVI56-PDPMV1 firmware version 1.21
(or later) with the configuration parameter "Use Legacy Mode" set as Yes. 

FLEX
Applicable for MVI56-PDPMV1 firmware version version 1.21 (or later) with the 
configuration parameter "Use Legacy Mode" set as No.

Observation
For version 1.21 or later it is suggested to use FLEX mode for enhanced performance and
improved backplane flexibility (including support for remote rack applications). LEGACY
applications should be generally restricted when backwards compatibility is required with 
the original version 0.30

[CLXVersion] is the ControlLogix processor firmware version. 

Examples: 

A) For an application with MVI56-PDPMV1 firmware version 0.30 and ControlLogix firmware 
version 15, select the sample ladder logic file MVI56_PDPMV1_LEGACY_v15.ACD

B) For an application with MVI56-PDPMV1 firmware version 1.21, ControlLogix firmware 
version 13 and LEGACY mode (Use Legacy Mode=Yes) select the sample ladder logic file 
MVI56_PDPMV1_LEGACY_v13.ACD

C) For an application with MVI56-PDPMV1 firmware version 1.21, ControlLogix firmware 
version 16 and FLEX mode (Use Legacy Mode=No) select the sample ladder logic file 
MVI56_PDPMV1_FLEX_v16.ACD


4) EXPORT RUNG FILES (.L5X Files)

For applications with processor and RSLogix5000 firmware version 16 (or later) the user has 
the option of importing the .L5X file into the existing application instead of using the .ACD file.  
It consists on a faster and simpler way of setting up your MVI56-PDPMV1 module due to the use of the
Add-On instruction, which requires a single ladder rung.  
The .L5X file allows the import of the required Add-On instruction, associated ladder rung, data types 
and data objects for backplane communication between the module and processor:  

PS56PDPMV1_[MODE].L5X
Add-On instruction and associated objects for each [MODE] (LEGACY or FLEX) 


5)FINAL NOTES

All sample ladder files includes the IOT instruction for immediate output writes. For applications
with MVI56-PDPMV1 firmware 0.30 please remove the IOT instruction from the ladder logic  for 
enhanced backplane performance.  

For further information on how to setup the sample programs please refer to the module User 
Manual. 

