PTQ-PDPMV1Quantum PlatformPROFIBUS DP Master NetworkInterface Module for QuantumAugust 12, 2014USER MANUAL

Your Feedback PleaseWe always want you to feel that you made the right decision to use our products. If you have suggestions, comments,compliments or complaints about our products, documentation, or support, please write or call us.How to Contact UsProSoft Technology5201 Truxtun Ave., 3rd FloorBakersfield, CA 93309 1 (661) 716-5100 1 (661) 716-5101 hnology.comCopyright 2014 ProSoft Technology, Inc. All rights reserved.PTQ-PDPMV1 User ManualAugust 12, 2014 ProSoft Technology , ProLinx , inRAx , ProTalk , and RadioLinx are Registered Trademarks of ProSoftTechnology, Inc. All other brand or product names are or may be trademarks of, and are used to identify productsand services of, their respective owners.ProSoft Technology Product DocumentationIn an effort to conserve paper, ProSoft Technology no longer includes printed manuals with our product shipments.User Manuals, Datasheets, Sample Ladder Files, and Configuration Files are provided on the enclosed CD-ROM in Adobe Acrobat Reader file format (.PDFs). These product documentation files may also be freely downloaded fromour web site:

Information for ProTalk Product UsersThe statement "power, input and output (I/O) wiring must be in accordance with Class I, Division 2 wiring methodsArticle 501-10(b) of the National Electrical Code, NFPA 70 for installations in the U.S., or as specified in section 181J2 of the Canadian Electrical Code for installations within Canada and in accordance with the authority havingjurisdiction".The following or equivalent warnings shall be included: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 Wiring Modules,andC Warning - Explosion Hazard - Do not Disconnect Equipment unless Power has been switched Off or the Area isknown to be Nonhazardous.D Caution: The Cell used in this Device may Present a Fire or Chemical Burn Hazard if Mistreated. Do notDisassemble, Heat above 100 C (212 F) or Incinerate.WARNING - EXPLOSION HAZARD - DO NOT DISCONNECT EQUIPMENT UNLESS POWER HAS BEENSWITCHED OFF OR THE AREA IS KNOWN TO BE NON-HAZARDOUS.AVERTISSEMENT - RISQUE D'EXPLOSION - AVANT DE DÉCONNECTER L'ÉQUIPEMENT, COUPER LECOURANT OU S'ASSURER QUE L'EMPLACEMENT EST DÉSIGNÉ NON DANGEREUX.WarningsNorth America WarningsABCWarning - Explosion Hazard - Substitution of components may impair suitability for Class I, Division 2.Warning - Explosion Hazard - When in hazardous locations, turn off power before replacing or rewiring modules.Warning - Explosion Hazard - Do not disconnect equipment unless power has been switched off or the area isknown to be non-hazardous.Suitable for use in Class I, Division 2 Groups A, B, C and D Hazardous Locations or Non-Hazardous Locations.ATEX Warnings and Conditions of Safe UsagePower, Input, and Output (I/O) wiring must be in accordance with the authority having jurisdiction.A Warning - Explosion Hazard - When in hazardous locations, turn off power before replacing or wiring modules.B Warning - Explosion Hazard - Do not disconnect equipment unless power has been switched off or the area isknown to be non-hazardous.C These products are intended to be mounted in an IP54 enclosure. The devices shall provide external means toprevent the rated voltage being exceeded by transient disturbances of more than 40%. This device must be usedonly with ATEX certified backplanes.D DO NOT OPEN WHEN ENERGIZED.WarningsElectrical Ratings Backplane Current Load: 1100 mA maximum @ 5 Vdc 5%Operating Temperature: 0 C to 60 C (32 F to 140 F)Storage Temperature: -40 C to 85 C (-40 F to 185 F)Shock: 30 g operational; 50 g non-operational; Vibration: 5 g from 10 Hz to 150 HzRelative Humidity: 5% to 95% (with no condensation)All phase conductor sizes must be at least 1.3 mm(squared) and all earth ground conductors must be at least4mm(squared).

Label Markings cULus E183151Class I Div 2Groups A,B,C,D T6-30 C Ta 60 C Ex II 3 GEEx nL IIc T6-20 C Ta 60 CShock & Vibration tested to EN 60068 StandardAgency Approvals and CertificationsCEcULusShock & VibrationCB SafetyGOST-RRoHSATEXImportant Notice:CAUTION: THE CELL USED IN THIS DEVICE MAY PRESENT A FIREOR CHEMICAL BURN HAZARD IF MISTREATED. DO NOTDISASSEMBLE, HEAT ABOVE 100 C (212 F) OR INCINERATE.Maximum battery load 200 μA.Maximum battery charge voltage 3.4 Vdc.Maximum battery charge current 500 μA.Maximum battery discharge current 30 μA.

