ProSoft Technology inRax MVI69-PDPMV1 User Manual Download Page 1

 

 

 

 

 

MVI69-PDPMV1 

CompactLogix or MicroLogix 
Platform 

PROFIBUS DPV1 Master 

 

July 8, 2011    

USER MANUAL 

 

Summary of Contents for inRax MVI69-PDPMV1

Page 1: ...MVI69 PDPMV1 CompactLogix or MicroLogix Platform PROFIBUS DPV1 Master July 8 2011 USER MANUAL...

Page 2: ...1 User Manual July 8 2011 ProSoft Technology ProLinx inRAx ProTalk and RadioLinx are Registered Trademarks of ProSoft Technology Inc All other brand or product names are or may be trademarks of and ar...

Page 3: ...rica Warnings A Warning Explosion Hazard Substitution of components may impair suitability for Class I Division 2 B Warning Explosion Hazard When in hazardous locations turn off power before replacing...

Page 4: ...mperature 0 C to 60 C 32 F to 140 F Storage Temperature 40 C to 85 C 40 F to 185 F Relative Humidity 5 to 95 with no condensation All phase conductor sizes must be at least 1 3 mm squared and all eart...

Page 5: ...the Module 21 2 1 3 Importing the Ladder Rung 24 2 1 4 Adding Multiple Modules Optional 28 2 1 5 Connecting Your PC to the Processor 35 2 1 6 Downloading the Sample Program to the Processor 36 2 2 Add...

Page 6: ...lass 2 Connection Abort Indication 122 4 4 16 Mailbox Message Alarm Indication 126 4 5 Mailbox Messaging Error Codes 128 4 5 1 Acyclic Message Status Word 128 4 5 2 Return Codes 129 4 5 3 Error Codes...

Page 7: ...llation 189 6 4 4 Quick Start 190 6 4 5 Verifying the comDTM Version and comDTM Install Version 199 6 5 RS 232 Configuration Debug Port 205 6 6 DB9 to RJ45 Adaptor Cable 14 205 6 7 PROFIBUS Master Por...

Page 8: ...Contents MVI69 PDPMV1 CompactLogix or MicroLogix Platform User Manual PROFIBUS DPV1 Master Page 8 of 225 ProSoft Technology Inc July 8 2011...

Page 9: ...contents system requirements hardware installation and basic configuration Diagnostic and Troubleshooting Diagnostics and Troubleshooting page 133 This section describes Diagnostic and Troubleshootin...

Page 10: ...Guide to the MVI69 PDPMV1 User Manual MVI69 PDPMV1 CompactLogix or MicroLogix Platform User Manual PROFIBUS DPV1 Master Page 10 of 225 ProSoft Technology Inc July 8 2011...

Page 11: ...6 To get the most benefit from this User Manual you should have the following skills Rockwell Automation RSLogix software launch the program configure ladder logic and transfer the ladder logic to the...

Page 12: ...800 mA of available power One other module can be used on this rack provided it consumes less than 200 mA at 5 Vdc 1769 L23E QBFC1B 450 mA at 5 Vdc No MVI69 module can be used with this processor Roc...

Page 13: ...configuration Important Before beginning the installation please verify that all of the following items are present Qty Part Name Part Number Part Description 1 MVI69 PDPMV1 Module MVI69 PDPMV1 PROFI...

Page 14: ...not have access to the Internet you can install ProSoft Configuration Builder from the ProSoft Solutions Product CD ROM included in the package with your module To install ProSoft Configuration Build...

Page 15: ...mode the Setup pins are not connected and the module s firmware cannot be overwritten Do not jumper the Setup pins together unless you are directed to do so by ProSoft Technical Support The following...

Page 16: ...position Warning This module is not hot swappable Always remove power from the rack before inserting or removing this module or damage may result to the module the processor or other connected devices...

Page 17: ...US DPV1 Master User Manual ProSoft Technology Inc Page 17 of 225 July 8 2011 3 Push the module s bus lever back slightly to clear the positioning tab and move it firmly to the left until it clicks Ens...

Page 18: ...x or MicroLogix Platform User Manual PROFIBUS DPV1 Master Page 18 of 225 ProSoft Technology Inc July 8 2011 5 Press the DIN rail mounting area of the controller against the DIN rail The latches will m...

Page 19: ...Project 43 Ladder logic is required for the MVI69 PDPMV1 module to work Tasks that must be handled by the ladder logic are module data transfer special block handling and status data receipt Addition...

Page 20: ...you start this procedure Copy the file from the ProSoft Solutions CD ROM or download it from www prosoft technology com File Name Description MVI69PDPMV1 60 _AddOn_Rung_v1_3 L5X MVI69PDPMV1 120 _AddO...

Page 21: ...OFIBUS DPV1 Master User Manual ProSoft Technology Inc Page 21 of 225 July 8 2011 2 1 1 Creating a New RSLogix5000 Project 1 Open the FILE menu and then choose NEW 2 Select Revision 16 2 1 2 Creating t...

Page 22: ...r Value Name Enter a module identification string Example MVI69PDPMV1 Description Enter a description for the module Example PROFIBUS DPV1 MASTER Comm Format Select DATA INT Slot Enter the slot number...

Page 23: ...words output block size 61 words Enter the Input Block Size and Output Block Size parameters according to the Block Transfer Size to use Block Transfer Size Input Block Size Output Block Size 60 62 6...

Page 24: ...ortcut menu On the shortcut menu choose NEW ROUTINE 4 In the New Routine dialog box enter the name and description of your routine and then click OK In this example we are demonstrating the importing...

Page 25: ...8 2011 6 Select the AOI69PDPMV1_60 L5X file for the block size you selected for the module 60 120 or 240 7 The following window will be displayed showing the controller tags to be created during the i...

