
Table of Contents
Table of Contents
1PRODUCT SPECIFICATIONS.............................................................................. 1
1.1 GENERAL SPECIFICATIONS................................................................................... 1
1.1.1 Slave Functional Specifications.................................................................. 1
1.1.2 Master Functional Specifications ............................................................... 1
1.1.3 Physical....................................................................................................... 2
1.1.4 CompactLogix Interface.............................................................................. 2
1.2 HARDWARE SPECIFICATIONS ............................................................................... 2
2FUNCTIONAL OVERVIEW .................................................................................. 3
2.1 GENERAL CONCEPTS............................................................................................ 3
2.1.1 Module Power Up....................................................................................... 3
2.1.2 Main Logic Loop......................................................................................... 3
2.1.3 Backplane Data Transfer............................................................................ 4
2.2 NORMAL DATA TRANSFER .................................................................................. 5
2.2.1 Read Block .................................................................................................. 6
2.2.2 Write Block.................................................................................................. 9
2.3 SPECIAL BLOCKS ................................................................................................. 9
2.3.1 Slave Status Blocks ..................................................................................... 9
2.4 COMMAND CONTROL BLOCKS ........................................................................... 12
2.4.1 Event Command ........................................................................................ 12
2.4.2 Command Control..................................................................................... 13
2.4.3 Set Module Time Using Processor Time................................................... 14
2.4.4 Warm Boot ................................................................................................ 15
2.5 DATA FLOW BETWEEN MVI69-DFCM MODULE AND COMPACTLOGIX
PROCESSOR .................................................................................................................... 17
2.5.1 Slave Driver Mode .................................................................................... 17
2.5.2 Master Driver Mode ................................................................................. 20
3MODULE CONFIGURATION............................................................................. 23
3.1 POWER UP.......................................................................................................... 23
3.2 CONFIGURATION FILE ........................................................................................ 23
3.3 SETTING UP THE MODULE ................................................................................. 27
3.3.1 Module Data Object (DFCMModuleDef)................................................. 32
3.4 STATUS OBJECT (DFCM_STATUS) ................................................................. 34
3.5 USER DATA OBJECTS......................................................................................... 34
3.6 SLAVE POLLING CONTROL AND STATUS ............................................................ 35
3.7 DFCM SLAVE POLLING CONTROL (DFCMSLAVEPOLLINGCONTROL) ............. 35
3.8 EVENT COMMAND (DFCMEVENTCOMMAND) .................................................. 36
3.9 COMMAND CONTROL (DFCMCOMMANDCONTROL) ......................................... 37
3.10 CLOCK (DFCMCLOCK) ..................................................................................... 37
4LADDER LOGIC ................................................................................................... 39
4.1 MAINROUTINE ................................................................................................... 39
4.2 READDATA ........................................................................................................ 40
4.3 WRITEDATA ...................................................................................................... 43
iii