PTQ-PDPMV1 Quantum PlatformPROFIBUS DP Master Network Interface Module for QuantumContentsUser ManualContentsYour Feedback Please . 2How to Contact Us . 2 ProSoft Technology Product Documentation . 2 Information for ProTalk Product Users . 3Warnings . 3Warnings . 3Important Notice: . 4Guide to the PTQ-PDPMV1 User Manual11113Start Here1. and Software Requirements . 14Quantum Hardware . 14PC and PC Software . 14Deployment Checklist. 15Installing ProSoft Configuration Builder Software . 16Installing the Module . 17Installing the ProTalk Module in the Quantum Rack . 17Connecting to the ProTalk Configuration/Debug Port . 18PTQ-PDPMV1 Configuration / Debug Port Note . 19Configuring the the Module with ProSoft Configuration Builder . 22Setting Up the Project . 23Setting Module Parameters . 25Updating the Ethernet Settings . 32Downloading the Ethernet Configuration to the Module . 33Configuring the PROFIBUS Master . 34Installing the GSD Files . 35Configuring the PROFIBUS Slaves . 36Exporting the Processor Memory Map . 50Downloading the Project to the Module . 53Backing Up the Project . 54File Locations . 56Configuring the Processor with Unity Pro3. Technology, Inc.August 12, 20142159Importing the Functional Module . 60Updating Checksum Values . 67Setting Up General Unity Pro Project Settings . 69Configuring the Memory Size for the Processor . 71Building the Project . 73Downloading the Project to the Quantum Processor . 74Verifying Communication between the Processor and the Module . 75Function Blocks Operation Overview . 79Derived Function Blocks Overview . 82Page 5 of 306

ContentsUser ManualPTQ-PDPMV1 Quantum PlatformPROFIBUS DP Master Network Interface Module for 4Using the Derived Function Blocks . 82Using Mailbox Function Blocks . 85Overview . 85Configuration. 86Trigger Bytes. 87Specific Input Pins . 88Specific Output Pins . 88Mailbox Overview . 91Acyclic Read Mailbox . 91Acyclic Write Mailbox . 92Alarm Mailbox . 93GetConfiguration Mailbox . 94GetDiagnostics Mailbox . 95GetLiveList Mailbox . 95SetSlaveAddress Mailbox . 96SetOperatingMode Mailbox . 97SetSlaveMode Mailbox . 97StartStopSlaves Mailbox . 98Coldboot Mailbox . 99Configuring the Processor with Concept .7Page 6 of 306101Overview . 102Before You Begin . 103Information for Concept Version 2.6 Users . 104Installing MDC Configuration Files . 104Step 1: Exporting the Files from PCB . 106-.ASC files . 107-.DTY file . 108-.TXT file . 108Step 2: Converting the Function Blocks . 109Step 3: Setting up the Concept Project . 113Step 4: Importing the Variables . 116Step 5: Creating the Function Block Instances . 119Step 6: Downloading the Concept Project . 126Using the Concept Project . 127Accessing PROFIBUS Data . 127Accessing Status Data . 127Configuration Validation & SETCRC Function Block. 128Using Mailbox Function Blocks . 130Overview . 130Configuration. 130Trigger Register . 131Specific Input Pins . 132Specific Output Pins . 132Mailbox Overview . 136Acyclic Read Mailbox . 136Acyclic Write Mailbox . 137Alarm Mailbox . 138GetConfiguration Mailbox . 139GetDiagnostics Mailbox . 140GetLiveList Mailbox . 140SetSlaveAddress Mailbox . 141ProSoft Technology, Inc.August 12, 2014

PTQ-PDPMV1 Quantum PlatformPROFIBUS DP Master Network Interface Module for Quantum4. ManualSetOperatingMode Mailbox . 142SetSlaveMode Mailbox. 142Start/Stop Slaves Mailbox . 143Coldboot Mailbox . 1435Configuring the Processor with ProWORX 321476Mailbox 36.4.47Mailbox Message Queuing . 152Queue Timeouts . 152Special Function Mailbox Messaging Commands . 153Mailbox Message: Set Slave Mode . 156Mailbox Message: Get Slave Diagnostics . 159Mailbox Message: Get Slave Configuration . 161Mailbox Message: Set Slave Address . 162Mailbox Message: Get Live List . 165Mailbox Message: Acyclic Data Read: Class 1 . 166Mailbox Message: Acyclic Data Write: Class 1 . 168Mailbox Message: Alarm Indication . 170Mailbox Message: Set Operating Mode . 172Mailbox Message: Start Slave . 174Mailbox Message: Stop Slave . 175Receiving Mailbox Message Responses from PTQ Module . 178Mailbox Messaging Error Codes . 180Acyclic Message Status Word . 180Return Codes . 181Error Codes . 182DP-V1 Error Codes . 183Hot Standby .3.1ProSoft Technology, Inc.August 12, 2014185Hot Standby Overview. 186Identical Configurations . 186Primary and Standby Controllers . 186System Components . 187Modicon Quantum Hot Standby with Unity and IEC Logic . 188Understanding System Scan Time in Modicon Quantum Hot Standby with Unity188Setting Up the Modicon Quantum Hot Standby with Unity System . 191Overview. 191Mapping the Backplane Extensions . 191PTQ-PDPMV1 Hot Standby Considerations . 191Hot Standby States . 192Transition Description . 193HSBY State vs. Master Operation Mode . 194Ping Message . 194PTQ Link Message . 198Crossed Status Information . 199Conditions for Switchover. 200PTQ-PDPMV1 Operation . 201PTQ-PDPMV1 HSBY Diagnostic Data . 201Page 7 of 306