Page 26: ...Inc July 8 2011 8 If you are using the module in a different slot or remote rack select the correct connection input and output variables associated to the module If your module is located in slot 1...

Page 27: ...following illustration Notice that the block size is determined by the Add On Instruction that you imported Important You must set the Block Transfer Size in ProSoft Configuration Builder to match th...

Page 28: ...Multiple Modules Optional Important If your application requires more than one MVI69 PDPMV1 module into the same project follow the steps below and make certain that both modules are assigned identica...

Page 29: ...t Enter the slot number in the rack where the MVI69 PDPMV1 module will be located Input Assembly Instance 101 Input Size 62 122 242 Output Assembly Instance 100 Output Size 61 121 241 Configuration As...

Page 30: ...in the new routine and then click the right mouse button to open a shortcut menu On the shortcut menu choose IMPORT RUNG Note It is not necessary to create a completely new routine It is possible to a...

Page 31: ...gic PROFIBUS DPV1 Master User Manual ProSoft Technology Inc Page 31 of 225 July 8 2011 9 Select the AOI69PDPMV1_60 L5X file for the block size you selected for the module 60 120 or 240 10 The followin...

Page 32: ...e I O connection variables to the correct module The default values are Local 1 I and Local 1 O These require re assignment to the new module s location 12 Change the default tags AOI69PDPMV1 and MVI6...

Page 33: ...PDPMV1 CompactLogix or MicroLogix Platform Ladder Logic PROFIBUS DPV1 Master User Manual ProSoft Technology Inc Page 33 of 225 July 8 2011 13 You will be prompted to confirm your change Click OK to co...

Page 34: ...logy Inc July 8 2011 If the second module s logic was created in a new routine enter a rung in the Main routine with a JSR instruction to the new routine to enable the PLC logic to communicate with bo...

Page 35: ...r Manual ProSoft Technology Inc Page 35 of 225 July 8 2011 2 1 5 Connecting Your PC to the Processor 1 Connect the right angle connector end of the cable to your controller at the communications port...

Page 36: ...OWNLOAD RSLogix will establish communication with the processor 2 When communication is established RSLogix will open a confirmation dialog box Click the DOWNLOAD button to transfer the sample program...

Page 37: ...stablish communication with the processor follow these steps 1 Open RSLinx 2 Open the COMMUNICATIONS menu and choose CONFIGURE DRIVERS This action opens the Configure Drivers dialog box Note If the li...

Page 38: ...E button RSLinx will attempt to configure your serial port to work with the selected driver 5 When you see the message Auto Configuration Successful click the OK button to dismiss the dialog box Note...

Page 39: ...5 installations on first 2 slots of 1769 bus If you are installing and configuring the module with a CompactLogix controller follow these steps If you are using a MicroLogix controller refer to the ne...

Page 40: ...mmunicate over the backplane of the CompactLogix rack 4 Configure the Connection Parameters to match to the Block Transfer Size parameter in the configuration file Use the values in the table correspo...

Page 41: ...ere the module is installed Input Assembly Instance 101 Input Size 122 Output Assembly Instance 100 Output Size 121 Configuration Assembly Instance 102 Configuration Size 0 Block Transfer Size 240 Fie...

Page 42: ...not be set to less than 1 millisecond Values between 5 and 10 milliseconds should work with most applications 7 SAVE the module Click OK to dismiss the dialog box The Controller Organization window n...

Page 43: ...odule to the system Start RSLogix 500 and follow these steps 1 In RSLogix open your existing application or start a new application depending on your requirements 2 Double click the I O CONFIGURATION...

Page 44: ...t Words 60 62 61 120 122 121 240 242 241 5 Click OK to continue 6 After completing the module setup the I O Configuration dialog box will display the module s presence The last step is to add the ladd...

Page 45: ...setup procedure data and ladder logic for successful application of the MVI69 PDPMV1 module Each step in the setup procedure is defined in order to simplify the use of the module Important Before con...

Page 46: ...y mounted connect your PC to the Configuration Debug port using the RJ45 DB 9 Serial Adapter Cable and the Null Modem Cable included in the package with the MVI69 PDPMV1 module 1 Connect the RJ45 DB 9...

Page 47: ...checksums Copying the project to the module The following topics of this chapter explain each task step by step 3 2 1 Setting Up the Project To begin start ProSoft Configuration Builder PCB If you ha...

Page 48: ...ct DEFAULT MODULE in the tree view and then click the right mouse button to open a shortcut menu 2 On the shortcut menu select CHOOSE MODULE TYPE This action opens the Choose Module Type dialog box 3...

Page 49: ...iguration pane changed when you added the MVI69 PDPMV1 module to the project The red X icon indicates that the module s configuration is incomplete In the following steps you will provide the missing...

Page 50: ...er to modify in the left pane and then type the new value in the edit field in the right pane 4 When you have finished updating the values click OK to save your settings and return to the ProSoft Conf...

Page 51: ...module You will also export the I O maps for the processor 1 In ProSoft Configuration Builder tree view click to expand the MVI69 PDPMV1 tree and then double click the PROFIBUS DP icon This action op...

Page 52: ...TER icon in the Bus Configuration window This action opens the Master Properties dialog box 6 On the Common tab name your PROFIBUS drop Note The PROFIBUS tab contains the address setting and advanced...

Page 53: ...the File Open dialog box to browse for the location of the image file to use Tip GSD configuration files for popular PROFIBUS slaves and ProSoft Technology modules are included with the installation I...

Page 54: ...the network scan this means that no user parameter data would be sent to the slave NETWORK SCAN is selectable from the Online menu as well as from the drop down menu for the MASTER icon The only prer...

Page 55: ...initialize the Master even if the database does not contain any slaves After successful initialization the PROFIBUS Master Configuration window will issue the following mailboxes in order to gather in...

