Graco 312785A, Gateway Network Communication Kits Software Instruction manual

Software Instructions Gateway Network Communication Kits 312785A Installation and program setup instructions for use with ProMix® 2KS Electronic Proportioners. Not for use in explosive atmospheres. See page 3 for kit information. Important Safety Instructions Read all warnings and instructions in this manual and in your proportioning system manual. Save these instructions. TI12933a Contents Graco Gateway Kits . . . . . . . . . . . . . . . . . . . . . . . . . 3 Related Manuals . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 Warnings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 Graco Gateway Overview . . . . . . . . . . . . . . . . . . . . 5 Install the Gateway Module Hardware . . . . . . . . . . 5 Location . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Mounting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Grounding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Connect the Module to the EasyKey . . . . . . . . . . 7 Cabling Connections . . . . . . . . . . . . . . . . . . . . . . 7 Mount the Control on DIN Rail . . . . . . . . . . . . . 11 Install CompactFlash® Card . . . . . . . . . . . . . . . Install the GracoConfig Software . . . . . . . . . . . . . System Requirements . . . . . . . . . . . . . . . . . . . . Load the Software . . . . . . . . . . . . . . . . . . . . . . . Software Updates . . . . . . . . . . . . . . . . . . . . . . . Download the Preconfigured Database to the Gateway Module . . . . . . . . . . . . . . . . . . . . . Graco Gateway Network Communications Configuration . . . . . . . . . . . . . . . . . . . . . . . . . Startup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . GracoConfig Main Page . . . . . . . . . . . . . . . . . . Setup the Database . . . . . . . . . . . . . . . . . . . . . Map Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Modbus and I/O Data . . . . . . . . . . . . . . . . . . . . . . . Start Mix Process . . . . . . . . . . . . . . . . . . . . . . . Stop Mix Process . . . . . . . . . . . . . . . . . . . . . . . Color Change Process . . . . . . . . . . . . . . . . . . . Purge Process . . . . . . . . . . . . . . . . . . . . . . . . . ProMix 2KS Active Alarms (Modbus Register 40010) . . . . . . . . . . . . . . . . . . . . . . . . . . . . ProMix 2KS Digital Inputs (Modbus Register 40040) . . . . . . . . . . . . . . ProMix 2KS Digital Outputs (Modbus Register 40041) . . . . . . . . . . . . . . . . . . . . . . . . . . . . ProMix 2KS Modbus/TCP Variable Map . . . . . . ProMix 2KS Recipe Bits . . . . . . . . . . . . . . . . . . 2 11 12 12 13 13 14 15 15 15 16 18 21 21 21 21 21 22 23 23 24 25 Troubleshooting . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 General Troubleshooting . . . . . . . . . . . . . . . . . . 26 Graco Gateway Messages Troubleshooting . . . 29 Serial Communication Troubleshooting . . . . . . . 30 Ethernet Communication Troubleshooting . . . . . 31 Web Server Troubleshooting . . . . . . . . . . . . . . . 32 LED Functions . . . . . . . . . . . . . . . . . . . . . . . . . . 32 System Electrical Schematic . . . . . . . . . . . . . . . . 33 Parts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 15V331 Gateway Ethernet Kit (shown) . . . . . . . 34 15V963 Gateway DeviceNet Kit . . . . . . . . . . . . 34 15V964 Gateway Profibus Kit . . . . . . . . . . . . . . 34 Appendix A: DeviceNet™ Slave Communication 36 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 DeviceNet Port Protocols . . . . . . . . . . . . . . . . . 36 About DeviceNet . . . . . . . . . . . . . . . . . . . . . . . . 38 Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 Automatic Update of the EDS File . . . . . . . . . . . 45 Configure the RSNetWorx for DeviceNet Software . . . . . . . . . . . . . . . . . . 46 Configure the Allen Bradley ControlLogix PLC . 49 Wire the DeviceNet Network . . . . . . . . . . . . . . . 50 Appendix B: Profibus™ DP Slave Communication . . . . . . . . . . . . . . . . . . . 51 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 Profibus Port Protocols . . . . . . . . . . . . . . . . . . . 51 About Profibus DP . . . . . . . . . . . . . . . . . . . . . . . 52 Setup the PLC . . . . . . . . . . . . . . . . . . . . . . . . . . 53 Graco Gateway Setup . . . . . . . . . . . . . . . . . . . . 60 Dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 Technical Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67 Graco Standard Warranty . . . . . . . . . . . . . . . . . . . 68 Graco Information . . . . . . . . . . . . . . . . . . . . . . . . . 68 312785A Graco Gateway Kits Graco Gateway Kits Related Manuals 15V331 Gateway Ethernet Kit Component Manuals in English Allows communication between ProMix 2KS and a PLC over an ethernet. Enables process equipment to read variables while operating, as well as control the ProMix 2KS and change setup. It does not provide access to job and alarm logs. 15V963 Gateway DeviceNet Kit Allows communication between ProMix 2KS and a PLC, using DeviceNet process control. Enables process equipment to read variables while operating, as well as control the ProMix 2KS and change setup. It does not provide access to job and alarm logs. Manual Description 312778 ProMix 2KS Automatic System Installation ProMix 2KS Automatic System Operation ProMix 2KS Automatic System Repair-Parts Basic Web Interface/Advanced Web Interface 312779 312780 313386 15V964 Gateway Profibus Kit Allows communication between ProMix 2KS and a PLC, using Profibus process control. Enables process equipment to read variables while operating, as well as control the ProMix 2KS and change setup. It does not provide access to job and alarm logs. 312785A 3 Warnings Warnings The following warnings are for the setup, use, grounding, maintenance, and repair of this equipment. The exclamation point symbol alerts you to a general warning and the hazard symbol refers to procedure-specific risk. Refer back to these warnings. Additional, product-specific warnings may be found throughout the body of this manual where applicable. WARNING FIRE AND EXPLOSION HAZARD Flammable fumes, such as solvent and paint fumes, in work area can ignite or explode. To help prevent fire and explosion: • Use equipment only in well ventilated area. • Eliminate all ignition sources; such as pilot lights, cigarettes, portable electric lamps, and plastic drop cloths (potential static arc). • Keep work area free of debris, including solvent, rags and gasoline. • Do not plug or unplug power cords, or turn power or light switches on or off when flammable fumes are present. • Ground all equipment in the work area. See Grounding instructions. • Use only grounded hoses. • Hold gun firmly to side of grounded pail when triggering into pail. • If there is static sparking or you feel a shock, stop operation immediately. Do not use equipment until you identify and correct the problem. • Keep a working fire extinguisher in the work area. ELECTRIC SHOCK HAZARD This equipment must be grounded. Improper grounding, setup, or usage of the system can cause electric shock. • Turn off and disconnect power at main switch before disconnecting any cables and before servicing equipment. • Connect only to grounded power source. • All electrical wiring must be done by a qualified electrician and comply with all local codes and regulations. EQUIPMENT MISUSE HAZARD Misuse can cause death or serious injury. • Do not operate the unit when fatigued or under the influence of drugs or alcohol. • Do not exceed the maximum working pressure or temperature rating of the lowest rated system component. See Technical Data in all equipment manuals. • Use fluids and solvents that are compatible with equipment wetted parts. See Technical Data in all equipment manuals. Read fluid and solvent manufacturer’s warnings. For complete information about your material, request MSDS forms from distributor or retailer. • Check equipment daily. Repair or replace worn or damaged parts immediately with genuine manufacturer’s replacement parts only. • Do not alter or modify equipment. • Use equipment only for its intended purpose. Call your distributor for information. • Route hoses and cables away from traffic areas, sharp edges, moving parts, and hot surfaces. • Do not kink or over bend hoses or use hoses to pull equipment. • Keep children and animals away from work area. • Comply with all applicable safety regulations. 4 312785A Graco Gateway Overview Graco Gateway Overview The Graco Gateway enables the ProMix 2KS to network with a programmable logic controller (PLC) via one of the supported protocols (Ethernet, DeviceNet, or Profibus). NOTE: Only persons very familiar with their PLC communication architecture should use this hardware and software. This manual assumes that the person using the Graco Gateway has full understanding of the PLC equipment and related software. Network communications essentially operate with the same rules as Discrete I/O. However, network communications require placing correct values or adjusting appropriate bits within various Modbus registers (for example, see Table 4). These changes should only be made by qualified persons familiar with this type of communication. Install the Gateway Module Hardware Location This equipment is not for use in explosive atmospheres. Do not install equipment approved only for non-hazardous location in a hazardous area. Install the Gateway module near the EasyKey™, in a non-hazardous area. Mounting 1. See Dimensions, page 66. The module allows for most PLCs to communicate with the ProMix 2KS via Modbus RTU protocol by bridging the gap between the desired communication protocol and RS485 Modbus RTU. As a result, the PLC has full access to all the registers for monitoring and controlling the ProMix 2KS. It is the responsibility of the integrator or user to ensure proper configuration of the communication hardware on the PLC side. 2. Ensure that the wall and mounting hardware are strong enough to support the weight of the equipment, cables, and stress caused during operation. 3. Using the equipment as a template, mark the mounting holes on the wall at a convenient height for the operator and so equipment is easily accessible for maintenance. 4. Drill mounting holes in the wall. Install anchors as needed. 5. Bolt equipment securely. Grounding Your system must be grounded. Read Warnings, page 4. The Gateway module is grounded through its connection to the EasyKey, which must be connected to a true earth ground. See the system installation manual. A ground wire and clamp, part no. 223547, is available from Graco. 312785A 5 Install the Gateway Module Hardware NON-HAZARDOUS AREA Graco Gateway Module USB Cable (included), for initial setup only EasyKey PLC Communication Wire/Cable (protocol dependent) 2-wire twisted pair cable, with shield wire Computer (PC) TI13939a Programmable Logic Controller (PLC) FIG. 1: Graco Gateway Typical Installation 6 312785A Install the Gateway Module Hardware Connect the Module to the EasyKey FIG. 1 is only a guide showing installation of the Graco Gateway in a ProMix 2KS System; it is not a complete system design, Contact your Graco distributor for assistance in designing a system to suit your particular needs. 1. Shut off ProMix 2KS power (0 position). FIG. 2. Also shut off power at main circuit breaker. 0 = OFF TI12657a FIG. 2: Power Off 2. Connect a 2-wire twisted pair cable with shield wire from the EasyKey connector to the connector on the Gateway module. Connect a communications wire/cable (protocol dependent) from the Gateway module to the PLC. See FIG. 3. NOTE: Graco provides expansion cards for DeviceNet and Profibus protocols. DeviceNet setup procedures are on page 36. Profibus setup procedures are on page 51. See page 34 for Parts. Cabling Connections See FIG. 4 and FIG. 5 for typical cable connections in a ProMix 2KS system. FIG. 6 through FIG. 9 show other possible cable connections. 312785A 7 Install the Gateway Module Hardware EasyKey (Bottom View) TI12638a 2-wire twisted pair cable, with shield wire (to Gateway Module) Gateway Module USB Port TI12930a Communication Wire/Cable (to PLC). This connection is protocol dependent. 2-wire twisted pair cable, with shield wire (to EasyKey). See Wiring Diagrams on page 35 for pin connections. FIG. 3: EasyKey and Module Cable Connection Points 8 312785A Pin 6 Pin 1 Install the Gateway Module Hardware Common 24 Vdc +/- 10% N/C Power Connector RS232/PG Pin 1 Pin 8 USB/PG Expansion Port Pin 6 Pin 1 COMMS Yellow LED Green/ Amber LED COMMS ETHERNET (NIC) TI13974a FIG. 4: Graco Gateway Port Pin Outs TI13972a FIG. 5: RS485 Communication Port (Typical ProMix 2KS Connection) 312785A 9 Install the Gateway Module Hardware RS232/PG OR USB/PG OR ETHERNET TI13969a Green/Amber LED Yellow LED FIG. 6: Programming Ports RS232/PG OR TI13970a FIG. 7: RS232/PG Communication Ports RS232 TI13971a FIG. 8: RS232 Communication Ports 10 312785A Install the Gateway Module Hardware ETHERNET Green/Amber LED Yellow LED Standard Ethernet Cable TI13973a FIG. 9: Ethernet Connection Mount the Control on DIN Rail Install CompactFlash® Card The Gateway control mounts on a DIN rail. Tilt the control and push down onto the DIN rail, then push in. See FIG. 10. A minimum clearance of 1 in. (25 mm) above and below the control is required to ensure adequate ventilation. The CompactFlash socket accepts either Type I or Type II cards. These cards are available at most computer and office supply retailers. Use cards with a minimum of 4 Mbytes and a maximum of 2 Gbytes. Use the CompactFlash card for optional database storage only. See FIG. 11. TI13965a Insert card with top side on the left. Do not insert or remove card while power is applied. 1 in. (25 mm) minimum clearance top and bottom TI13967a FIG. 11: Install a CompactFlash Card TI13966a FIG. 10: Mount the Control on a DIN Rail 312785A 11 Install the GracoConfig Software Install the GracoConfig Software GracoConfig software provides access to the Graco Gateway module hardware. The CD provided contains the GracoConfig software (GracoConfigXXX.exe, where the XXX represents the version control number). It also includes a preconfigured database which is essentially a setup file for the Gateway. The database file has a .gg2 extension. System Requirements GracoConfig software will run on PCs with the following specifications: • The Graco Gateway provides conversions for many protocols, including the following: • • • • • • • • All Allen-Bradley protocols DeviceNet Ethernet TCP/IP Ethernet IP Mitsubishi Modbus (ASCII, RTU) Profibus Siemens NOTE: Graco provides expansion cards for DeviceNet and Profibus protocols. DeviceNet setup procedures are on page 36. Profibus setup procedures are on page 51. See page 34 for Parts. A Pentium class processor as required by the chosen operating system. NOTE: GracoConfig software will operate with all versions of Microsoft® Windows 98 and above. Windows 2000 or above is recommended for more robust operation. • RAM and free disk space as required by the chosen operating system. • An additional 50MB of disk space for software installation. • A display of at least 800 by 600 pixels, with 256 or more colors. • USB port for downloading a configured database to the Gateway module. NOTE: Contact your Graco distributor or Graco Technical Assistance for information regarding additional supported protocols. 12 312785A Install the GracoConfig Software Load the Software 1. Connect the USB cable (23, supplied) between the USB port on the Gateway module and a USB port on your PC. See FIG. 12. 3. FIG. 14 will appear. Insert the CD in your PC’s CDROM drive. Select “Install the software from a list or specific location”, then click Next. The program location is C:\Program Files\Graco\GracoConfig\Device. NOTE: The name of the driver may be different. Just accept the name and proceed by following the instructions on the screen. USB Port TI12930a USB Cable Strain Relief FIG. 12: Gateway Module USB Port FIG. 14: Load Software from a Specific Location 2. FIG. 13 will appear. Select “Yes, this time only”, then click Next. Software Updates Contact your distributor or Graco Technical Assistance for software updates. FIG. 13: Found New Hardware Screen 312785A 13 Install the GracoConfig Software Download the Preconfigured Database to the Gateway Module 2. Using the Link pulldown menu, select Options to open the Link Options window. Check that the Communications Port is set to USB, and click OK. Graco supplies a preconfigured database as a setup file for the Gateway, containing parameters which communicate between the Gateway and the ProMix 2KS. The file name has a .gg2 extension. GracoConfig files are downloaded to the Gateway module using the Link menu. The programming link between the PC and the Gateway module uses the USB cable. Before downloading, check that the Communications Port is set to USB, as follows. NOTE: During programming the Gateway module may ask for an updated driver. Follow the instructions on the screen to automatically find and select the drivers. 1. Go to Start>Programs>Graco>GracoConfig and run the program. The GracoConfig main page will appear. Link Pulldown Menu Update Symbol FIG. 16: Set Communications Port to USB 3. Go to File>Open and select the file with the xx.gg2 extension. The file name should appear at the top of the window (FIG. 15) once loaded. 4. Download the database using the Link>Update command. As a shortcut, use the Update symbol on the toolbar. See FIG. 15. NOTE: Downloading typically takes only a few seconds but may take longer if the software has to update firmware on the Gateway module. FIG. 15: GracoConfig Main Page 14 312785A Graco Gateway Network Communications Configuration Graco Gateway Network Communications Configuration Startup To run GracoConfig, select the icon GracoConfig Main Page from the Graco folder on the Programs section of your Start Menu. The main page will appear, showing the Communications button. Communications Button The Communications button provides access to screens used to configure your system and setup parameters, allowing you to: • Specify which protocols are to be used on the Gateway serial ports and on the Ethernet port. • If using master protocols (ie., protocols by which the Gateway initiates data transfer to and from a remote device), you can specify one or more devices to be accessed. • If using slave protocols (i.e., protocols by which the Gateway receives and responds to requests from remote devices or computer systems), you can set read or write access for specific data items. • Move data between one remote device and another. Communications Button Balloon Help The Balloon Help feature allows you to see help information for each icon in the main menu, or for each field in a dialog box or window. It is controlled via the icon at the right-hand edge of the toolbar. Balloon Help has three user-selectable modes: FIG. 17: Communications Button 312785A • Do Not Display disables balloon help • When Mouse Over displays help when the mouse pointer is held over a particular field for a certain period of time • When Selected displays help constantly for the currently selected field. 15 Graco Gateway Network Communications Configuration Setup the Database 1. Double-click on the Communications button to open the preconfigured database (.gg2). The file is already setup for ProMix 2KS. See FIG. 18. FIG. 18: Preconfigured Database 2. See FIG. 19. Highlight Protocol 1. Click the Edit button on the right side of the window to open the Driver Picker window. Choose a protocol from the lists provided, in this example Modbus and TCP/IP Slave. The system will create device PLC1. FIG. 19: Select Protocol 16 312785A Graco Gateway Network Communications Configuration 3. See FIG. 20. Right click on device PLC1 to rename it to something meaningful for your system. FIG. 20: Rename PLC1 4. See FIG. 21. Add as many Gateway blocks as desired under each device. FIG. 21: Add Gateway Blocks 312785A 17 Graco Gateway Network Communications Configuration Map Data 1. See FIG. 22. Select the block for data mapping. Click the Edit button next to the Start Address field on the right side of the window. The Select Address window will open. 2. Refer to Table 4 on page 24 for a Modbus map. Select the desired Modbus register address as a starting point (in this case 40002). Enter the appropriate values in the Select Address window and click OK. The desired register address will populate the Start Address field. FIG. 22: Mapping Gateway Blocks 18 312785A Graco Gateway Network Communications Configuration 3. See FIG. 23. Click the Edit button next to the Block Size field on the right side of the window. The Edit Value window will open. Enter the number of Modbus register addresses in the range from the starting address entered in step 2 to the desired ending address, inclusive. In this example, 7. The addresses must be contiguous. This means that each address must be available and addressable from the ProMix 2KS. If one of the 7 addresses does not exist within the ProMix 2KS Modbus structure, the complete block will not communicate. FIG. 23: Setting Block Size 312785A 19 Graco Gateway Network Communications Configuration 4. See FIG. 24. Click OK. The range of addresses will appear under the appropriate Block on the left side of the window. NOTE: In this example, a Modbus device master communicating via TCP/IP will have direct access to Modbus registers 40002 through 40008 of the ProMix 2KS. For example, see Block 1 address line 1: Modbus address of ProMix 2KS. Modbus address (command) from TCP/IP master connected to Gateway. 5. The Direction field typically should remain set to Device to G3. FIG. 24: Block Mapping Data 20 312785A Modbus and I/O Data Modbus and I/O Data See Table 4 through Table 5 for Modbus register addresses and input/output data. Reference the Discrete I/O listing of all the inputs and outputs (see page 23). Ensure these are fully understood. The same implementation used for Discrete I/O is used for the Network communication protocol. For example: The Gun Trigger Input will now be a specific bit of Modbus Register 40040. Monitoring of Modbus Register 40041 for specific output status conditions will be required as explained in the Discrete I/O section of the ProMix 2KS Operation manual. The PLC will have to read the various bits, and in some cases (40040 and 40041 for example) must mask out the various bit positions to determine each of the separate input and output statuses. This requires experience and should not be done on the job site. A full understanding of the color change process as well as the required timing of various inputs and outputs is required. NOTE: Analog input for flow control set point will now be a dedicated Modbus register. Register 40137 will require the specific flow rate (i.e. 125 cc/min). This is not a voltage reading but the actual flow target. Color Change Process 1. Verify that Mix Ready is set. This ensures that there are no alarms and that the system is ready for the next command. 2. Load ccNewRecipe (Modbus 40046) with a recipe number to color change to. 3. Set color change (40040 bit 6). 4. Verify that Purge_CC_Active is seen (40041 bit 0). 5. Clear color change bit (momentary only). 6. Do not change the ccNewRecipe value until a new recipe change is requested. 7. The color change process will stop automatically as programmed. Monitor Purge_CC_Active bit for completion. Purge Process 1. Verify that Mix Ready is set. This ensures that there are no alarms and that the system is ready for the next command. Start Mix Process 2. Set purge (40040 bit 8). 1. Verify that the Mix Ready bit (bit 2 of 40041) is on. 3. Verify that Purge_CC_Active is seen (40041 bit 0). 2. Turn on the Mix bit (bit 7 of 40040). 4. When Purge_CC_Active bit clears, clear Purge_Start bit. Clearing this bit in the middle of a purge sequence will abort the purge sequence. 3. Verify that the Mix Active bit (bit 1 of 40041) is on, to ensure that the Mix request was received. Stop Mix Process 1. Clear the Mix bit. 2. The Mix Active output should clear and Mix Ready should now be set. NOTE: The ProMix 2KS will automatically go into Idle mode after 2 minutes of inactivity. A general alarm will be present and Mix Active will remain High. The Alarm bit (40010) will indicate the system Idle alarm. When a new Gun Trigger input is seen, the ProMix 2KS will resume mixing material where it left off. Do not toggle the Mix bit; doing so restarts the Mix process from the beginning. 312785A 21 Modbus and I/O Data ProMix 2KS Active Alarms (Modbus Register 40010) Table 1: ProMix 2KS Active Alarms (Modbus Register 40010) 22 Bit Digital Input Binary Name Details Low Byte: 0 0000 0000 0000 0000 No Bits Set No Active Alarms Low Byte: 0 0000 0000 0000 0001 Comm_Error Low Byte: 0 0000 0000 0000 0010 Potlife_Alarm Low Byte: 0 0000 0000 0000 0100 Ratio_High_Alarm Low Byte: 0 0000 0000 0000 1000 Ratio_Low_Alarm Low Byte: 0 0000 0000 0001 0000 Overdose_A_Alarm Low Byte: 0 0000 0000 0010 0000 Overdose_B_Alarm Low Byte: 0 0000 0000 0100 0000 Dose_Time_A_Alarm Low Byte: 0 0000 0000 1000 0000 Dose_Time_B_Alarm Low Byte: 0 0000 0001 0000 0000 Mix_In_Setup_Alarm Low Byte: 0 0000 0010 0000 0000 Remote_Stop_Alarm Low Byte: 0 0000 0100 0000 0000 Purge_Volume_Alarm Low Byte: 0 0000 1000 0000 0000 CC_Comm_Error_Alarm Low Byte: 0 0001 0000 0000 0000 High_Flow_Alarm Low Byte: 0 0010 0000 0000 0000 Low_Flow_Alarm Low Byte: 0 0100 0000 0000 0000 System_Idle_Alarm Low Byte: 0 1000 0000 0000 0000 Setup_Change_Alarm High Byte: 0 0000 0000 0000 0001 Power_On_Alarm High Byte: 0 0000 0000 0000 0010 Defaults_Loaded_Alarm High Byte: 0 0000 0000 0000 0100 IO_Alarm High Byte: 0 0000 0000 0000 1000 Purge_Initiate_Error High Byte: 0 0000 0000 0001 0000 Material_Fill_Alarm High Byte: 0 0000 0000 0010 0000 Tank_A_Low_Alarm High Byte: 0 0000 0000 0100 0000 Tank_B_Low_Alarm High Byte: 0 0000 0000 1000 0000 Tank_S_Low_Alarm High Byte: 0 0000 0001 0000 0000 Auto_Dump_Complete High Byte: 0 0000 0010 0000 0000 Color/Catalyst_Purge_Alarm High Byte: 0 0000 0100 0000 0000 Color/Catalyst_Fill_Alarm High Byte: 0 0000 1000 0000 0000 Num_Alarm_Desc High Byte: 0 0001 0000 0000 0000 Spare3_Alarm High Byte: 0 0010 0000 0000 0000 Spare2_Alarm High Byte: 0 0100 0000 0000 0000 Spare1_Alarm High Byte: 0 1000 0000 0000 0000 Potlife_Buzzer 312785A Modbus and I/O Data ProMix 2KS Digital Inputs (Modbus Register 40040) Table 2: ProMix 2KS Digital Inputs (Modbus Register 40040) Bit Digital Input Binary Name Details 0:5 0000 0000 00XX XXXX Recipe Binary bits for viewing discrete inputs only 6 0000 0000 0100 0000 Color Change (CC) Set bit to “1” to initiate Color Change (momentary) 7 0000 0000 1000 0000 Mix Set bit to initiate Mix mode (maintain) 8 0000 0001 0000 0000 Purge Set bit to “1” to initiate Purge sequence (maintained) 9 0000 0010 0000 0000 Job_Complete Set bit to “1” to initiate Job Complete input (momentary) 10 0000 0100 0000 0000 External CC Ready Set bit to “1” to initiate External Color Change (momentary) 11 0000 1000 0000 0000 Not Used 12 0001 0000 0000 0000 FC _Calibrate Set bit to “1” to initiate a Flow Control Calibrate input (momentary) 13 0010 0000 0000 0000 Gun_Trigger Set bit to “1” to indicate the gun is actually triggered (maintain while gun is triggered, remove when gun is closed) 14 0100 0000 0000 0000 Reset_Alarm Set bit to “1” to clear an active Alarm (momentary) 15 1000 0000 0000 0000 Remote Stop Set bit to remotely stop unit (momentary) ProMix 2KS Digital Outputs (Modbus Register 40041) Table 3: ProMix 2KS Digital Outputs (Modbus Register 40041) Bit Digital Output Binary Name Details 0 0000 0000 0000 0001 Purge_CC_Active “1” indicates Purge or Color Change is in progress 1 0000 0000 0000 0010 Mix_Active “1” indicates Mix is in progress 2 0000 0000 0000 0100 Mix_Ready “1” indicates No Alarms and OK to Mix 3 0000 0000 0000 1000 CC_Fill_Active “1” indicates the Fill portion of a Color Change is in progress 4 0000 0000 0001 0000 FCalActive “1” indicates the Flow Calibration routine is in progress 5 0000 0000 0010 0000 Flow_Rate_Alarm “1” indicates the Flow Rate Alarm/Warning is active 6 0000 0000 0100 0000 Special_1 “1” indicates the Special_1 output is on 7 0000 0000 1000 0000 Special_2 “1” indicates the Special_2 output is on 8 0000 0001 0000 0000 Special_3 “1” indicates the Special_3 output is on 9 0000 0010 0000 0000 Special_4 “1” indicates the Special_4 output is on 10 0000 0100 0000 0000 Not Used 11 0000 1000 0000 0000 Not Used 12 0001 0000 0000 0000 Alarm_General “1” indicates a General Alarm is in process. (If Mix_Active is still High, then a Warning only.) See ProMix 2KS Active Alarms (Modbus Register 40010) on page 22 for details on type. 13 0010 0000 0000 0000 Alarm_Potlife “1” indicates a Potlife Alarm is in process. 312785A 23 Modbus and I/O Data ProMix 2KS Modbus/TCP Variable Map Table 4: ProMix 2KS Modbus/TCP Variable Map EasyKey ** Read/Write Modbus Status Register Read Only 40003 Read Only 40004 Read Only 40005 Read Only 40006 Read/Write 40007 Read/Write 40008 Read Only 40009 Read Only 40010 Read Only 40032 Read/Write 40040 Read Only 40041 Read/Write 40046 Read Only 40048 Read/Write 40049 Register Name FlowRate ActualRatio ActiveRecipe Potlife1Remaining JobComplete ResetJobTotal Potlife2Remaining ActiveFault ControlVer RobotDigitalIn RobotDigitalOut ccNewRecipe FluidPressure RegOutputPercent Size 16 Bit 16 Bit 16 Bit 16 Bit 16 Bit 16 Bit 16 Bit 32 Bit 32 Bit 16 Bit 16 Bit 16 Bit 16 Bit 16 Bit Units Low Limit cc/min 0 none 0 none 0 sec 0 none 0 none 0 sec 0 none 0 none 0 none 0x0000 none 0x0000 none 0 psi 0 % 0 0=proportioning only High Limit 5000 9999 60 9999 0xFFFF 9 9999 0xffffffff 0xffffffff 0xFFFF 0xFFFF 60 5000 100 1=1K flow control (future) Read Only 40114 FlowControl 16 Bit 2=2K flow control 0 4 0 1 0 100 3=pressure override 4=manual percent override 0=discrete Read/Write 40115 FlowSetpointSource 16 Bit Read/Write 40120 RegManualPercent 16 Bit 1=network % 0=0-300 cc/min Read/Write 40125 FlowRange 16 Bit 1=0-600 cc/min 0 2 Read/Write Read/Write Read/Write Read/Write Read/Write 40126 40127 40128 40129 40137 FlowTolerance Kp Ki FlowRateAlarmTime FlowSetpoint 16 Bit 16 Bit 16 Bit 16 Bit 16 Bit 2=0-1200 cc/min % default=400 default=40 sec cc/min 0=off (normal) 0 0 0 0 0 99 9999 9999 99 1200 Read/Write 43123 FlowControlOverrideMode 16 Bit 1=% open 0 2 0 1 Read/Write 43141 FlowControlEnable 16 Bit 2=pressure mode 0=off 1=on ** This column represents the rule that must be implemented by automation. Writing to Read Only registers must be avoided. 24 312785A Modbus and I/O Data ProMix 2KS Recipe Bits Table 5: ProMix 2KS Recipe Bits Recipe Bits 5 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 1 0 0 312785A Recipe Bits Number 2 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 5 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 3 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 Number 2 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 25 Troubleshooting Troubleshooting NOTE: This section covers the most common problems encountered while setting up, programming or using the product. Do not forget to always download in the device after changing settings in Graco Gateway. General Troubleshooting PROBLEM CAUSE SOLUTION Unit screen is blank and PWR LED is No power applied to the unit. off. Check power supply. Units require 24 VDC, ± 10%. Unit screen is blank and PWR LED is Contrast too low (Graco Gateway on. only). Program one of the soft keys with the action as User Defined and the following code in the field On Pressed: dispcontrast++ Unit continually cycles on and off. No primitives on the display. Add objects to the User Interface in Graco Gateway. Backlight is off. Push one of the soft keys to turn it back on. Backlight tube is broken. Replace the backlight tube. Cross-references between tags, e.g., Remove one of the references or use Var1 uses Var2 as maximum which in formula tags for indirect reference, e.g., Form1 is equal to Var1 and used turn uses Var1 as minimum. in Var2 minimum instead of Var1. Database is corrupted. Create a new database or send to technical support for debugging. Unit cycles power after an operation. Most likely a program going in an endless loop. Check if the operation launches program containing loops with no exit point. CF LED flashing slowly. Format the card from Graco Gateway using the Link > Format Flash menu. 26 CF card corrupted or invalid. 312785A Troubleshooting PROBLEM CAUSE SOLUTION Unit shows “Version Mismatch”. The database currently in the device Download the database from Graco Gateway again. does not match Graco Gateway’s firmware version. (Message occurs after a download with a new version of C2 interrupted before the database was downloaded.) Unit shows “Invalid Database”. The database in the device is corrupted or there are no databases in the device. Values show “----” No communication with target device. See Serial Communication Troubleshooting (page 30) or Ethernet Communication Troubleshooting (page 31). Value does not update. The tag on the screen is not linked correctly. Download a database from Graco Gateway. Check the tag mapping making sure the target device (PLC, etc.) register is correct. Check the primitive Data Source in the user interface in case the word WAS is displayed. Re-link the tag in this case. Value shows +BIG or –BIG. Not enough digits before the decimal Increase the number of digits before point to show the number. For exam- the decimal point in the tag format. ple, data is 1000.5 and format is three digits before the decimal point and one after. Value deviates by a factor of ten. The tag format is not correct. Change the decimal point position in the tag format. Value is invalid. Incorrect tag type. Check if the tag type corresponds to the data type. Is the data a floating point number and thus the tag a real (Pi symbol), and not an integer (X symbol)? Incorrect data mapping. Check if the tag is accessing the correct target device register. Incorrect primitive on the display. Check if the primitive corresponds to the tag type. For example, primitive is a Text Integer so the tag has to be an integer. Data received is not what’s expected. Use the transform property on the tag For example, bytes reversed in the to modify the data source. You might word. have to try multiple solutions to solve the issue. 312785A 27 Troubleshooting PROBLEM CAUSE Symbol or image leaves a trace when The background of the image is not animated. refreshed. SOLUTION Change the primitive Fill Format to Solid color. Add the system variable dispcount in the background of the image to force the refresh. Rich Bar Graph or Dial Gauge does not move Tag minimum and maximum are not setup. Trend Viewer curve stuck at the bottom. No minimum and maximum setup on Check that all displayed tags in the the data tags displayed in the viewer. trend viewer have a Minimum and a Maximum setup. USB Drivers location for Windows. Location of the drivers unknown. The drivers are located under Graco Gateway 2.0\Device installation folder. For example C:\Program Files\Graco Gateway\Device. USB Driver installation. The operating system is unable to find the driver or the installation failed. In your operating system device manager, check if the Graco Gateway is present. If so, uninstall that device. Follow the USB installation guide. Upgrading Graco Gateway did not upgrade the software version. The option selected during the upgrade was Modify instead of Repair. Launch the upgrade again and choose Repair when prompted. 28 Check the tag’s minimum and maximum values. These are used by both primitives for minimum and maximum. 312785A Troubleshooting Graco Gateway Messages Troubleshooting PROBLEM CAUSE SOLUTION Device incompatible with file. The device you are trying to downCreate a new database file correload into doesn’t match the database sponding to your device (File > New). device. Unable to open communication port. The communication port you try to download with is unavailable: No reply from terminal. CompactFlash required for upgrade. • Cable not connected. Check if the cable is connected correctly to the PC and the device programming ports (USB or PG Port). • Incorrect download communication port. Check that Graco Gateway is directed to the correct communication port (Link > Options). • Port already used. Check that the communication port is not used by another service or software especially for serial ports. • Target device IP address incorrect. If you download via Ethernet, check the IP address of the target device in Link > Options. • No USB Drivers. Check that the USB drivers were installed successfully. Reinstall Graco Gateway USB driver under the PC device manager if necessary. Cable is not connected. Make sure the cable is connected or check above solutions. If the message appears while downloading to the device. Download again with Link > Update or F9. The version of Graco Gateway on the PC is different from the target device firmware version when attempting a download via Ethernet. Insert a CompactFlash Card in the target device. Use another communication port for download: USB or Serial. The window is too small to allow edit- The current User interface view is too Change the panel view using View > ing. small to allow editing. Panel > Display only. The device returned an unexpected reply code. 312785A The device you are trying to download to is not supported by this version of Graco Gateway. Update Graco Gateway to the latest version available (contact your Graco distributor or Graco Technical Assistance). Choose Repair when upgrading. 29 Troubleshooting Serial Communication Troubleshooting This section is used to troubleshoot the communication between two devices linked via serial ports, i.e. RS232 or RS485. TIP: For communication troubleshooting, it is strongly advised to create a new Graco Gateway database including only one data tag mapped to a known register in the target device. PROBLEM Values show “----” CAUSE SOLUTION Port settings do not match. Check that the port settings of the Graco Gateway device match the target device (i.e. Baud, Parity, etc.). Incorrect target device address. Check that the target device address in Graco Gateway (in communications on the PLC symbol) matches the target device address setup. Incorrect cable. Check the cable part number or cabling to match your protocol. Incorrect communication port. Check if the cable is connected to the correct communication port. If the above is correct, check that the protocol settings are on the correct communication port in Graco Gateway. Values blink between the data and “----” 30 Communication port connector pins bent inward. Although unlikely, check the communication port connector pins on the Graco Gateway in case some are bent inward resulting in a bad contact with the cable. Incorrect tag mapping. Check that the tag is mapped to an existing register in the target device. Incorrect tag mapping on one of the tags on the display. Delete tags one after another and download in-between. When the values on the screen stop blinking, the last deleted tag was mapped incorrectly or accessed an unknown register in the target device. Communications times-out. Increase the Slave Response or Device Timeout on the communication port or target device in Graco Gateway. 312785A Troubleshooting Ethernet Communication Troubleshooting This section is used to troubleshoot the communication between two devices linked via Ethernet. TIP: For communication troubleshooting, it is strongly advised to create a new Graco Gateway database including only one data tag mapped to a known register in the target device. PROBLEM Values show “----” CAUSE SOLUTION Incorrect target device IP address. Check the target device IP address in Graco Gateway (in communications on the PLC symbol) to match the target device IP address setup. Incorrect cable or wrong connection. Check the LED on the Graco Gateway device Ethernet port. If none are lit, there are no connections. Check the cable or that the Ethernet port is enabled in Graco Gateway, see below. Ethernet port disabled. Check that the Ethernet port in Graco Gateway is enabled. Graco Gateway and target devices are in a different address domain: Values blink between the data and “----” 312785A • If no routers are present on the network. Check that the target device IP address and Graco Gateway device IP address are different but in the same domain. (For example, both start with the same three first numbers; ex: 192.168.2.xxx if the mask is 255.255.255.0). • If a router is present on the network. Check the Graco Gateway device Ethernet port Gateway address to match the router IP address. Incorrect tag mapping. Check that the tag is mapped to an existing register in the target device. Incorrect tag mapping on one of the tags on the display. Delete tags one after another and download in-between. When the values on the screen stop blinking, the last deleted tag was mapped incorrectly or accessed an unknown register in the target device. Communications times-out. Increase the Slave Response or Device Timeout on the communication port or target device in Graco Gateway. 31 Troubleshooting Web Server Troubleshooting PROBLEM Internet Browser says “Cannot display the web page”. CAUSE SOLUTION Web Server not enabled. Check that the Web Server in Graco Gateway is enabled. Ethernet port disabled or Ethernet settings issue. Check that the Ethernet port in Graco Gateway is enabled and has a correct IP address. See Ethernet Communication Troubleshooting (page 31). Incorrect Graco Gateway IP address. Check that the IP address in the browser matches Graco Gateway’s Ethernet IP address. Incorrect PC IP Address. Check the PC Ethernet Settings for a valid IP address. LED Functions Status (STS) LED CompactFlash (CF) LED The green Status LED provides information on the status of the Graco Gateway, including various stages of the startup routine and any errors that occur. Status Indication Rapidly Flashing Steady Graco Gateway is currently running the boot loader and/or being upgraded. Graco Gateway is operating normally. User Communication Ports - TX/RX LEDs Status Indication Green Red Transmitting Receiving Ethernet LEDs Status Indication Yellow (Steady) Yellow (Flashing) Green Amber Link Established 32 Status Indication Off Steady Rapidly Flashing Flickering No CompactFlash card is present. Valid CompactFlash card is present. CompactFlash card is being checked. Slowly Flashing * Unit is writing to the CompactFlash card, either to store data or because the PC connected via the USB port has locked the drive.* Incorrectly formatted CompactFlash card is present. Do not turn off power to the unit while this light is flickering. The unit writes data in two minute intervals. Later Microsoft operating systems will not lock the drive unless they need to writer data; Windows 98 may lock the drive any time it is mounted, thereby interfering with logging. Contact Graco Technical Assistance for further information. Network Activity 10 BASE-T Communications 10 BASE-TX Communications 312785A System Electrical Schematic System Electrical Schematic Non-Hazardous Area NON-HAZARDOUS AREA OPERATOR INTERFACE DC OK +24 VDC COMMON COMMON + + - 1 2 POWER SUPPLY J1 POWER HARNESS BARRIER BOARD L1 85-250 VAC N 1 2 3 4 5 N L1 L1 N GND J5 1 2 3 J4 1 2 3 TERMINAL BLOCK 1 2 3 GND LUG 1 2 3 L1 85-250 N VAC GND 1 POWER 2 ROCKER 1A SWITCH 1B 2A 2B OPEN OPEN HARNESS 1 2 3 +12VDC I/S (RED) COM (BLACK) SHIELD CABLE +24VDC OPEN COMMON (50' STD.)/ (100' OPTION) ALARM J4 1 2 3 4 5 6 7 8 9 10 11 DISPLAY BOARD J9 J6 RJ45 1 2 3 4 + - + - RJ45 3' POWER DIST. TERMINAL BLOCKS J2 DISPLAY 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 1 2 3 4 J5 5 6 7 8 9 10 - + - + - + - + RJ45 RJ45 J2 J3 REMOTE I/O INTEGRATION BOARD SHIELD MEMBRANE SWITCH WITH RIBBON CABLE FLOW CONTROL CAL. (BLK) GUN TRIGGER (WHT) DIGITAL IN COMMON (RED) REMOTE STOP (GRN) ALARM RESET (BRN) ALARM OUTPUT (BLU) DIGITAL OUTPUT COMMON (ORG) POT LIFE (YEL) FLOW RATE ANALOG IN (PUR) FLOW RATE ANALOG COMMON (GRAY) J4 1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 1 2 3 4 5 6 7 8 MIX INPUT PURGE INPUT JOB COMPLETE INPUT EXTERNAL CLR CHG READY RESET ALARM INPUT DIGITAL INPUT COMMON DIGITAL INPUT COMMON RECIPE BIT 0 INPUT RECIPE BIT 1 INPUT RECIPE BIT 2 INPUT RECIPE BIT 3 INPUT RECIPE BIT 4 INPUT RECIPE BIT 5 INPUT RECIPE CHANGE INPUT 1 2 3 4 5 6 7 8 DIGITAL OUTPUT COMMON/POWER PURGE/RECIPE CHG ACTIVE OUTPUT MIX ACTIVE OUTPUT MIX READY OUTPUT FILL ACTIVE FLOW CAL. ACTIVE FLOW RATE ALARM OUTPUT DIGITAL OUTPUT COMMON/POWER 1 2 3 DIGITAL OUTPUT COMMON/POWER SPECIAL OUTPUT #1 SPECIAL OUTPUT #2 SPECIAL OUTPUT #3 SPECIAL OUTPUT #4 DIGITAL OUTPUT COMMON/POWER J5 4 5 6 I/O HARNESSES J10 1 2 3 4 5 6 RS485 INTEGRATION A (WHT/BLU) RS485 INTEGRATION B (BLU/WHT) RS485 INTEGRATION GROUND (SHIELD) RS485 NETWORK A (WHT/ORG) RS485 NETWORK B (ORG/WHT) RS485 NETWORK GROUND (SHIELD) 1 2 3 4 5 6 (+24) YEL (COM) GRAY ORG BRN RED TERMINAL BLOCKS BEACON CABLE J7 J8 P1 RJ45 FO IN (BLK) FO OUT (BLU) RJ45 3' RJ45 BULKHEAD RJ45 RJ45 3' (25'-200' OPTIONS) 312785A WEB SERVER MODULE 33 Parts Parts 15V331 Gateway Ethernet Kit (shown) 15V963 Gateway DeviceNet Kit 15V964 Gateway Profibus Kit Ref. No. 1 2 3 4 5 6 7 8▲ 9 10 10a 10b 10c Part No. Description 15V339 15T752 n/a 120369 15V345 111987 n/a 186620 n/a PANEL, back COVER DIN RAIL POWER SUPPLY, 24 Vdc GROMMET, cable entry CONNECTOR, strain relief WIREWAY LABEL, ground COVER, wireway CONTROL BOX, Gateway 15V966 BOX, DeviceNet; includes items 20a, 23, and 27; used on 15V963 Kit only 15V965 BOX, Profibus; includes items 20b, 23, and 27; used on 15V964 Kit only 15X492 BOX, ethernet; includes items 23 and 27; used on 15V331 Kit only Qty 1 1 1 1 2 1 1 1 1 1 Ref. No. Part No. Description 11 12 13 14 15 16 17 120838 103833 112443 15V344 121994 121700 n/a 18 20a 20b 1 1 23 27 Qty BLOCK, clamp end SCREW, machine BLOCK, terminal, ground CONNECTOR CABLE, CAT 5 CABLE, 2 connector WIRE, copper, 16 ga.; 9 in. (230 mm) n/a WIRE, copper, 16 ga; 9 in. (230 mm) 15V347 CARD, DeviceNet; 15V963 Kit only 15V346 CARD, Profibus; 15V964 Kit only 15T999 CABLE, USB; not shown 258527 CD ROM, software, Gateway; not shown 2 4 1 1 1 1 1 1 1 1 1 1 ▲ Replacement Danger and Warning labels, tags, and cards are available at no cost. Parts labeled n/a are not available separately. NOTE: All brand names or marks are used for identification purposes and are trademarks of their respective owners. 34 312785A Parts 1, 2 10a, b, or c 20a or b 4 14 13 7, 9, 12 11 12 3 USB Port (ref item 23) 8 TI12930a 5 6 Wiring Diagrams 10 14 4 17 DRRJ45 Network Terminals 1 2 3 4 5 6 7 8 shsh 18 15 14 16 TI12929a 17 1 2 3 A B SH ProMix 2KS EasyKey RS485 Network Terminals TI12931a 312785A To 4 To 10 18 TI12932a 35 Appendix A: DeviceNet™ Slave Communication Appendix A: DeviceNet™ Slave Communication Overview This appendix describes the Gateway’s support for DeviceNet and details the configuration steps necessary to use this feature. It does not provide a detailed description of DeviceNet, but only a brief introduction, necessary to define the terms that are used throughout the remainder of this document. Introduction DeviceNet is a low-level network using the Controller Area Network (CAN) technology, to provide communication between a range of industrial devices, from simple devices such as sensors and actuators, to high-level devices such as controllers and HMIs. • CAN_H Position 4 of the pluggable connector provides the CAN_H bus line (active high). This terminal is isolated from the Graco Gateway. • V+ (optional 24 Vdc) Position 5 of the pluggable connector is provided for optional 24 Vdc connections. This position is available only to tie 24 Vdc wires together. The DeviceNet option card neither provides or uses 24 Vdc power through this connection. The V+ position is not connected to any circuitry internal to the DeviceNet option card or Graco Gateway. DeviceNet Port Protocols The DeviceNet option card has one DeviceNet port. See FIG. 25. The port may be configured for various DeviceNet protocols. Contact Graco Technical Assistance for currently supported protocols. Also see Appendix A: DeviceNet™ Slave Communication on page 36. DeviceNet Option Card Pin Outs • VPosition 1 of the pluggable connector provides a CAN ground connection. This terminal is isolated from the Graco Gateway. • CAN_L Position 2 of the pluggable connector provides the CAN_L bus line (active low). This terminal is isolated from the Graco Gateway. • DRAIN (optional) Position 3 of the pluggable connector is provided for optional drain connections. This position is available only to tie drain wires together or to earth ground. There is no internal connection to earth ground. The DRAIN position is not connected to any circuitry internal to the DeviceNet option card. 36 312785A V+ CAN_H DRAIN CAN_L LED V- Appendix A: DeviceNet™ Slave Communication TI13963a PLC Connection DeviceNet Option Card XCDN NET STS VCAN_L DRAIN CAN_H V+ TI13962a FIG. 25: DeviceNet Port Pin Outs and PLC Connection 312785A 37 Appendix A: DeviceNet™ Slave Communication About DeviceNet • I/O Poll Connection: The Poll connection is an I/O connection over which Poll command and response messages are transferred. The Poll command is transmitted by the master, and is directed to a single slave device. The slave device in turn responds with a Poll response message. Both the Poll command and Poll response messages can contain any number of bytes. • I/O Data Connection: The I/O Data connection is part of the Predefined Master/Slave Connection Set, but instead is included for devices, which support creating I/O data connections via the UCMM (Unconnected Message Manager). DeviceNet is a connection-based network. In this context the term connection refers to a communication path between two or more devices, and not the physical (cable) connection to the DeviceNet network. A connection must be established between two devices in order to transfer data. There are two types of connection defined by the DeviceNet specification. Each has different characteristics and is suited to a specific type of communication. • • I/O Connection – Dedicated data transfer between a producer and one or more consumers. The format of the data is known or implied by the connection. Level of Support Explicit Messaging – Generic multi-purpose messaging connection, typically command and response message commands. The Gateway provides Group 2 Server level support: A UCMM capable device that is configured to act as a Slave for the Predefined Master/Slave connection set. Each connection type has an extensive number of parameters, which can affect the characteristics of the communication path. For many Master/Slave communications scenarios, a defined set of connections, together with their respective parameter settings exist under the collective name Predefined Master/Slave Connection Set. Many of the steps involved in creating and configuring a connection have been removed with this connection set, thus simplifying the network configuration. Predefined Master/Slave Connection Set The DeviceNet specification details a number of connections that facilitate data transfer between a Master and Slave devices. The following sections detail the connection types supported by the Gateway. • 38 I/O Bit-Strobe Connection: The Bit-Strobe connection is an I/O connection over which Bit-Strobe I/O command and response messages are transferred. The Bit-Strobe command is broadcast by the Master device and is received by all slave devices simultaneously. The command message contains a single bit of information for each slave on the network. Each slave device is required to respond with a BitStrobe response message. The response message can contain up to 8 bytes of information. 312785A Appendix A: DeviceNet™ Slave Communication Hardware To use DeviceNet on the Gateway, an option card must first be installed. The option card provides the hardware necessary to support the CAN physical layer specification as required by the DeviceNet standard. Configuring the option card is a two-stage process; first the option card must be selected in Gateway (DeviceNet Option Card), and then the ‘DeviceNet Predefined Group 2 Server Driver’ configured to run on the newly created DeviceNet Interface port. Configure the Gateway DeviceNet Option Card Install the Gateway DN0000 option card in the Gateway as per the provided instructions. Click on File>New to create a new Gateway database and select Gateway Series HMI – Gateway 10. Enter the Communications section. In the tree on the left, select Gateway from the top of the tree. Select the Edit button at the right, and select the DeviceNet Option Card from the dialog box as shown in FIG. 26. Click OK. Gateway Configuration The following example requires use of an Allen Bradley 1756-ControlLogix PLC, along with RSLogix 5000 and RSNetWorx for DeviceNet software and a Gateway. FIG. 26: Select DeviceNet Option Card 312785A 39 Appendix A: DeviceNet™ Slave Communication The DeviceNet Option card appears at the end of the tree. Select the DeviceNet Interface from under the DeviceNet Option Card item. On the right hand pane, click on the Edit button to open the driver picker dialog box. Select the DeviceNet Predefined Group 2 Server driver. FIG. 27. FIG. 27: Select DeviceNet Server Set the appropriate Station Address, Baud Rate, and I/O Poll Size. Make sure the Data Format Settings are set to Transform: Swap Bytes In Word. FIG. 28. 40 312785A Appendix A: DeviceNet™ Slave Communication IMPORTANT NOTE: The I/O Polled Size is determined by the settings in both the DeviceNet Master and the registered .EDS file for the Gateway. To change these settings, see Automatic Update of the EDS File on page 45 before setting up the PLC. FIG. 28: Device Settings 312785A 41 Appendix A: DeviceNet™ Slave Communication Create Gateway Blocks Select the DeviceNet device from the tree at the left, and add two Gateway Blocks; one for Read Data and one for Write Data, using the Add Gateway Block button on the right hand pane. FIG. 29: Add a Gateway Block Select the first Gateway Block and select the Edit button at the right. Set the block for I/O Polled Command Data, starting at element PollC 00000. FIG. 30. 42 312785A Appendix A: DeviceNet™ Slave Communication NOTE: For 16-bit support, select Word as Word. For 32-bit support, select Word as Long. The latter is recommended as DeviceNet uses 32 bits integer addressing. Set the block size for 4, and the Direction for: Device To Gateway. This will be the Read Data block. FIG. 30: Select Data Type (Word as Long) 312785A 43 Appendix A: DeviceNet™ Slave Communication Select the second Gateway Block and set it up for I/O Polled Response Data 00000, with a length of 4, and the Direction Gateway To Device. This will be the Write Data Block. FIG. 31 shows both Gateway blocks once completed. FIG. 31: DeviceNet Block Mapping NOTE: Read and Write are from the Gateway point of view. This means the master can send data in Block A, so the Gateway can read data. On the other hand, the master can only pull data from Block B, so the Gateway can only write data. DataP – Identifies the I/O Produced Data (Slave to Master). The addressing scheme available is outlined below: BitC – Identifies the I/O Bit-Strobe command data (Master to Slave). BitR – Identifies the I/O Bit-Strobe response data (Slave to Master). PollC – Identifies the I/O Poll command data (Master to Slave). PollR – Identifies the I/O Poll response data (Slave to Master). DataC – Identifies the I/O Consumed Data (Master to Slave). 44 312785A Appendix A: DeviceNet™ Slave Communication Automatic Update of the EDS File DeviceNet nodes use an EDS (Electronic Data Sheet) to describe the communications parameters available at each device on the DeviceNet network. Gateway provides an EDS file generator tool to create a file that matches your Gateway settings. This file can therefore be used to configure the Master. By design, each DeviceNet master can handle a maximum of 124 Input words and 123 Output words. In the default EDS file for the Gateway, the Input and Output data sizes are set at 16 bytes each. This equates to four words of data input and four words of data output. These values can be set higher, but it is important to note that if the default values are set higher, they might conflict with other DeviceNet implementations. To generate this file, enter the Communications module and select the DeviceNet interface on the left. Under the Electronic Data Sheet, select Yes in Synchronize and choose the path and name where the file should be saved using the Browse button. FIG. 32. FIG. 32: Automatic EDS Update Saving the database using the File>Save command will synchronize and therefore update the EDS file. NOTE: Inputs and Outputs are with respect to the master, therefore inputs refer to data sent from the slave and read by the master. Each time EDS parameters are modified, the EDS file will need to be re-registered within RSNetWorx for DeviceNet. These changes will also need to be reflected in the following locations: • RSNetWorx master node Scanlist, Input Table, and Output Table • ControlLogix PLC DeviceNet Scanner configuration 312785A 45 Appendix A: DeviceNet™ Slave Communication Configure the RSNetWorx for DeviceNet Software RSNetWorx for DeviceNet is used to set up and manage a DeviceNet network. To begin the configuration, launch RSNetWorx for DeviceNet from your development PC. Make sure that the .EDS file validation is successful. Start a new network by selecting: File>New>DeviceNet Configuration. Register the EDS file generated by Gateway as shown in the previous section of this document by selecting: Tools>EDS Wizard>Register an EDS file(s). FIG. 35: EDS Validation If desired, select a new image file to represent the Gateway. FIG. 33: Register the EDS File Select Register a single file, and browse to the location where you saved the Gateway.EDS file. FIG. 36: EDS Image File FIG. 34: Browse to Graco Gateway EDS File 46 312785A Appendix A: DeviceNet™ Slave Communication Review the EDS registration, and finish the process. Select the DeviceNet Master by navigating in the tree on the left hand side. Navigate to: DeviceNet>Category>Communication Adapter>1756-DNB/A. Select the appropriate Major Rev and drag it into the network workspace at the right. Select the Gateway Slave by navigating in the tree on the left. Navigate to: DeviceNet>Vendor>Graco Controls>Generic Device. Select the Gateway-SERVER and drag it into the network workspace at the right. Configure the master to add the slave device to the scanlist. Right click the DNB module and select properties. FIG. 37: Review EDS Registration From the Scanlist tab, select the Gateway-SERVER from the Available Devices pane, and add it to the Scanlist pane. Select the Edit I/O Parameters button. FIG. 38: Configure the DeviceNet Master 312785A 47 Appendix A: DeviceNet™ Slave Communication Make sure that the Strobed or Change of State boxes are not selected. In the Polled section, verify that the Input and Output sizes are 16 bytes. These must match the I/O Poll Size selections made above in the Gateway. In DeviceNet networks, 4 bytes constitute a full word. Therefore the 16 bytes selection represents 4 full words of addressable 32-bit data. Select the Input tab. Verify that the four words of Gateway-SERVER data are mapped to YourDNBSlot:I.Data[0…3]. From the Output tab, verify that the four words are mapped to YourDNBSlot:O.Data[0…3]. Apply the changes, and save your RSNetWorx for DeviceNet configuration. FIG. 39: Apply and Save 48 312785A Appendix A: DeviceNet™ Slave Communication Configure the Allen Bradley ControlLogix PLC Allen Bradley ControlLogix PLCs are programmed with RSLogix 5000 programming software. To begin the DeviceNet configuration, launch RSLogix 5000 from your development PC. Create a ControlLogix program containing a valid DeviceNet Scanner. In this application a 1756-DNB was used. FIG. 40: Create Valid DeviceNet Scanner 312785A 49 Appendix A: DeviceNet™ Slave Communication Configure the DeviceNet Scanner to be address 0. Make sure to set up the 32-bit Input and Output memory spaces for a size of 32 (to match the configuration made above in both Gateway and RSNetWorx for DeviceNet). Select the RSNetWorx tab, and navigate to the RSNetWorx for DeviceNet configuration that you have previously created. Open the configuration from here and download it to the network. FIG. 41: Main Task Tree In the Main Task tree, open the Main Routine Ladder Logic file. Create a rung of ladder to enable the DeviceNet network. The required output is always: Local:YourDNBSlot:0.CommandRegister.Run Create a few rungs by taking the DeviceNet Input data, Local:2:I.Data[0…3], and adding 1 to them. Store the results in Local:2:O.Data[0…3]. Based on the configuration in the Gateway, if values are changed on the Gateway Write tags, the Read tags will display the respective values, plus one. Wire the DeviceNet Network All DeviceNet networks require a termination resistor at the two end nodes on the network. Place a ¼ watt 120 ohm resistor between CAN H (White) and CAN L (Blue) of the DeviceNet connection. Save and download this configuration to the ControlLogix PLC. 50 312785A Appendix B: Profibus™ DP Slave Communication Appendix B: Profibus™ DP Slave Communication Overview This appendix describes the Gateway’s support for Profibus DP and details the configuration steps necessary to set up a Graco Gateway with an S7300 PLC, CPU315-2DP via Profibus. It does not provide a detailed description of Profibus, but only a brief introduction, necessary to define the terms that are used throughout the remainder of this document. The protocol supported by the Profibus DP option card is Profibus DP Slave. Therefore, the Graco Gateway must be linked to a Profibus network with a PLC. Profibus Port Protocols The Profibus option card has one Profibus port. See FIG. 42. Also see Appendix B: Profibus™ DP Slave Communication on page 51. Introduction Profibus DP stands for “Profibus for Decentralized Peripherals”. Profibus DP is a device level bus that supports both analog and discrete signals. It has widespread usage for such items as remote I/O systems, motor control centers, and variable speed drives. Profibus DP communicates at speeds from 9.6 Kbps to 12 Mbps over distances from 100 to 1,200 meters. PLC Connection Profibus Option Card TI13964a FIG. 42: Profibus PLC Connection 312785A 51 Appendix B: Profibus™ DP Slave Communication About Profibus DP Profibus DP communication takes the form of block exchange. Profibus blocks are made of memory bytes where 2 bytes make a word and 4 bytes a double word, or Dword. A block is a range of consecutive byte addresses and is unidirectional. This means the PLC will exchange data read only and write only blocks with DP slave units. Addresses in each device are independent and only relevant to the device for its own program. For example, the address range for the first block in the master can start at 256 with a 64 words block length and could result in the slave with a range starting from 0 with 64 words length. However, since blocks are consecutive, this means the first block start address, in the above example 256, will be the slave start address 0. Then, 257 in the master would be 1 in the slave, and so on. Block length can be defined in bytes, words, or double words. Since start addresses between the master and the slave can be different, one could give its start address and length in bytes, and the other in words. For example, the master start address is byte 256, with a 64 words block length. • This results in a range from byte 256 up to byte 383. The slave start address is word 0, with a 64 words block length. • This results in a range from word 0 to word 63. FIG. 43 illustrates this exchange. NOTE: Do not forget that the Input block is independent from the Output block, and although the address range is the same, the data are different. NOTE: FIG. 43 has no connection with the Input Block and Output Block in Graco Gateway. The terminology used in the tags configuration is from the PLC point of view (DP Master). Refer to Graco Gateway Setup for more information. DP Master DP Slave Output Block byte 256 to byte 383 Input Block word 0 to word 63 Input Block byte 256 to byte 383 Output Block word 0 to word 63 FIG. 43: Master/Slave Exchange 52 312785A Appendix B: Profibus™ DP Slave Communication Setup the PLC The Siemens Simatic Manager software is used to set up the S7300 PLC. The following figures and explanations are extracted from this software. Install the GSD file The first step is to install the GSD file so Simatic is able to map data blocks to our device. Contact Graco Technical Assistance for Profibus GSD files. Start Simatic Manager and open or create a new PLC project. Select the Simatic 300 Station in the navigation pane as shown in FIG. 44. FIG. 44: Select Simatic 300 Station Double-click Hardware in the right hand window. This will start the HWConfig where most of the work is done. The HWConfig shows the current PLC hardware configuration. Close this configuration (NOT HWConfig) and choose Options>Install GSD File… FIG. 45. FIG. 45: Install the GSD File 312785A 53 Appendix B: Profibus™ DP Slave Communication Click Browse to select the folder were the GSD file downloaded previously is, select the file and click Install. FIG. 46. Once the GSD file is installed successfully, the PLC hardware setup can be opened again by doing Station and selecting the latest opened file which should be number 1. If this is a new project, configure your PLC with the right modules. FIG. 46: Browse to GSD File 54 312785A Appendix B: Profibus™ DP Slave Communication Setup the Profibus Network The following steps show how to set up the Profibus DP network. Skip these steps if your PLC application already possesses a Profibus DP network. In the floating window that represents the PLC, double click the DP area to open the properties window as shown in FIG. 47. FIG. 47: DP Properties Window 312785A 55 Appendix B: Profibus™ DP Slave Communication In the General tab, click the properties button to open the Profibus properties. FIG. 48. FIG. 48: Open Profibus Properties In the properties window, go to the Parameters tab and click on the New button to create a new network. FIG. 49. FIG. 49: Create a New Profibus Network 56 312785A Appendix B: Profibus™ DP Slave Communication Select the Network Settings tab and choose the Transmission Rate that fits the application. In this example, it will be 12 Mbps. The profile should be DP. FIG. 50. FIG. 50: Set Transmission Rate Close the popup windows by clicking OK. HWConfig should now show the Profibus DP master system next to the PLC. FIG. 51. FIG. 51: Profibus DP Master System 312785A 57 Appendix B: Profibus™ DP Slave Communication Add the Graco Gateway to the Profibus Network To add the Graco Gateway to the Profibus network, drag the Gateway Profibus Card from the Catalog navigation situated on the right hand side of HWConfig to the Profibus DP Master System. The card is situated under Profibus DP>Additional Field Devices>MMI. In the properties window that popped up, select the Profibus address the Gateway will take on the network. This address should be unique. In this example, the Gateway will take address 5. FIG. 52. Click OK. FIG. 52: Add Graco Gateway to Profibus Network 58 312785A Appendix B: Profibus™ DP Slave Communication The Gateway is now on the Profibus DP network and selected. HWConfig shows the slots available under the Gateway to configure the data blocks to exchange. Just drag and drop one of the data blocks available under the Gateway Profibus Card in the slot number 1. Simatic will automatically assign a start address (byte number) in the respective Input and output columns depending of the block type chosen. In this example, 64 words in and 64 words out. More blocks can be inserted in the following slots to fit your application. FIG. 53 shows an example with a 16 words input block in slot 2 and 5 words output block in slot 3. Addresses are given automatically but can be edited by the user. NOTE: If the starting address for a block in slot 2 or above changes and creates a gap in the address range, it will not affect the Gateway blocks, as all data are consecutive. It is however advised to keep the addresses consecutive to facilitate development. FIG. 53: Configure Data Blocks Save the configuration and download it to the PLC. NOTE: • • • The maximum number of input bytes allowed is 244. The maximum number of output bytes allowed is 244. The maximum number of bytes overall is 436. 312785A 59 Appendix B: Profibus™ DP Slave Communication Graco Gateway Setup Once the PLC is setup, the Gateway can be programmed to fit its configuration. NOTE: For a Gateway to communicate on Profibus DP, a Profibus Option card has to be fitted in the unit. Refer to the device manual to find the proper option card and installation procedure. Setup the Profibus Communication Enter the communication module and select the Gateway. On the right hand pane, click the Edit button to select the Option card. Select Profibus Option card and click OK. FIG. 54. FIG. 54: Select Profibus Option Card 60 312785A Appendix B: Profibus™ DP Slave Communication The option card appeared in the communication tree. Select the Profibus Interface and click the Edit button to select a driver. Click OK to pick the Profibus DP driver. FIG. 55. FIG. 55: Select Profibus Server Graco Gateway now displays the driver settings where the Station Address can be changed. This address is the Gateway address on the Profibus network. In our example, this address is 5 as setup in the PLC earlier. NOTE: There are no Baud Rate settings as the Profibus option card detects the transmission rate automatically. A device called PLC1 is now displayed under the Profibus Interface. This device represents the Profibus Master and can be renamed to fit the application. In this example, the name PLC1 remains. FIG. 56. FIG. 56: Block Settings 312785A 61 Appendix B: Profibus™ DP Slave Communication Setup Tags Once the communication is set up, tags can be created to access the PLC blocks. This is where the section Setup the Profibus Communication, page 60, is important. First, create a variable that correspond to the data type required. In this example, an integer. FIG. 57. FIG. 57: Create a Variable Select the variable and rename it eventually. Then, click on Internal next to mapping on the right hand side pane, and select PLC1, which is the Profibus Master. FIG. 58. Select PLC1 from pulldown menu FIG. 58: Variable Properties 62 312785A Appendix B: Profibus™ DP Slave Communication In the popup window, select the block type required. Two choices are available: • Input block: The terminology input is from the Siemens perspective. Therefore this will be a block the Gateway will write to. The tag mapped to an input block has to be set up as Write Only. • Output block: The terminology output is from the Siemens perspective. Therefore this will be a block the Gateway will read from. The tag mapped to an output block has to be set up as Read Only. • Select the data offset, which points the address to read or write in the block. Select the data type to read or write. This defines how many bytes to access in the block to get the correct data. In this example we choose output block, with data offset 0 (Which points to 256 in the PLC) and as a Word. FIG. 59. FIG. 59: Select Block Type NOTE: Since the output block is a reading block from the Gateway standpoint, this variable should be set up as Read Only as shown in Fig. 19. The same rule applies if the block is an input block, it should be set up as Write Only. To avoid mistakes, the mapping shows with an R or W for output or input block respectively. FIG. 60. FIG. 60: Properties of Variable 312785A 63 Appendix B: Profibus™ DP Slave Communication How Addressing Works The Gateway addressing follows a different scheme, as shown in FIG. 62. PLC addressing is in byte and uses the scheme shown in FIG. 61. This means that the address number will be different when accessing words or Dwords in the Gateway data tags than the PLC. Table 6 shows the address relationship for integer tags mapped as word in the Gateway. Byte 0 Word 0 Byte 1 Dword 0 Byte 0 Byte 2 Word 0 Word 2 Byte 1 Byte 3 Dword 0 Byte 2 Word 1 Byte 4 Byte 3 Word 4 Byte 5 Byte 4 Dword 4 Word 2 Byte 6 Byte 5 Word 6 Dword 1 Byte 7 Byte 6 Word 3 Byte 8 Byte 7 Word 8 Byte 9 Byte 8 Word 4 Note how a Dword or word address starts at the address of the first byte included in it. Byte 9 FIG. 61. PLC Addressing Scheme Here, the word or Dword addresses follow the normal numeric increment and are not directly related to the word or bytes they are composed of. FIG. 62. Gateway Addressing Scheme Table 6: Addressing Relationship PLC 64 Gateway Block Type Input (bytes) Output (bytes) Input (words) Output (words) 64 words in, 64 words out 256...383 256...383 0...63 0...63 16 words in 384...415 - 64...79 - 5 words out - 384...393 - 64...68 312785A Appendix B: Profibus™ DP Slave Communication Useful Formulas The following formula can be used to find the byte number from a word address: ByteAddress = PLCOffset + (WordAddress x 2), where: • ByteAddress is the address we are looking for in the PLC • PLCOffset is the first byte number in the complete block mapping in the PLC, here 256 • WordAddress is the address mapped in the Gateway. So, for example, word 77 in the Gateway, would start at byte 410 in the PLC, and so would be composed of byte 410 and 411. The following formula can be used to find the byte number from a Dword address: ByteAddress = PLCOffset + (DWordAddress x 4), where: • ByteAddress is the address we are looking for in the PLC • PLCOffset is the first byte number in the complete block mapping in the PLC, here 256 • DwordAddress is the address mapped in the Gateway. So, for example, Dword 14 in the Gateway, would start at byte 312 in the PLC, and so would be composed of byte 312, 313, 314 and 315. NOTE: For the formula to work, all the blocks in the PLC Profibus configuration for the Gateway have to be consecutive. FIG. 52. 312785A 65 Dimensions Dimensions 16.57 in. (420.9 mm) 4.52 in. (114.8 mm) 15.07 in. (382.8 mm) 8.71in. (221.2 mm) 5.31in. (134.9 mm) TI12930a 66 TI12825a 312785A Technical Data Technical Data Electrical power . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 Vdc, +/- 10%. 200 mA minimum without expansion card; 1 Amp maximum with expansion card fitted. Requires Class 2 or SELV rated power supply. Communication ports USB/PG Ports . . . . . . . . . . . . . . . . . . . . . . . . . . Adheres to USB specification 1.1. Device only using Type B connection. Serial Ports . . . . . . . . . . . . . . . . . . . . . . . . . . . . Format and Baud rates for each port are individually software programmable up to 115,200 baud. RS232/PG Port . . . . . . . . . . . . . . . . . . . . . . . . . RS232 port via RJ12. COMM Ports . . . . . . . . . . . . . . . . . . . . . . . . . . . RS422/485 port via RJ45, and RS232 port via RJ12. DH485 TXEN Port . . . . . . . . . . . . . . . . . . . . . . . Transmit enable; open collector, VOH=15 Vdc, VOL=0.5 V @ 25 mA maximum. Ethernet Port . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 BASE-T/100 BASE-TX, RJ45 jack is wired as a NIC (Network Interface Card). LEDs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . STS: Status LED indicates condition of Gateway module. TX/RX: Transmit/Receive LEDs show serial activity. Ethernet: Link and activity LEDs. CF: CompactFlash LED indicates card status and read/write activity. Memory On-board user memory . . . . . . . . . . . . . . . . . . . 4 Mbytes of non-volatile Flash memory. On-board SDRAM . . . . . . . . . . . . . . . . . . . . . . . 2 Mbytes Memory card . . . . . . . . . . . . . . . . . . . . . . . . . . . CompactFlash Type II slot for Type I and Type II cards. Used for optional database storage only. Real-time clock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Typical accuracy is less than 1 minute per month drift. Lithium coin cell battery; typical lifetime of 10 years at 25°C. This unit is not field serviceable. All work must be done by a qualified technician. Environmental conditions Operating temperature range. . . . . . . . . . . . . . . 0 to 50°C Storage temperature range . . . . . . . . . . . . . . . . -30 to +70°C Operating and storage humidity . . . . . . . . . . . . . 80% relative humidity, non-condensing, from 0 to 50°C Vibration according to IEC 68-2-6 . . . . . . . . . . . Operational 5 to 150 Hz, in X, Y, Z direction for 1.5 hr, 2 g’s Shock according to IEC 68-2-27 . . . . . . . . . . . . Operational 30 g, 11 msec in 3 directions Altitude . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Up to 2000 m Construction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Case body is high impact plastic and stainless steel. Installation category 1, Pollution degree 2. Power connection . . . . . . . . . . . . . . . . . . . . . . . . . . . Removable wire clamp screw terminal block. Wire gage capacity: 24 AWG to 12 AWG. Torque: 4.45-5.34 in-lb (0.5-0.6 N•m). Mounting. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Snaps onto standard DIN style top hat (T) profile mounting rails according to EN50022 -35 x 7.5 and -35 x 1.5. Weight (Gateway control box only) . . . . . . . . . . . . . . 15.1 oz (456.4 g) 312785A 67 Graco Standard Warranty Graco warrants all equipment referenced in this document which is manufactured by Graco and bearing its name to be free from defects in material and workmanship on the date of sale to the original purchaser for use. With the exception of any special, extended, or limited warranty published by Graco, Graco will, for a period of twelve months from the date of sale, repair or replace any part of the equipment determined by Graco to be defective. This warranty applies only when the equipment is installed, operated and maintained in accordance with Graco’s written recommendations. This warranty does not cover, and Graco shall not be liable for general wear and tear, or any malfunction, damage or wear caused by faulty installation, misapplication, abrasion, corrosion, inadequate or improper maintenance, negligence, accident, tampering, or substitution of non-Graco component parts. Nor shall Graco be liable for malfunction, damage or wear caused by the incompatibility of Graco equipment with structures, accessories, equipment or materials not supplied by Graco, or the improper design, manufacture, installation, operation or maintenance of structures, accessories, equipment or materials not supplied by Graco. This warranty is conditioned upon the prepaid return of the equipment claimed to be defective to an authorized Graco distributor for verification of the claimed defect. If the claimed defect is verified, Graco will repair or replace free of charge any defective parts. The equipment will be returned to the original purchaser transportation prepaid. If inspection of the equipment does not disclose any defect in material or workmanship, repairs will be made at a reasonable charge, which charges may include the costs of parts, labor, and transportation. THIS WARRANTY IS EXCLUSIVE, AND IS IN LIEU OF ANY OTHER WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO WARRANTY OF MERCHANTABILITY OR WARRANTY OF FITNESS FOR A PARTICULAR PURPOSE. Graco’s sole obligation and buyer’s sole remedy for any breach of warranty shall be as set forth above. The buyer agrees that no other remedy (including, but not limited to, incidental or consequential damages for lost profits, lost sales, injury to person or property, or any other incidental or consequential loss) shall be available. Any action for breach of warranty must be brought within two (2) years of the date of sale. GRACO MAKES NO WARRANTY, AND DISCLAIMS ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, IN CONNECTION WITH ACCESSORIES, EQUIPMENT, MATERIALS OR COMPONENTS SOLD BUT NOT MANUFACTURED BY GRACO. These items sold, but not manufactured by Graco (such as electric motors, switches, hose, etc.), are subject to the warranty, if any, of their manufacturer. Graco will provide purchaser with reasonable assistance in making any claim for breach of these warranties. In no event will Graco be liable for indirect, incidental, special or consequential damages resulting from Graco supplying equipment hereunder, or the furnishing, performance, or use of any products or other goods sold hereto, whether due to a breach of contract, breach of warranty, the negligence of Graco, or otherwise. FOR GRACO CANADA CUSTOMERS The Parties acknowledge that they have required that the present document, as well as all documents, notices and legal proceedings entered into, given or instituted pursuant hereto or relating directly or indirectly hereto, be drawn up in English. Les parties reconnaissent avoir convenu que la rédaction du présente document sera en Anglais, ainsi que tous documents, avis et procédures judiciaires exécutés, donnés ou intentés, à la suite de ou en rapport, directement ou indirectement, avec les procédures concernées. Graco Information For the latest information about Graco products, visit www.graco.com. TO PLACE AN ORDER, contact your Graco distributor or call to identify the nearest distributor. Phone: 612-623-6921 or Toll Free: 1-800-328-0211 Fax: 612-378-3505 All written and visual data contained in this document reflects the latest product information available at the time of publication. Graco reserves the right to make changes at any time without notice. This manual contains English. MM 312785 Graco Headquarters: Minneapolis International Offices: Belgium, China, Japan, Korea GRACO INC. P.O. BOX 1441 MINNEAPOLIS, MN 55440-1441 Copyright 2009, Graco Inc. is registered to ISO 9001 www.graco.com
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Related manuals
Download PDF
advertisement