ContentsUser ManualPTQ-PDPMV1 Quantum PlatformPROFIBUS DP Master Network Interface Module for 7.4.38Switchover Timeline . 212Bus Parameters . 212HSBY Master GSD File . 213LED Indicators . 213Unsupported Functions . 214ProSoft Configuration Builder (PCB) HSBY Option Functionality . 214PTQ-PDPMV1 Master Bus Properties for Use of a P&F DP/PA Segment Coupler217PROFIBUS DP Time Behavior . 217Commissioning of Communication with the SK1 Segment Coupler . 218Details for calculating the TWD parameter . 221Diagnostics and . 8 of 306223Basic Troubleshooting Steps . 224LED Indicators: Front of PTQ Module . 225Module Status Indicators . 228PROFIBUS Master Indicators . 229View the Online Status of the PROFIBUS Network. 230Using ProSoft Configuration Builder (PCB) for Diagnostics . 231Using the Diagnostic Window in ProSoft Configuration Builder . 231Navigation . 232Main Menu . 233Input Data View Menu . 238Output Data View Menu . 239Standard PROFIBUS Slave Diagnostic Bytes . 241Byte 0 - Station Status 1 Bits . 241Byte 1 - Station Status 2 Bits . 241Byte 2 - Station Status 3 Bits . 242Byte 3 - Master Address . 242Byte 4 - Ident Number High . 242Byte 5 - Ident Number Low . 242243Product Specifications . 244Hot Standby Support . 245General Specifications . 245Hardware Specifications . 246Functional Specifications . 247Functional Overview . 248About the PROFIBUS Protocol . 248General Overview . 248PROFIBUS DP Architecture . 249Master/Slave Communication Phases . 250PTQ Input and Output Data Blocks . 251PROFIBUS comDTM . 261ProSoft Technology Product Availability . 261Introduction to PROFIBUS comDTM . 262System Requirements . 265Installation . 265Quick Start . 267Verifying the comDTM Version and comDTM Install Version . 273Cable Connections . 278ProSoft Technology, Inc.August 12, 2014

PTQ-PDPMV1 Quantum PlatformPROFIBUS DP Master Network Interface Module for ManualEthernet Connection . 278RS-232 Configuration/Debug Port . 279PROFIBUS Master Port . 280Constructing a Bus Cable for PROFIBUS DP . 280Supported PROFIBUS Services . 285Quantum to PTQ Communication Protocol . 286Calculating System Response Time . 288How to Calculate PROFIBUS Time: TMC4 . 288Calculating System Reaction Time . 289Using Multiple PTQ-PDPMV1 Modules with Concept . 291Frequently Asked Questions . 292How do I configure the module? . 292Is a .MDC available for configuration of the module? . 292Does the module work in a remote rack?. 292Can I use the module in a hot backup system? . 292Support, Service & Warranty293Contacting Technical Support . 29310.1Return Material Authorization (RMA) Policies and Conditions. 29510.1.1Returning Any Product . 29510.1.2Returning Units Under Warranty . 29610.1.3Returning Units Out of Warranty . 29610.2LIMITED WARRANTY. 29710.2.1What Is Covered By This Warranty . 29710.2.2What Is Not Covered By This Warranty . 29810.2.3Disclaimer Regarding High Risk Activities . 29810.2.4Intellectual Property Indemnity . 29910.2.5Disclaimer of all Other Warranties . 29910.2.6Limitation of Remedies ** . 30010.2.7Time Limit for Bringing Suit . 30010.2.8No Other Warranties . 30010.2.9Allocation of Risks . 30010.2.10Controlling Law and Severability .

Operating Temperature: 0 C to 60 C (32 F to 140 F) Storage Temperature: -40 C to 85 C (-40 F to 185 F) Shock: 30 g operational; 50 g non-operational; Vibration: 5 g from 10 Hz to 1