Page 56: ...ng GSD file and extract information from it Refer to the flowchart below for this sequence GSD Selection Algorithm If two or more matching GSD files are found the first one found should be selected Th...

Page 57: ...n window will then select modules AB and C Note If no matching module is found in the GSD The PROFIBUS Master Configuration window will display the identifier byte s instead Network scan window The in...

Page 58: ...Slave address If a slave with node address 126 is detected during the network scan the PROFIBUS Master Configuration window will display the address in red color It will not be possible for the user...

Page 59: ...t The PROFIBUS Master Configuration window will prevent the user from selecting a New slave address that is already occupied by another device this includes detected Master stations as well If the use...

Page 60: ...n red color If the configuration for a slave is constructed of several modules the modules will be listed under each other If there is more than one module in the GSD file that matches the Identifer b...

Page 61: ...device catalog by clicking the icon next to the text No GSD found This will start the Install new GS file dialog box When the file is installed the PROFIBUS Master Configuration window will verify th...

Page 62: ...on a message similar to the one below will appear If accepted the network scan window will close and the PROFIBUS Master Configuration window will be populated with the slaves that were found during t...

Page 63: ...onfigure the PROFIBUS slaves In the following steps you will add and configure a ProLinx PROFIBUS slave module The configuration information GSD file for this module is provided on the inRAx Solutions...

Page 64: ...on values The following illustration shows the device configuration values for a ProLinx PROFIBUS Slave The values for other devices may be different so you should review the specifications for the pr...

Page 65: ...t begins at address 3 and is incremented by 1 for each new slave added to the network You can change the address in the Common tab of the Slave Properties dialog box o Automatic Input Output Address A...

Page 66: ...uration file in either location changes the unique numeric CRC value for the file If the checksum values do not match the APP STATUS light illuminates on the module 1 On the PDPMV1 PROFIBUS Master Set...

Page 67: ...and output data you configured for the PROFIBUS slaves Notice also that there are check boxes to display slot numbers and PROFIBUS addresses 3 Click PRINT to print the input and output maps for refere...

Page 68: ...the XML file created by ProSoft Configuration Builder in this step to simplify the task of configuring additional PROFIBUS network modules Because it saves the entire network configuration you can ad...

Page 69: ...lder with the same name as the name you used to save your PCB configuration ppf file When you exit PCB you will be prompted to overwrite your Export folder files If you have made changes to your confi...

Page 70: ...Configuration Builder click once to select the module 2 Right click the module icon to open a shortcut menu From the shortcut menu choose DOWNLOAD FROM PC TO DEVICE The program will scan your PC for...

Page 71: ...ProSoft Configuration Builder PCB HyperTerminal or another terminal emulator follow these steps to disable the RSLinx driver 1 Open RSLinx and go to COMMUNICATIONS RSWHO 2 Make sure that you are not...

Page 72: ...than communication to the processor To stop the driver press the STOP button on the side of the window 5 After you have stopped the driver you will see the following 6 You may now use the com port to...

Page 73: ...FROM PC TO DEVICE 2 In the Select Port dropdown list choose 1769 L3XE The default path appears in the text box as shown in the following illustration The CIPconnect Path Editor allows you to define th...

Page 74: ...de Address ControlNet Node address of the source module Note Not currently used by MVI69 modules Destination Module Select the destination module associated to the source module in the rack The connec...

Page 75: ...Technology Inc Page 75 of 225 July 8 2011 3 5 1 Example Rack 1 Slot Module Network Address 0 1769 L3xE IP 192 168 0 100 1 MVI69 PDPMV1 1 In the Download window click CIP PATH EDIT 2 Configure the pat...

Page 76: ...Module Setup MVI69 PDPMV1 CompactLogix or MicroLogix Platform User Manual PROFIBUS DPV1 Master Page 76 of 225 ProSoft Technology Inc July 8 2011 3 Check the new path in the Download dialog box...

Page 77: ...aster User Manual ProSoft Technology Inc Page 77 of 225 July 8 2011 4 Click TEST CONNECTION to verify that the physical path is available The following message should be displayed upon success 5 Click...

Page 78: ...ing CIPconnect for PROFIBUS Network Monitoring You can also monitor the PROFIBUS network through the CIPconnect path Refer to the PROFIBUS DP section in ProSoft Configuration Builder and verify the sa...

Page 79: ...ctLogix or MicroLogix Platform Module Setup PROFIBUS DPV1 Master User Manual ProSoft Technology Inc Page 79 of 225 July 8 2011 2 Select ONLINE MONITOR MODIFY to monitor the PROFIBUS network through th...

Page 80: ...CompactLogix or MicroLogix Platform User Manual PROFIBUS DPV1 Master Page 80 of 225 ProSoft Technology Inc July 8 2011 The configured slave s should be indicated with a green border indicating success...

Page 81: ...mmunication beyond normal I O data to allow moving field device parameterization and calibration data over the bus during runtime and to allow for extended diagnostics and alarm messages Acyclic data...

Page 82: ...ze Max Description Output message from processor 126 Number of messages that the MVI69 module will queue by type of message Note that status of the queues can be monitored via the Queue Message Count...

Page 83: ...ROLLER TAGS 4 Expand the MVI69PDPMV1 and MVI69PDPMV1 Mailbox Command tags 5 Enter 1 number one in the tag MVI69PDPMV1 Mailbox Command GetLiveList and then press ENTER to send the mailbox message from...

Page 84: ...ueue 76 Last Out Mailbox Message ID processed from Output Image 77 Current In Mailbox Control Index 78 Current Alarm Control Index 79 to 222 Incoming Mailbox Message data 223 to n PROFIBUS Input Data...

Page 85: ...o 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...

Page 86: ...eous alarm indication from DPV1 slave Structure of data is slave dependent Alarm Confirmation This message is sent by the MVI69 module automatically as a confirmation to the alarm indications The prov...

Page 87: ...PROFIBUS output data image When a non zero value is detected the message is processed immediately The sample ladder logic assigns specific message IDs to different mailbox messages 1 Message Info See...

Page 88: ...mand Number 0200h Fragmented No Extended Header Data Fault information may be returned in the header of the response Command and Response Layout Set Operating Mode Command Response Message ID ID ID Me...

Page 89: ...not required 01h Confirmation required All confirmations are automatically sent by the Master the user is not required to send a confirmation message Fault Information If Invalid Other is returned in...

Page 90: ...uent user data transmissions the output data are stored on the slaves but the output states remain unchanged The stored output data are not sent to the outputs until the next sync command is received...

Page 91: ...high 0000h 0000h Offset low 0000h 0000h Extended word 1 Slave Address Group Select Slave Address Group Select Extended word 2 Control Command Control Command Extended word 3 Extended word 4 Extended...

Page 92: ...ause the slave will ignore the message if it does not belong to the requested group s What group s a slave belongs to is determined during network configuration and is downloaded during initialization...

Page 93: ...lt Information Contents 0100h Address out of range 0200h Group number 0 not permitted 0A00h Failed to send Global Control request 0A00h Incorrect operation mode Clear Operate Only 0150h Invalid Freeze...

Page 94: ...the response Command and Response Layout Get Slave Diagnostics Command Response Message ID ID ID Message information 4002h 0002h Command 0004h 0004h Get Slave Diagnostics Data size 0000h Size of data...

Page 95: ...e in Error Code 1 Error Codes 2 to 4 are reserved Refer to Mailbox Messaging Error Codes page 128 Return Code Refer to Mailbox Messaging Error Codes page 128 Fault Information If Invalid Other is retu...

Page 96: ...the header of the response Command and Response Layout Get Slave Configuration Command Response Message ID ID ID Acyclic Message Status Word 4002h 0002h Command 0005h 0005h Get Slave Configuration Da...

Page 97: ...ailbox Messaging Error Codes page 128 Return Code Refer to Mailbox Messaging Error Codes page 128 Fault Information If Invalid other is returned in the Acyclic Message Status Word in the header of the...

Page 98: ...Layout Set Slave Address Command Response Message ID ID ID Message information 4002h 0002h Command 0006h 0006h Set Slave Address Data size Size of data Size of data No of Slave Data bytes n Frame coun...

Page 99: ...ress is still possible at a later stage 01h FFh Change of address is only possible after the initial address the default address 126 Error Code 1 4 If Return Code equals 3080h Negative indication from...

Page 100: ...VE LIST Command Number 1800h Fragmented No Extended Header Data Fault information may be returned in the header of the response Command and Response Layout Get Live List Command Response Message ID ID...

Page 101: ...ion only physically at the bus 02h Master Station ready to enter Token ring there is not yet any Token transmission 03h Master Station in Token Ring Token transmission through the station 04h Station...

Page 102: ...wever the application can find out about this situation by evaluating the Fault information and Message data words of the response Command and Response Layout Start Slave Command Response Message ID I...

Page 103: ...xtended word 8 Additional Fault information Extended word 7 If Extended word 8 equals 0x000A Failed to execute request additional info can be found here Fault information Extended word 8 0x0001 Invali...

Page 104: ...response Command and Response Layout Stop Slave Command Response Message ID ID ID Message information 4002h 0002h Command 000Ch 000Ch Stop Slave Data size 007Eh 007Eh Frame count 0001h 0001h Frame num...

Page 105: ...to execute request additional info can be found here Fault information Extended word 8 0x0001 Invalid setting in Message data word 1 63 of the command 0x0002 At least one slave reports a warning Refer...

Page 106: ...sponse Command and Response Layout Acyclic Read Command Response Message ID ID ID Message information 4002h 0002h Command 0020h 0020h Acyclic Read Data size 0000h Size of data Number of data bytes n F...

Page 107: ...lave may answer with an error response if data access is not allowed Data 1 n Returned data Fault Information and Extended Fault Information If Invalid Other is returned in the Message Information wor...

Page 108: ...Response Layout Acyclic Write Command Response Message ID ID ID Acyclic Message Status Word 4002h 0002h Command 0021h 0021h Acyclic Write Data size Size of data Size of data Number of data bytes n Fra...

Page 109: ...slave may answer with an error response if data access is not allowed Data 1 n Data that should be written Fault Information and Extended Fault Information If Invalid Other is returned in the Acyclic...

Page 110: ...2 Connection Abort FB_APPL_MSAC2_ABORT Class 2 Read FB_APPL_MSAC2_READ Class 2 Write FB_APPL_MSAC2_WRITE The command supports two modes of operation 1 Normal Mode No message data is included in the c...

Page 111: ...REF Extended word 2 Slave Addr Slave Addr Max Data Length Extended word 3 Min Slave Send Timeout Extended word 4 Extended word 5 Error Decode Extended word 6 Error Code 1 Error Code 2 Extended word 7...

Page 112: ...message Fault Information If Invalid Other is returned in the Message Information word in the header of the response information about the fault can be found here Extended Fault Information If Fault...

Page 113: ...file definition The meaning of these registers are profile and vendor specific By default both are set to 00h Profile Ident Number This parameter identifies a unique profile definition The Profile Ide...

Page 114: ...he D_Address parameter see table below Default value is 02h S_Address This field holds additional address information about the source It s structure depends on the settings in S_Type S_Type Type Sub...

Page 115: ...escription 00h Unsigned8 API Identifies the application process instance of the destination Unsigned8 SCL Identifies the access level of the destination 0 not used Unsigned8 API Identifies the applica...

Page 116: ...ented No Command and Response Layout Class 2 Acyclic Read Command Response Message ID ID ID Message information 4002h 0002h Command 0027h 0027h Class 2 Acyclic Read Data size 0000h data size Number of...

Page 117: ...on can be found here Extended Fault Information If Fault Information equals 000Ah or 000Bh additional information of the error can be found here For more information see B 2 Class 2 Related Errors Fau...

Page 118: ...Layout Class 2 Acyclic Write Command Response Message ID ID ID Message information 4002h 0002h Command 0028h 0028h Class 2 Acyclic Write Data size data size data size Number of data bytes n Frame cou...

Page 119: ...to the DPV1 specification can be found here Extended Fault Information If Fault Information equals 000Ah or 000Bh additional information of the error can be found here Fault Information If Invalid Oth...

Page 120: ...APPL_MSAC2_ABORT Command Number 0026h Fragmented No Command and Response Layout Initial Class 2 Connection Command Response Message ID ID ID Message information 4002h 0002h Command 0026h 0026h FB_APPL...

Page 121: ...n for the abort request Value is user specific Range 0 15 Extended Fault Information If Fault Information equals 000Ah or 000Bh additional information of the error can be found here For more informati...

Page 122: ...e The application must not respond to this message Note This feature can be disabled see Fieldbus Specific Initialisation FB_INIT Parameter Description Command Initiator Module Command Name FB_APPL_MS...

Page 123: ...eason Code bits 4 and 5 Instance Code bits 6 and 7 reserved Instance Code Reason Code Name Meaning 00 FDL 1 UE See EN 50170 part 2 2 RR 3 RS 9 NR 10 DH 11 LR 12 RDL 13 RDH 14 DS Master is not in logic...

Page 124: ...PV1 Master Page 124 of 225 ProSoft Technology Inc July 8 2011 Additional Detail This parameter holds the Send_Timeout if the Instance Reason code equals ABT_STO Locally Generated This parameter indica...

Page 125: ...MVI69 PDPMV1 CompactLogix or MicroLogix Platform Mailbox Messaging PROFIBUS DPV1 Master User Manual ProSoft Technology Inc Page 125 of 225 July 8 2011...

Page 126: ...cation Command Response Message ID ID ID Message information 4002h 0002h Command 0022h 0022h Alarm Indication Data size request length 0000h Frame count 0001h 0001h Frame number 0001h 0001h Offset hig...

Page 127: ...Range 1 to 6 32 to 126 Extended Diagnostic Flag FFh Slave sends an alarm message with Extended Diag flag set 00h Slave sends an alarm message with Extended Diag flag cleared Data 1 n Additional manuf...

Page 128: ...d contained any errors 0 1 Message OK Error See also Error Code below C R This bit specifies whether the message is a command or a response 0 1 Response Message Command Message Error Code If the ERR b...

Page 129: ...or 8025h DPMC_ERR_V1C_L2_REQ Unknown opcode in the confirmation 8026h DPMC_ERR_V1C_TIMEOUT Active request terminated with timeout 8028h DPMC_ERR_V1C_INVALID_LEN Invalid length in user request 8030h DP...

Page 130: ...turn code indicates DPMC_ERR_V1C_REQ_NEG the status values according to the DP standard may be available in Error Code 1 Refer to the PROFIBUS DP specification for information on how to interpret thes...

Page 131: ...ce has already been started 0024h DPMC_ERR_M_STATE_UNKNOWN Internal DPMC instance has entered an undefined state 002Fh DPMC_ERR_M_SLAVE_NOT_FOUND Slave does not respond 0031h DPMC_ERR_M_TIMEOUT Active...

Page 132: ...connection reference is out of range 0003h FBO_DPV1_C2_C_REF_ALREADY_IN_USE The specified connection reference is already in use 0004h FBO_DPV1_C2_C_REF_NOT_IN_USE A connection with this reference doe...

Page 133: ...g Status Data from the Module 154 Standard PROFIBUS Slave Diagnostic Bytes 155 The module provides information on diagnostics and troubleshooting in the following forms LED status indicators on the fr...

Page 134: ...ntroller Tags in RSLogix 5000 If you are able to connect to the processor using RSLogix 5000 Send a Mailbox Message in RSLogix 5000 5 1 1 Checking the PROFIBUS LEDs on the MVI69 PDPMV1 If all four PRO...

Page 135: ...tion Builder will establish communication with the MVI69 PDPMV1 module and will indicate communication status o If the slave icon in the Bus Configuration window has a green border then the MVI69 PDPM...

Page 136: ...of 225 ProSoft Technology Inc July 8 2011 2 In the Online Slave Properties dialog box click the DIAGNOSTIC tab and select CHECK DETAILS FOR SLAVE DIAGNOSTIC Slave diagnostic information will appear i...

Page 137: ...module If your 1769 processor is equipped with a built in Ethernet port such as the L32E or L35E processors you may make a diagnostic connection to the module using CIPconnect 1 In ProSoft Configurat...

Page 138: ...resses on the PROFIBUS network In the illustration above a value of 20h in the rightmost columns of both of the first two lists means one slave at address 125 is configured and communicating with the...

Page 139: ...s hexadecimal numbers into a bitmap Note A zero 0 in the bitmap indicates an unoccupied slave address one 1 indicates that the slave address is occupied by a configured slave Here is the bitmap for W...

Page 140: ...NSFER LIST In conclusion there are configured slaves at addresses 1 3 and 125 but only the slaves at addresses 3 and 125 are communicating with the Master Tip This slave status data can also be found...

Page 141: ...ctor on the CompactLogix or MicroLogix processor 1 Open the sample ladder logic in RSLogix 5000 2 Open the Communications menu and choose GO ONLINE 3 In the Controller Organization window double click...

Page 142: ...match the corresponding value in MVI69PDPMV1 Status Fieldbus FB_Slave_Cfg_List indicating that the slave is configured and communicating Tip You can add ladder logic to perform an action based on the...

Page 143: ...tall the most current version of ProSoft Configuration Builder 3 Note the color and behavior of the LED Status Indicators lights on the front panel Refer to the chart in the following section for exam...

Page 144: ...o not match between input output blocks Verify that the values match the values generated with the Calculate Checksums button in ProSoft Configuration Builder If they do not match you must manually ch...

Page 145: ...STAT GREEN Database OK GREEN Flashing Database download in progress RED Invalid database OFF No databases have been downloaded MSTR STAT GREEN Operating mode GREEN Flashing Clear mode RED Stop mode OF...

Page 146: ...Master is in operating mode PROFIBUS Master is stopped RUN ACTIVE COM STAT OFF Master is not communicating with configured slaves DBASE STAT GREEN PROFIBUS has been configured TKN HOLD GREEN Module i...

Page 147: ...u enter commands by typing the command letter from your computer keyboard in the Diagnostic window in ProSoft Configuration Builder PCB The module does not respond to mouse movements or clicks The com...

Page 148: ...MV1 CompactLogix or MicroLogix Platform User Manual PROFIBUS DPV1 Master Page 148 of 225 ProSoft Technology Inc July 8 2011 2 On the shortcut menu choose DIAGNOSTICS This action opens the Diagnostics...

Page 149: ...Setup dialog box select a valid com port or other connection type supported by the module 2 Verify that the null modem cable is connected properly between your computer s serial port and the module A...

Page 150: ...riefly discusses the commands available to you Keystrokes The keyboard commands on these menus are usually not case sensitive You can enter most commands in lowercase or uppercase letters The menus us...

Page 151: ...are not listed on the menu but that may activate additional diagnostic or debugging features If you need these functions you will be advised how to use them by Technical Support Please be careful when...

Page 152: ...s incremented each time a module s program cycle is complete Tip Repeat this command at one second intervals to determine the frequency of program execution Viewing PROFIBUS Data Press 2 to view PROFI...

Page 153: ...eral information about the module such as the firmware version and its serial number The module status contains two possible codes 0400 module is running but not communicating with slaves 0401 module...

Page 154: ...CompactLogix or MicroLogix processor in each read block This data is transferred to the processor continuously with each read block In addition to status data returned to the processor the Configurat...

Page 155: ...is shown in the tables below Byte Description 0 Station status 1 1 Station status 2 2 Station status 3 3 Master address 4 Ident number high 5 Ident number low 5 6 1 Byte 0 Station Status 1 Bits Bit D...

Page 156: ...verflow 5 6 4 Byte 3 Master Address This byte shows the address of the assigned PROFIBUS Master after parameterization If there is an error during the parameterization process this byte will display t...

Page 157: ...n interface for Rockwell Automation CompactLogix or MicroLogix processors Developed under license from Rockwell Automation the module incorporates proprietary backplane technology that enables powerfu...

Page 158: ...CIPConnect enabled Module supports communications with ProSoft Configuration Builder and FDT comDTM via Ethernet routing using Rockwell Automation Ethernet interface CIPConnect currently supports onl...

Page 159: ...diagnostic data DPV1 Multiple Masters can be placed in a single rack CRC checksum determination of slave configuration consistency to processor Master Status LED indicators for Operations Network Comm...

Page 160: ...ysical EIA RS 485 IEC 1158 2 through link or coupler Fiber Optic Cable not available Transfer Procedure Half duplex Bus Topology Linear bus with active bus termination Bus Cable Type Shielded twisted...

Page 161: ...erization and configuration phase Usable data transfer phase Before a DP slave can be integrated into the usable data transfer phase the parameterization and configuration phase runs a device identifi...

Page 162: ...Polling Master slave polling guarantees a cyclic real time based data exchange between the station with transmission rights the active station and its subordinates the passive stations In this case th...

Page 163: ...PDPMV1 module also acts as an input output module between devices on a PROFIBUS network and the Rockwell Automation CompactLogix or MicroLogix processor The module uses an internal database to pass d...

Page 164: ...essor and the MVI69 PDPMV1 module These two data blocks Input Data and Output Data consist of a data structure that provides for the movement of Input Data image from PROFIBUS slave devices Output Dat...

Page 165: ...and cyclic output data Block IDs 1 2 3 and 4 are used to identify cyclic data Although there are ten 10 mailbox messaging block IDs allocated for this option only one is needed for actual mailbox dat...

Page 166: ...50 words of data 100 to 102 Mailbox These block numbers send or receive mailbox messages 200 to 202 Alarms These block numbers send alarm messages from the PROFIBUS network to the processor For Block...

Page 167: ...ntains the PROFIBUS cyclic input data received from the slaves 240 Words Input Data Block Format Input Image Word Offset Start End Name Description 0 0 Block ID Block number 1 to 4 1 1 Output Index In...

Page 168: ...t in input image 105 105 Reserved Reserved for future use 106 107 PROFIBUS CRC PROFIBUS CRC32 value 108 109 Module CRC Module CRC32 value 110 121 Reserved Reserved for future use 60 Words Input Data B...

Page 169: ...st in mailbox message ID processed from input image 203 203 Last Alarm ID Last alarm message ID processed from input image 204 205 PROFIBUS CRC PROFIBUS CRC32 value 206 207 Module CRC Module CRC32 val...

Page 170: ...0 Block ID Block number 1 to 16 1 50 Output Data PROFIBUS Output Data 50 words of data 51 51 Last Out Mailbox ID Last out mailbox message ID sent through output image 52 52 Last In Mailbox ID Last in...

Page 171: ...dule ID Unique module 10 byte pattern as text MVI6PDPMV1 14 15 Reserved Reserved for future use 16 17 Input Data Words User configured PROFIBUS input data size stated as a word count 18 19 Output Data...

Page 172: ...red FBFC 0 A slaves inputs in the IN area are cleared in a slave is not in Data Exchange 1 A slave s inputs in the IN area are frozen if a slave is not in Data Exchange Bit 12 reset RDR 0 No action 1...

Page 173: ...or count Rollover counter of the number of MVI69 PDPMV1 to processor backplane data transfers that have failed 122 123 File Error Word This is bitmapped value that indicates which files are not presen...

Page 174: ...in the input image for the controller If 0 no swapping If not 0 then swap bytes 13H 13H Output Swap Flag User configured flag to indicate if output data is swapped after receiving from the output ima...

Page 175: ...S Master configuration downloaded from configuration utility 47 48 MVI69 Module configuration checksum MVI69 PDPMV1 module configuration checksum for module configuration downloaded from configuration...

Page 176: ...te data transfers 13 Module backplane error count Rollover counter of the number of MVI69 PDPMV1 to processor backplane data transfers that have failed 14 File Error Word This is bitmapped value that...

Page 177: ...ssaging The processor requests a mailbox block by sending a block with a block number between 100 and 109 for block size 240 words between 100 and 101 for block size 120 words and between 100 and 102...

Page 178: ...144 Mailbox Message Mailbox output message for module 145 240 Reserved Reserved for future use After the module receives the mailbox request it immediately sends a input block with the same Block ID...

Page 179: ...4 Mailbox Message Mailbox output message for module last 24 words of mailbox message 25 120 Reserved Reserved for future use After the module receives the mailbox request it immediately sends a input...

Page 180: ...essage Word Offset Start End Name Description 0 0 Block ID Block number 102 1 24 Mailbox Message Mailbox output message for module last 24 words of mailbox message 25 60 Reserved Reserved for future u...

Page 181: ...the mailbox request As an acknowledgment that the request was received each Output block will be responded to with a corresponding Input block containing the same ID number However when the Input bloc...

Page 182: ...always used for 120 word block format requests the Input Block IDs will always be the same two numbers as well 100 and 101 Word Offset Start End Name Description 0 0 Block ID Block number 100 1 1 Outp...

Page 183: ...102 Word Offset Start End Name Description 0 0 Block ID Block number 100 1 1 Output Index Index of Output image to receive 1 to 16 for data 0 or 1 if no data 2 61 Mailbox Message Mailbox input messag...

Page 184: ...MV1 and MVI69 PDPMV1 modules see note PROFIBUS comDTM allows configuration tools instruments and communication devices on a field network to recognize and use the module s capabilities Communication C...

Page 185: ...ering and configuration tools FDT is manufacturer independent and allows for trouble free parameterization and configuration of the user s specific processing system FDT technology standardizes the co...

Page 186: ...ion Application Process Interface API inside the PC interfacing between the Device Vendor s DTM and the host system s specific driver that handles pass through communications from the PC down to the f...

Page 187: ...apabilities What is PROFIBUS PROFIBUS Process Field Bus is a widely used open standards protocol created by a consortium of European factory automation suppliers in 1989 PROFIBUS is a Master slave pro...

Page 188: ...1 serial port since many Ethernet to serial converters require the configuration of a fixed UDP port which is not available for the current implementation Note for MVI56 PDPMV1 users The Ethernet conn...

Page 189: ...rtup screen click PRODUCT DOCUMENTATION This action opens a Windows Explorer file tree window 3 Double click to open the UTILITIES folder then navigate to COMDTM COMDTM INSTALL 4 Double click the SETU...

Page 190: ...Start the FDT program and login as administrator The following procedures use PACTware 3 0 software 2 Click the UPDATE DEVICE CATALOG button If PROFIBUS comDTM was installed successfully it will appe...

Page 191: ...ss that you used when setting up the device Connecting the comDTM to the Master to Establish Communication Note The features described in this section require the current version of PROFIBUS comDTM Yo...

Page 192: ...July 8 2011 2 If you have not created a communication path click the ADD button If you have already created a path skip to step 5 3 For PTQ PDPMV1 and ProLinx PDPMV1 users Select the ETHERNET tab and...

Page 193: ...he COM port number on your PC connected to the module Enter a descriptive path name For MVI56 PDPMV1 and MVI69 PDPMV1 users with CIPconnect Select the CIPCONNECT tab and then click the ADD button Clic...

Page 194: ...s located in slot 3 of the same rack For more information please refer to Using the CIPconnect Path Editor page 197 Note CIPconnect is available for MVI56 PDPMV1 firmware version 1 28 000 or later and...

Page 195: ...to confirm The communication path will be displayed at the top grid panel as shown in the following illustration 5 Select the path and click the OK button to exit the Transport Path Editor window 6 Se...

Page 196: ...online help and documentation additional information on each DTM component you have installed and configured The comDTM provides a Guided Tour section in the online help that explains the basic featu...

Page 197: ...DPV1 Master User Manual ProSoft Technology Inc Page 197 of 225 July 8 2011 Using the CIPconnect Path Editor Example Rack 1 Slot Module Network Address 0 1769 L3xE IP 192 168 0 100 1 MVI69 PDPMV1 1 In...

Page 198: ...m User Manual PROFIBUS DPV1 Master Page 198 of 225 ProSoft Technology Inc July 8 2011 2 Configure the path as shown in the following illustration and click CONSTRUCT CIP PATH to build the path in text...

Page 199: ...e are two versions associated to the comDTM the comDTM version and the comDTM install version Starting with comDTM version 1 0 1 5 each upgrade will indicate the same comDTM version but a different co...

Page 200: ...Platform User Manual PROFIBUS DPV1 Master Page 200 of 225 ProSoft Technology Inc July 8 2011 Checking the comDTM Install Version 1 Click the START menu and then choose CONTROL PANEL 2 In the list of C...

Page 201: ...Manual ProSoft Technology Inc Page 201 of 225 July 8 2011 3 Select PROSOFT TECHNOLOGY COM DTM and then click on the link CLICK HERE FOR SUPPORT INFORMATION 4 You will see the comDTM Install Version in...

Page 202: ...PDPMV1 CompactLogix or MicroLogix Platform User Manual PROFIBUS DPV1 Master Page 202 of 225 ProSoft Technology Inc July 8 2011 Checking the Install Version for Vista 1 Select CONTROL PANEL 2 Select UN...

Page 203: ...ix or MicroLogix Platform Reference PROFIBUS DPV1 Master User Manual ProSoft Technology Inc Page 203 of 225 July 8 2011 3 Select Prosoft Technology COM DTM click once 4 Click the ORGANIZE tab and sele...

Page 204: ...nce MVI69 PDPMV1 CompactLogix or MicroLogix Platform User Manual PROFIBUS DPV1 Master Page 204 of 225 ProSoft Technology Inc July 8 2011 5 Check the Install Version at the bottom right portion of the...

Page 205: ...on Debug Port This port is physically an RJ45 connection An RJ45 to DB 9 adapter cable is included with the module This port permits a PC based terminal emulation program to view configuration and sta...

Page 206: ...User Manual PROFIBUS DPV1 Master Page 206 of 225 ProSoft Technology Inc July 8 2011 6 7 PROFIBUS Master Port The following diagram has been imported from the PROFIBUS Master documentation Note that t...

Page 207: ...Slave Diag DPV0 Yes No DDLM_Global_Control DPV0 Yes No DDLM_Get_Cfg DPV0 Yes DDLM_Set_Slave_Add DPV0 Yes DDLM_Read_Input DPV0 No DDLM_Read_Output DPV0 No DDLM_Get_Master_Diag DPV0 Yes DDLM_Start_Seq...

Page 208: ...ded for your convenience PROFIBUS connector Siemens part number 6ES7972 0BA40 0XA0 PROFIBUS cable Belden part number 3079A To construct the cable proceed as follows 1 Cut the cable to the required len...

Page 209: ...nly once B A D Cable cleat for reliving tension E Bus connector screws 6 Attach the cables with the provided cable cleat to create a robust shielded connection and to relieve any tension as shown J PV...

Page 210: ...d at the beginning and the end of the bus These connectors emulate the line impedance It is recommended that at least one connector with diagnostics interface is used Wiring diagram for a PROFIBUS DP...

Page 211: ...ntial bonding Grounding and Shielding for Systems without Equipotential Bonding Note Grounding and shielding is to be carried out the same as for systems with equipotential bonding If this is not poss...

Page 212: ...Reference MVI69 PDPMV1 CompactLogix or MicroLogix Platform User Manual PROFIBUS DPV1 Master Page 212 of 225 ProSoft Technology Inc July 8 2011...

Page 213: ...ist in expediting this process 1 Product Version Number 2 System architecture 3 Network details If the issue is hardware related we will also need information regarding 1 Module configuration and asso...

Page 214: ...e Tel 33 0 5 34 36 87 20 E mail support EMEA prosoft technology com Languages spoken include French English Europe location in Dubai UAE Tel 971 4 214 6911 E mail mea prosoft technology com Languages...

Page 215: ...page 213 A Technical Support Engineer will request that you perform several tests in an attempt to isolate the problem If after completing these tests the Product is found to be the source of the pro...

Page 216: ...can authorize ProSoft Technology to repair the unit by providing a purchase order for 30 of the current list price plus freight charges duties and taxes as applicable 7 1 3 Returning Units Out of War...

Page 217: ...oduct purchased on or after January 1st 2008 or one 1 year from the date of shipment for Product purchased before January 1st 2008 the Warranty Period If the Customer discovers within the Warranty Per...

Page 218: ...abuse misapplication neglect or misuse by the Customer vii accident improper testing or causes external to the Product such as but not limited to exposure to extremes of temperature or humidity power...

Page 219: ...ng and modification without notice c Transfer of title shall not operate to convey to Customer any right to make or have made any Product supplied by ProSoft d Customer is granted no right or license...

Page 220: ...y gives you specific legal rights and you may also have other rights which vary from place to place 7 2 7 Time Limit for Bringing Suit Any action for breach of warranty must be commenced within 39 mon...

Page 221: ...mestic laws of the State of California without reference to its conflicts of law provisions If for any reason a court of competent jurisdiction finds any provisions of this Warranty or a portion there...

Page 222: ...Support Service Warranty MVI69 PDPMV1 CompactLogix or MicroLogix Platform User Manual PROFIBUS DPV1 Master Page 222 of 225 ProSoft Technology Inc July 8 2011...

Page 223: ...MicroLogix Project 20 43 Allocation of Risks 220 B Backing Up the Project 68 Basic Troubleshooting Steps 143 Battery Life Advisory 4 Block Numbers for Transfer 165 Bus Access 161 Byte 0 Station Statu...

Page 224: ...rating Mode 88 Set Slave Address 98 Set Slave Mode 90 Start Slave 102 Stop Slave 104 Mailbox Message Queuing 82 Mailbox Messaging 81 Mailbox Messaging Error Codes 95 97 99 128 Main Menu 151 Markings 4...

Page 225: ...Pconnect Path Editor 194 197 Using the Diagnostic Window in ProSoft Configuration Builder 147 V Verifying Correct Operation 134 Verifying the comDTM Version and comDTM Install Version 184 188 189 194...

Reviews: