Instructions-Parts
Gateway Network
Communication Kits
312785C
EN
®
Installation and program setup instructions for use with ProMix 2KS Electronic
Proportioners. For professional use only.
Not approved for use in European explosive atmosphere locations.
Important Safety Instructions
Read all warnings and instructions in this manual
and in your proportioning system manual. Save
these instructions.
TI12933b
Download from Www.Somanuals.com. All Manuals Search And Download.
Graco Gateway Kits
Graco Gateway Kits
Related Manuals
Component Manuals in English
15V331 Gateway Ethernet Kit
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.
Manual
Description
312778
ProMix 2KS Automatic System
Installation
312779
312780
313386
ProMix 2KS Automatic System
Operation
15V963 Gateway DeviceNet Kit
ProMix 2KS Automatic System
Repair-Parts
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.
Basic Web Interface/Advanced Web
Interface
15V964 Gateway Profibus Kit
Allows communication between ProMix 2KS and a PLC,
using Profibus process control. Enables process equip-
ment to read variables while operating, as well as con-
trol the ProMix 2KS and change setup. It does not
provide access to job and alarm logs.
312785C
3
Download from Www.Somanuals.com. All Manuals Search And Download.
Warnings
Warnings
The following warnings are for the setup, use, grounding, maintenance, and repair of this equipment. The exclama-
tion point symbol alerts you to a general warning and the hazard symbols refer to procedure-specific risks. When
these symbols appear in the body of this manual, refer back to these Warnings. Product-specific hazard symbols and
warnings not covered in this section may appear 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 manu-
facturer’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
312785C
Download from Www.Somanuals.com. All Manuals Search And Download.
Graco Gateway Overview
Graco Gateway Overview Install the Gateway
Module Hardware
The Graco Gateway enables the ProMix 2KS to network
with a programmable logic controller (PLC). Kits are
available for Ethernet, DeviceNet, or Profibus protocols.
The Graco Gateway will support many other protocols;
contact Graco Technical Assistance for information to
support your desired protocol.
Location
NOTE: Only persons very familiar with their PLC com-
munication 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.
This equipment is not for use in explosive atmo-
spheres. 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.
NOTE: 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 regis-
only be made by qualified persons familiar with this type
of communication.
Mounting
2. Ensure that the wall and mounting hardware are
strong enough to support the weight of the equip-
ment, cables, and stress caused during operation.
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 communi-
cation hardware on the PLC side.
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 accessi-
ble for maintenance.
4. Drill mounting holes in the wall. Install anchors as
needed.
5. Bolt equipment securely.
Grounding
The Gateway module is grounded through its connec-
tion 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.
312785C
5
Download from Www.Somanuals.com. All Manuals Search And Download.
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
312785C
Download from Www.Somanuals.com. All Manuals Search And Download.
Install the Gateway Module Hardware
Connect the Module to the
EasyKey
Gateway in a ProMix 2KS System; it is not a complete
system design, Contact your Graco distributor for assis-
tance 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
NOTE: If using the Graco Gateway in your system, dis-
connect its cable from the EasyKey before updating the
ProMix 2KS software.
Cabling Connections
ProMix 2KS system.
tions.
312785C
7
Download from Www.Somanuals.com. All Manuals Search And Download.
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
for pin connections.
FIG. 3: EasyKey and Module Cable Connection Points
8
312785C
Download from Www.Somanuals.com. All Manuals Search And Download.
Install the Gateway Module Hardware
Common
24 Vdc +/- 10%
N/C
Power Connector
RS232/PG
USB/PG
Expansion
Port
COMMS
COMMS
TI13974a
ETHERNET (NIC)
FIG. 4: Graco Gateway Port Pin Outs
TI13972a
FIG. 5: RS485 Communication Port (Typical ProMix 2KS Connection)
312785C
9
Download from Www.Somanuals.com. All Manuals Search And Download.
Install the Gateway Module Hardware
RS232/PG
USB/PG
OR
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
312785C
Download from Www.Somanuals.com. All Manuals Search And Download.
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 con-
trol 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 Com-
pactFlash 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.
TI13967a
1 in. (25 mm)
minimum
clearance top
and bottom
FIG. 11: Install a CompactFlash Card
TI13966a
FIG. 10: Mount the Control on a DIN Rail
312785C
11
Download from Www.Somanuals.com. All Manuals Search And Download.
Install the GracoConfig Software
Install the GracoConfig Software
GracoConfig software provides access to the Graco
System Requirements
GracoConfig software will run on PCs with the following
specifications:
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.
•
A Pentium class processor as required by the cho-
sen operating system.
The Graco Gateway provides conversions for many pro-
tocols, including the following:
NOTE: GracoConfig software will operate with all
®
versions of Microsoft Windows 98 and above. Win-
dows 2000 or above is recommended for more
robust operation.
•
•
•
•
•
•
•
•
All Allen-Bradley protocols
DeviceNet
Ethernet TCP/IP
Ethernet IP
Mitsubishi
Modbus (ASCII, RTU)
Profibus
•
•
•
•
RAM and free disk space as required by the chosen
operating system.
An additional 50MB of disk space for software
installation.
Siemens
A display of at least 800 by 600 pixels, with 256 or
more colors.
NOTE: Graco provides expansion cards for DeviceNet
and Profibus protocols. DeviceNet setup procedures are
USB port for downloading a configured database to
the Gateway module.
NOTE: Contact your Graco distributor or Graco Techni-
cal Assistance for information regarding additional sup-
ported protocols.
12
312785C
Download from Www.Somanuals.com. All Manuals Search And Download.
Install the GracoConfig Software
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\GracoCon-
fig\Device.
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.
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
312785C
13
Download from Www.Somanuals.com. All Manuals Search And Download.
Install the GracoConfig Software
2. Using the Link pulldown menu, select Options to
open the Link Options window. Check that the Com-
munications Port is set to USB, and click OK.
Download the Preconfigured
Database to the Gateway Module
Graco supplies a preconfigured database as a setup file
for the Gateway, containing parameters which communi-
cate between the Gateway and the ProMix 2KS. The file
name has a .gg2 extension.
GracoConfig files are downloaded to the Gateway mod-
ule 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.
FIG. 16: Set Communications Port to USB
Link Pulldown Menu
Update Symbol
3. Go to File>Open and select the file with the xx.gg2
extension. The file name should appear at the top of
4. Download the database using the Link>Update
command. As a shortcut, use the Update
NOTE: Downloading typically takes only a few sec-
onds but may take longer if the software has to
update firmware on the Gateway module.
FIG. 15: GracoConfig Main Page
14
312785C
Download from Www.Somanuals.com. All Manuals Search And Download.
Graco Gateway Network Communications Configuration
Graco Gateway Network Communications
Configuration
Startup
GracoConfig Main Page
Communications Button
To run GracoConfig, select the icon
from the
The Communications button provides access to screens
used to configure your system and setup parameters,
allowing you to:
Graco folder on the Programs section of your Start
Menu. The main page will appear, showing the Commu-
nications button.
•
•
Specify which protocols are to be used on the Gate-
way serial ports and on the Ethernet port.
Communications Button
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.
Balloon Help
The Balloon Help feature allows you to see help infor-
mation 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
•
•
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 cur-
rently selected field.
312785C
15
Download from Www.Somanuals.com. All Manuals Search And Download.
Graco Gateway Network Communications Configuration
Setup the Database
1. Double-click on the Communications button to open
the preconfigured database (.gg2). The file is
FIG. 18: Preconfigured Database
ton 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
312785C
Download from Www.Somanuals.com. All Manuals Search And Download.
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 win-
dow will open.
Select the desired Modbus register address as a
starting point (in this case 40002). Enter the appro-
priate 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
312785C
Download from Www.Somanuals.com. All Manuals Search And Download.
Graco Gateway Network Communications Configuration
Size field on the right side of the window. The Edit
Value window will open. Enter the number of Mod-
bus register addresses in the range from the start-
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
312785C
19
Download from Www.Somanuals.com. All Manuals Search And Download.
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 Pro-
Mix 2KS.
For example, see Block 1 address line 1:
Modbus address
of ProMix 2KS.
Modbusaddress (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
312785C
Download from Www.Somanuals.com. All Manuals Search And Download.
Modbus and I/O Data
Modbus and I/O Data
addresses and input/output data.
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.
Reference the Discrete I/O listing of all the inputs and
stood. 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 spe-
cific bit of Modbus Register 40040. Monitoring of Mod-
bus 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 posi-
tions 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.
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.
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.
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).
Start Mix Process
6. Do not change the ccNewRecipe value until a new
recipe change is requested.
1. Verify that the Mix Ready bit (bit 2 of 40041) is on.
2. Turn on the Mix bit (bit 7 of 40040).
7. The color change process will stop automatically as
programmed. Monitor Purge_CC_Active bit for com-
pletion.
3. Verify that the Mix Active bit (bit 1 of 40041) is on, to
ensure that the Mix request was received.
Purge Process
Stop Mix 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.
1. Clear the Mix bit.
2. Set purge (40040 bit 8).
3. Verify that Purge_CC_Active is seen (40041 bit 0).
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.
312785C
21
Download from Www.Somanuals.com. All Manuals Search And Download.
Modbus and I/O Data
Start Mix
Mode Process
NO
YES
Is Mix Ready
bit = 1?
Must be Alarm Condi-
Set Mix bit = 1
tion or Active Recipe
61. See Alarm Pro-
or Startup from Recipe
61 (see NOTE below)
NO
Is Mix Active
bit = 1?
NOTE: At power up the system
YES
defaults to Recipe 61, which is
not a valid recipe number. Initiate
a color change to Recipe 0 or a
valid recipe number (1-60).
ProMix 2KS in Mix
Mode (Complete)
Mix Active = 1 while
the ProMix 2KS is in
Mix mode
FIG. 25. Start Mix Mode Process Flow Chart
22
312785C
Download from Www.Somanuals.com. All Manuals Search And Download.
Modbus and I/O Data
Mixing Mode
Process
Mixing Mode is desired.
PLC is polling to ensure
Mixing Mode is main-
tained.
NO
YES
Is Mix Active
bit = 1?
Mixing Process active
NO
Check Alarm
Condition: is Alarm_
General bit = 1?
2KS is in Standby. Go to
Start Mix Process, page
21.
YES
Go to Alarm Process-
FIG. 26. Mixing Mode Process Flow Chart
312785C
23
Download from Www.Somanuals.com. All Manuals Search And Download.
Modbus and I/O Data
Start
NO
YES
Is Mix Ready
bit = 1?
Must be Alarm
Condition or Active
Recipe 61. See
Set Purge bit = 1?
Startup from Recipe
61 (see NOTE below).
Is Purge_CC_Active
bit = 1?
NO
YES
ProMix 2KS in
Purge_CC Mode
(Process Started)
(Wait for Mix Ready)
Is Mix Ready
bit = 1?
NO
Set Purge Bit = 0.
ProMix 2KS Purge
Process (Complete)
YES
NOTE: At power up the system
defaults to Recipe 61, which is
not a valid recipe number. Initiate
a color change to Recipe 0 or a
valid recipe number (1-60).
FIG. 27. Purge Mode Process Flow Chart
24
312785C
Download from Www.Somanuals.com. All Manuals Search And Download.
Modbus and I/O Data
ColorChange
Process
(basic)
Do nothing.
Spraying at
desired recipe.
YES
NO
Is Active Recipe =
to desired recipe?
(Register 40005).
Load ccNewRecipe
(Register 40046) with
recipe number to Color
Change to (0 through
60 is valid).
Is
NO
Ensure Color-
Change bit is seen
by ProMix 2KS
Set ColorChange (CC)
bit = 1.
Purge_CC_Active
bit = 1?
YES
Clear ColorChange (CC)
bit (momentary input).
CC process started.
NO
(Wait for Mix Ready)
Is Mix Ready
bit = 1?
YES
ProMix 2KS Color
Change Process
(Complete)
Check Alarm
Condition: is Alarm_
General bit = 1?
NO
YES
Process Alarm. See
FIG. 28. Color Change Mode Process Flow Chart
312785C
25
Download from Www.Somanuals.com. All Manuals Search And Download.
Modbus and I/O Data
Alarm Processing
Alarm Processing
An Alarm Condition
has been found
previously.
Alarm_General = 1.
Check if Potlife
Alarm: is Alarm_
Potlife bit = 1?
NO
YES
Two options:
Determine the exact alarm
and solve what caused the
alarm, as required.
• Purge or Color Change to remove
mixed material in the line.
• Place in Mix mode and spray the
Potlife Volume set in the ProMix
2KS.
NOTE: The Reset key only silences
the alarm. To clear the alarm you must
use one of these two options.
Reset the alarm.
Reset_Alarm = 1.
NO
YES
Go to next process,
as desired.
Is Mix Ready
bit = 1?
FIG. 29. Alarm Processing Flow Chart
26
312785C
Download from Www.Somanuals.com. All Manuals Search And Download.
Modbus and I/O Data
Table 1: ProMix 2KS Digital Inputs (Modbus Register 40040)
Bit
Digital Input Binary
Name
Details
Binary bits for viewing discrete inputs only.
0:5
6
0 0 0 0 0 0 0 0 0 0 X X X X X X Recipe
0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 Color Change Set bit to “1” to initiate Color Change (momentary)
(CC)
7
8
9
0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 Mix
0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 Purge
Set bit initiate Mix mode (maintain)
Set bit to “1” to initiate Purge sequence (maintained)
0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 Job_Complete Set bit to “1” to initiate Job Complete input (momen-
tary)
10
0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 External CC
Ready
Set bit to “1” to initiate External Color Change
(momentary)
11
12
0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 Not Used
0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 FC _Calibrate Set bit to “1” to initiate a Flow Control Calibrate input
(momentary)
13
0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 Gun_Trigger
Set bit to “1” to indicate the gun is actually triggered
(maintain while gun is triggered, remove when gun is
closed)
14
15
0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Reset_Alarm Set bit to “1” to clear an active Alarm (momentary)
1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Remote Stop Set bit to remotely stop unit (momentary)
312785C
27
Download from Www.Somanuals.com. All Manuals Search And Download.
Modbus and I/O Data
Table 2: ProMix 2KS Digital Outputs (Modbus Register 40041)
Digital Input Binary Name Details
Bit
0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 Purge_CC_Active “1” indicates Purge or Color Change is in prog-
ress
1
2
3
0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 Mix_Active
0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 Mix_Ready
0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 CC_Fill_Active
“1” indicates Mix is in progress
“1” indicates No Alarms and OK to Mix
“1” indicates the Fill portion of a Color Change is
in progress
4
5
6
7
8
9
0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 FCalActive
“1” indicates the Flow Control Calibrate routine is
in progress
0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 Flow_Rate_Alarm “1” indicates the Flow Rate Alarm/Warning is
active
0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 Special_1
0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 Special_2
0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 Special_3
0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 Special_4
“1” indicates the Special_1 output is on (monitor
only)
“1” indicates the Special_2 output is on (monitor
only)
“1” indicates the Special_3 output is on (monitor
only)
“1” indicates the Special_4 output is on (monitor
only)
10
11
12
0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 Not Used
0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 Not Used
0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 Alarm_General
“1” indicates a General Alarm is in process. (If
Mix_Active is still High, then a Warning only.) See
13
0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 Alarm_Potlife
“1” indicates a Potlife Alarm is in process.
28
312785C
Download from Www.Somanuals.com. All Manuals Search And Download.
Modbus and I/O Data
ProMix 2KS Active Alarms (Modbus Register 40010)
Table 3: ProMix 2KS Active Alarms (Modbus Register 40010)
Bit
Digital Input Binary
Name
Details
No Active Alarms
Low Byte: 0
Low Byte: 0
Low Byte: 0
Low Byte: 0
Low Byte: 0
Low Byte: 0
Low Byte: 0
Low Byte: 0
Low Byte: 0
Low Byte: 0
Low Byte: 0
Low Byte: 0
Low Byte: 0
Low Byte: 0
Low Byte: 0
Low Byte: 0
Low Byte: 0
High Byte: 0
High Byte: 0
High Byte: 0
High Byte: 0
High Byte: 0
High Byte: 0
High Byte: 0
High Byte: 0
High Byte: 0
High Byte: 0
High Byte: 0
High Byte: 0
High Byte: 0
High Byte: 0
High Byte: 0
High Byte: 0
0000 0000 0000 0000
0000 0000 0000 0001
0000 0000 0000 0010
0000 0000 0000 0100
0000 0000 0000 1000
0000 0000 0001 0000
0000 0000 0010 0000
0000 0000 0100 0000
0000 0000 1000 0000
0000 0001 0000 0000
0000 0010 0000 0000
0000 0100 0000 0000
0000 1000 0000 0000
0001 0000 0000 0000
0010 0000 0000 0000
0100 0000 0000 0000
1000 0000 0000 0000
0000 0000 0000 0001
0000 0000 0000 0010
0000 0000 0000 0100
0000 0000 0000 1000
0000 0000 0001 0000
0000 0000 0010 0000
0000 0000 0100 0000
0000 0000 1000 0000
0000 0001 0000 0000
0000 0010 0000 0000
0000 0100 0000 0000
0000 1000 0000 0000
0001 0000 0000 0000
0010 0000 0000 0000
0100 0000 0000 0000
1000 0000 0000 0000
No Bits Set
Comm_Error
Potlife_Alarm
Ratio_High_Alarm
Ratio_Low_Alarm
Overdose_A_Alarm
Overdose_B_Alarm
Dose_Time_A_Alarm
Dose_Time_B_Alarm
Mix_In_Setup_Alarm
Remote_Stop_Alarm
Purge_Volume_Alarm
CC_Comm_Error_Alarm
High_Flow_Alarm
Low_Flow_Alarm
System_Idle_Alarm
Setup_Change_Alarm
Power_On_Alarm
Defaults_Loaded_Alarm
IO_Alarm
Purge_Initiate_Error
Material_Fill_Alarm
Tank_A_Low_Alarm
Tank_B_Low_Alarm
Tank_S_Low_Alarm
Auto_Dump_Complete
Color/Catalyst_Purge_Alarm
Color/Catalyst_Fill_Alarm
Num_Alarm_Desc
Spare3_Alarm
Spare2_Alarm
Spare1_Alarm
Potlife_Buzzer
312785C
29
Download from Www.Somanuals.com. All Manuals Search And Download.
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
40003
40004
40005
40006
40007
40008
40009
40010
40032
40040
40041
40046
40048
40049
Description
Current flow rate
Actual ratio
Active recipe
Potlife 1 remaining
Job complete
Reset job total
Potlife 2 remaining
Active fault
Control version
Robot digital input
Robot digital output
New recipe
Current fluid pressure
V/P percent output
Size
Units
cc/min
none
none
sec
none
none
sec
none
none
none
none
none
psi
%
none
Low Limit High Limit
Read Only
Read Only
Read Only
Read Only
Read/Write
Read/Write
Read Only
Read Only
Read Only
Read/Write
Read Only
Read/Write
Read Only
Read Only
Read Only
Read Only
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
16 Bit
16 Bit
0
0
0
5000
9999
60
0
0
0
9999
0xFFFF
9
0
0
0
9999
0xffffffff
0xffffffff
0xFFFF
0xFFFF
60
5000
100
9999
4
0x0000
0x0000
0
0
0
0
0
**40056 Actual ratio reducer
40114
Flow control option
0=proportioning only
1=1K flow control
(future)
2=2K flow control
3=pressure override
4=manual percent
override
Read/Write
Read/Write
Read/Write
40115
40120
40125
Flow setpoint data source
16 Bit
16 Bit
16 Bit
0=discrete
1=network
%
0
0
0
1
100
2
Manual override percent
opening
Flow control range
0=0-300 cc/min
1=0-600 cc/min
2=0-1200 cc/min
%
Read/Write
Read/Write
40126
40127
Flow control tolerance
Flow control proportional
gain Kp
16 Bit
16 Bit
0
0
99
9999
default=400
Read/Write
40128
Flow control integral gain
Ki
16 Bit
default=40
0
9999
Read/Write
Read/Write
Read/Write
40129
40137
43123
Flow control alarm time
Flow control setpoint
Flow control override
mode
16 Bit
16 Bit
16 Bit
sec
cc/min
0=off (normal)
1=% open
2=pressure mode
0=off
0
0
0
99
1200
2
Read/Write
43141
Flow control enable
16 Bit
0
1
1=on
*
This column represents the rule that must be implemented by automation. Writing to Read Only registers must be
avoided.
** For ProMix 3KS Systems only.
30
312785C
Download from Www.Somanuals.com. All Manuals Search And Download.
Modbus and I/O Data
ProMix 2KS Recipe Bits
Table 5: ProMix 2KS Recipe Bits
Recipe Bits
Number
Recipe Bits
Number
5
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
0
0
0
0
0
0
1
4
0
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
1
1
1
0
3
0
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
1
1
1
0
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
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
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
0
1
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
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
312785C
31
Download from Www.Somanuals.com. All Manuals Search And Download.
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
Program one of the soft keys with the
action as User Defined and the fol-
lowing code in the field On Pressed:
dispcontrast++
on.
only).
No primitives on the display.
Backlight is off.
Add objects to the User Interface in
Graco Gateway.
Push one of the soft keys to turn it
back on.
Backlight tube is broken.
Replace the backlight tube.
Unit continually cycles on and off.
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,
turn uses Var1 as minimum.
e.g., Form1 is equal to Var1 and used
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 pro-
gram containing loops with no exit
point.
CF LED flashing slowly.
CF card corrupted or invalid.
Format the card from Graco Gateway
using the Link > Format Flash menu.
32
312785C
Download from Www.Somanuals.com. All Manuals Search And Download.
Troubleshooting
PROBLEM
CAUSE
SOLUTION
Unit shows “Version Mismatch”.
The database currently in the device Download the database from Graco
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.)
Gateway again.
Unit shows “Invalid Database”.
The database in the device is cor-
Download a database from Graco
rupted or there are no databases in Gateway.
the device.
Values show “----”
Value does not update.
The tag on the screen is not linked
correctly.
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.
Value is invalid.
The tag format is not correct.
Change the decimal point position in
the tag format.
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 cor-
rect 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
word.
to modify the data source. You might
have to try multiple solutions to solve
the issue.
312785C
33
Download from Www.Somanuals.com. All Manuals Search And Download.
Troubleshooting
PROBLEM
CAUSE
SOLUTION
Symbol or image leaves a trace when The background of the image is not Change the primitive Fill Format to
animated.
refreshed.
Solid color.
Add the system variable dispcount
in the background of the image to
force the refresh.
Rich Bar Graph or Dial Gauge does Tag minimum and maximum are not Check the tag’s minimum and maxi-
not move
setup.
mum values. These are used by both
primitives for minimum and maxi-
mum.
Trend Viewer curve stuck at the bot- No minimum and maximum setup on Check that all displayed tags in the
tom.
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 man-
ager, 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.
34
312785C
Download from Www.Somanuals.com. All Manuals Search And Download.
Troubleshooting
Graco Gateway Messages Troubleshooting
PROBLEM
CAUSE
SOLUTION
Create a new database file corre-
Device incompatible with file.
The device you are trying to down-
load 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:
•
•
•
•
•
Cable not connected.
Check if the cable is connected cor-
rectly to the PC and the device pro-
gramming ports (USB or PG Port).
Incorrect download communica- Check that Graco Gateway is
tion port.
directed to the correct communica-
tion port (Link > Options).
Port already used.
Check that the communication port is
not used by another service or soft-
ware especially for serial ports.
Target device IP address incor-
rect.
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.
No reply from terminal.
Cable is not connected.
Make sure the cable is connected or
check above solutions.
If the message appears while down- Download again with Link > Update
loading to the device. or F9.
CompactFlash required for upgrade. The version of Graco Gateway on the Insert a CompactFlash Card in the
PC is different from the target device target device.
firmware version when attempting a
download via Ethernet.
download: USB or Serial.
Use another communication port for
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 The device you are trying to down-
Update Graco Gateway to the latest
version available (contact your Graco
distributor or Graco Technical Assis-
tance). Choose Repair when upgrad-
ing.
reply code.
load to is not supported by this ver-
sion of Graco Gateway.
312785C
35
Download from Www.Somanuals.com. All Manuals Search And Download.
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 tar-
get device (i.e. Baud, Parity, etc.).
Incorrect target device address.
Check that the target device address
in Graco Gateway (in communica-
tions 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 Gate-
way.
Communication port connector pins Although unlikely, check the commu-
bent inward.
nication 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.
Values blink between the data and
Incorrect tag mapping on one of the Delete tags one after another and
“----”
tags on the display.
download in-between. When the val-
ues on the screen stop blinking, the
last deleted tag was mapped incor-
rectly or accessed an unknown regis-
ter in the target device.
Communications times-out.
Increase the Slave Response or
Device Timeout on the communica-
tion port or target device in Graco
Gateway.
36
312785C
Download from Www.Somanuals.com. All Manuals Search And Download.
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 tar-
get device IP address setup.
Incorrect cable or wrong connection. Check the LED on the Graco Gate-
way 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:
•
•
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 num-
bers; ex: 192.168.2.xxx if the mask is
255.255.255.0).
If a router is present on the net- Check the Graco Gateway device
work.
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.
Values blink between the data and
Incorrect tag mapping on one of the Delete tags one after another and
“----”
tags on the display.
download in-between. When the val-
ues on the screen stop blinking, the
last deleted tag was mapped incor-
rectly or accessed an unknown regis-
ter in the target device.
Communications times-out.
Increase the Slave Response or
Device Timeout on the communica-
tion port or target device in Graco
Gateway.
312785C
37
Download from Www.Somanuals.com. All Manuals Search And Download.
Troubleshooting
LED Functions
Status (STS) LED
CompactFlash (CF) LED
The green Status LED provides information on the sta-
tus of the Graco Gateway, including various stages of
the startup routine and any errors that occur.
Status
Indication
Off
No CompactFlash card is present.
Valid CompactFlash card is present.
CompactFlash card is being checked.
Steady
Rapidly
Flashing
Status
Indication
Rapidly
Flashing
Graco Gateway is currently running the
boot loader and/or being upgraded.
Flickering
Unit is writing to the CompactFlash
card, either to store data or because the
PC connected via the USB port has
locked the drive.*
Steady
Graco Gateway is operating normally.
User Communication Ports - TX/RX LEDs
Slowly
Flashing
Incorrectly formatted CompactFlash
card is present.
Status
Indication
*
Do not turn off power to the unit while this light is
flickering. The unit writes data in two minute inter-
vals. 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.
Green
Red
Transmitting
Receiving
Ethernet LEDs
Status
Indication
Yellow
Link Established
(Steady)
Yellow
Network Activity
(Flashing)
Green
Amber
10 BASE-T Communications
10 BASE-TX Communications
38
312785C
Download from Www.Somanuals.com. All Manuals Search And Download.
System Electrical Schematic
System Electrical Schematic
Non-Hazardous Area
NON-HAZARDOUS AREA
LINE
FILTER
OPERATOR INTERFACE
L1
N
L1
N
DC OK
+
+
-
1
2
L1 85-250 VAC
N
GND
POWER
SUPPLY
L1
+24 VDC
TERMINAL
BLOCK
L1
N
N
COMMON
GND
GND
COMMON
-
1
2
3
GND LUG
GND N L1
85-250
VAC
1
POWER
ROCKER
SWITCH
2
1A
1B
2A
2B
POWER HARNESS
1
2
3
4
5
UNUSED
OPEN
OPEN
UNUSED
UNUSED
UNUSED
UNUSED
J1
HARNESS
1
+12VDC I/S (RED)
COM (BLACK)
SHIELD
J5
2
3
BARRIER
BOARD
CABLE
1
2
3
+24VDC
OPEN
(50' STD.)/
(100' OPTION)
J4
COMMON
ALARM
J4
DISPLAY
BOARD
1
2
3
4
MEMBRANE
SWITCH
WITH
RIBBON
CABLE
+
-
1
2
J9
3
+
-
4
1
2
3
4
5
6
MIX INPUT
PURGE INPUT
5
RJ45
RJ45
JOB COMPLETE INPUT
EXTERNAL CLR CHG READY
RESET ALARM INPUT
6
3'
J6
J2
7
8
RJ45
RJ45
POWER DIST.
DIGITAL INPUT COMMON
9
TERMINAL
BLOCKS
1
2
3
4
5
6
7
8
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
10
11
+
+
-
-
J3
J2
REMOTE
I/O
INTEGRATION
BOARD
1
+
+
-
-
DISPLAY
2
1
2
3
4
5
6
7
8
3
DIGITAL OUTPUT COMMON/POWER
PURGE/RECIPE CHG ACTIVE OUTPUT
MIX ACTIVE OUTPUT
4
5
MIX READY OUTPUT
6
J4
J5
FILL ACTIVE
7
FLOW CAL. ACTIVE
8
FLOW RATE ALARM OUTPUT
DIGITAL OUTPUT COMMON/POWER
9
FLOW CONTROL CAL. (BLK)
GUN TRIGGER (WHT)
1
2
3
4
5
6
7
8
9
10
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
1
2
3
4
5
6
DIGITAL OUTPUT COMMON/POWER
SPECIAL OUTPUT #1
DIGITAL IN COMMON (RED)
REMOTE STOP (GRN)
SPECIAL OUTPUT #2
SPECIAL OUTPUT #3
ALARM RESET (BRN)
J5
SPECIAL OUTPUT #4
ALARM OUTPUT (BLU)
DIGITAL OUTPUT COMMON (ORG)
POT LIFE (YEL)
DIGITAL OUTPUT COMMON/POWER
FLOW RATE ANALOG IN (PUR)
FLOW RATE ANALOG COMMON (GRAY)
10
I/O HARNESSES
(+24) YEL
(COM) GRAY
BEACON
ORG
BRN
RED
TERMINAL
BLOCKS
RS485 INTEGRATION A (WHT/BLU)
RS485 INTEGRATION B (BLU/WHT)
RS485 INTEGRATION GROUND (SHIELD)
RS485 NETWORK A (WHT/ORG)
RS485 NETWORK B (ORG/WHT)
1
2
3
4
5
6
1
2
3
4
5
6
J10
RS485 NETWORK GROUND (SHIELD)
CABLE
J7
J8
FO IN (BLK)
FO OUT (BLU)
RJ45
RJ45
3'
P1
RJ45
BULKHEAD
3'
(25'-200' OPTIONS)
WEB SERVER
MODULE
312785C
39
Download from Www.Somanuals.com. All Manuals Search And Download.
Parts
Parts
15V331 Gateway Ethernet Kit (shown)
15V963 Gateway DeviceNet Kit
15V964 Gateway Profibus Kit
Ref.
No.
Ref.
No.
Part No. Description
Qty
Part No. Description
Qty
11
12
13
14
15
16
17
120838 BLOCK, clamp end
103833 SCREW, machine
112443 BLOCK, terminal, ground
15V344 CONNECTOR
2
4
1
1
1
1
1
1
2
3
15V339 PANEL, back
15T752 COVER
1
1
1
1
2
1
1
1
1
n/a
DIN RAIL
4
5
6
120369 POWER SUPPLY, 24 Vdc
15V345 GROMMET, cable entry
111987 CONNECTOR, strain relief
121994 CABLE, CAT 5
121700 CABLE, 2 connector
n/a
WIRE, copper, 16 ga.; 9 in.
(230 mm)
7
8▲
9
n/a
WIREWAY
186620 LABEL, ground
18
n/a
WIRE, copper, 16 ga; 9 in.
(230 mm)
1
1
1
n/a
COVER, wireway
10
10a
CONTROL BOX, Gateway
20a
20b
15V347 CARD, DeviceNet; 15V963 Kit
only
15V346 CARD, Profibus; 15V964 Kit
only
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
1
1
1
10b
10c
23
25
15T999 CABLE, USB; not shown
1
4
n/a
SCREW, machine, serrated
hex-head
15X492 BOX, ethernet; includes items
23 and 27; used on 15V331
Kit only
27
258527 CD ROM, software, Gateway;
not shown
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 identifica-
tion purposes and are trademarks of their respective
owners.
40
312785C
Download from Www.Somanuals.com. All Manuals Search And Download.
Parts
1, 2
10a, b, or c
20a or b
7, 9, 12
14
4
13
11
12
3
USB Port
(ref item 23)
Screw Location
(item 25)
8
TI12930a
5
6
Wiring Diagrams
10
4
17
14
DRRJ45 Network Terminals
1 2 3 4 5 6 7 8 shsh
18
15
14
TI12929a
16
17
1 2 3
A B SH
ProMix 2KS EasyKey
RS485 Network Terminals
To 4
To 10
TI12931a
18
TI12932a
312785C
41
Download from Www.Somanuals.com. All Manuals Search And Download.
™
Appendix A: DeviceNet Slave Communication
Appendix A: DeviceNet™ Slave Communication
•
CAN_H
Overview
Position 4 of the pluggable connector provides the
CAN_H bus line (active high). This terminal is iso-
lated from the Graco Gateway.
This appendix describes the Gateway’s support for Devi-
ceNet and details the configuration steps necessary to
use this feature. It does not provide a detailed descrip-
tion of DeviceNet, but only a brief introduction, neces-
sary to define the terms that are used throughout the
remainder of this document.
•
V+ (optional 24 Vdc)
Position 5 of the pluggable connector is provided for
optional 24 Vdc connections. This position is avail-
able only to tie 24 Vdc wires together. The Devi-
ceNet option card neither provides or uses 24 Vdc
power through this connection. The V+ position is
not connected to any circuitry internal to the Devi-
ceNet option card or Graco Gateway.
Introduction
DeviceNet is a low-level network using the Controller
Area Network (CAN) technology, to provide communica-
tion between a range of industrial devices, from simple
devices such as sensors and actuators, to high-level
devices such as controllers and HMIs.
DeviceNet Port Protocols
The DeviceNet option card has one DeviceNet port. See
FIG. 30. The port may be configured for various Devi-
ceNet protocols. Contact Graco Technical Assistance for
currently supported protocols.
DeviceNet Option Card Pin Outs
•
•
•
V-
Position 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 iso-
lated 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.
42
312785C
Download from Www.Somanuals.com. All Manuals Search And Download.
™
Appendix A: DeviceNet Slave Communication
TI13963a
PLC Connection
DeviceNet
XCDN
Option Card
NET STS
V-
CAN_L
DRAIN
CAN_H
V+
TI13962a
FIG. 30: DeviceNet Port Pin Outs and PLC Connection
312785C
43
Download from Www.Somanuals.com. All Manuals Search And Download.
™
Appendix A: DeviceNet Slave Communication
•
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 num-
ber of bytes.
About DeviceNet
DeviceNet is a connection-based network. In this con-
text the term connection refers to a communication path
between two or more devices, and not the physical
(cable) connection to the DeviceNet network. A connec-
tion must be established between two devices in order
to transfer data.
•
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).
There are two types of connection defined by the Devi-
ceNet 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
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.
•
Explicit Messaging – Generic multi-purpose mes-
saging connection, typically command and
response message commands.
Each connection type has an extensive number of
parameters, which can affect the characteristics of the
communication path. For many Master/Slave communi-
cations 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 configur-
ing a connection have been removed with this connec-
tion set, thus simplifying the network configuration.
Predefined Master/Slave Connection Set
The DeviceNet specification details a number of con-
nections that facilitate data transfer between a Master
and Slave devices. The following sections detail the con-
nection types supported by the Gateway.
•
I/O Bit-Strobe Connection: The Bit-Strobe connec-
tion 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 simulta-
neously. The command message contains a single
bit of information for each slave on the network.
Each slave device is required to respond with a Bit-
Strobe response message. The response message
can contain up to 8 bytes of information.
44
312785C
Download from Www.Somanuals.com. All Manuals Search And Download.
™
Appendix A: DeviceNet Slave Communication
Configure the Gateway DeviceNet Option
Card
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 specifica-
tion as required by the DeviceNet standard.
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.
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.
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. 31. 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. 31: Select DeviceNet Option Card
312785C
45
Download from Www.Somanuals.com. All Manuals Search And Download.
™
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 Pre-
defined Group 2 Server driver. FIG. 32.
FIG. 32: 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. 33.
46
312785C
Download from Www.Somanuals.com. All Manuals Search And Download.
™
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
FIG. 33: Device Settings
312785C
47
Download from Www.Somanuals.com. All Manuals Search And Download.
™
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. 34: 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. 35.
48
312785C
Download from Www.Somanuals.com. All Manuals Search And Download.
™
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 recom-
mended 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. 35: Select Data Type (Word as Long)
312785C
49
Download from Www.Somanuals.com. All Manuals Search And Download.
™
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. 36 shows both Gateway blocks once com-
pleted.
FIG. 36: 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 Mas-
ter).
The addressing scheme available is outlined below:
BitC – Identifies the I/O Bit-Strobe command data (Mas-
ter 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).
50
312785C
Download from Www.Somanuals.com. All Manuals Search And Download.
™
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 maxi-
mum 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. 37.
FIG. 37: 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 mas-
ter, 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 Devi-
ceNet. 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
312785C
51
Download from Www.Somanuals.com. All Manuals Search And Download.
™
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. 40: EDS Validation
If desired, select a new image file to represent the Gate-
way.
FIG. 38: Register the EDS File
Select Register a single file, and browse to the location
where you saved the Gateway.EDS file.
FIG. 41: EDS Image File
FIG. 39: Browse to Graco Gateway EDS File
52
312785C
Download from Www.Somanuals.com. All Manuals Search And Download.
™
Appendix A: DeviceNet Slave Communication
Select the DeviceNet Master by navigating in the tree on
the left hand side. Navigate to: DeviceNet>Cate-
gory>Communication Adapter>1756-DNB/A. Select the
appropriate Major Rev and drag it into the network work-
space at the right.
Review the EDS registration, and finish the process.
Select the Gateway Slave by navigating in the tree on
the left. Navigate to: DeviceNet>Vendor>Graco Con-
trols>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 proper-
ties.
From the Scanlist tab, select the Gateway-SERVER
from the Available Devices pane, and add it to the Scan-
list pane. Select the Edit I/O Parameters button.
FIG. 42: Review EDS Registration
FIG. 43: Configure the DeviceNet Master
312785C
53
Download from Www.Somanuals.com. All Manuals Search And Download.
™
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 Gate-
way-SERVER data are mapped to YourDNB-
Slot: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 Devi-
ceNet configuration.
FIG. 44: Apply and Save
54
312785C
Download from Www.Somanuals.com. All Manuals Search And Download.
™
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 Devi-
ceNet Scanner. In this application a 1756-DNB was
used.
FIG. 45: Create Valid DeviceNet Scanner
312785C
55
Download from Www.Somanuals.com. All Manuals Search And Download.
™
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 RSNet-
Worx for DeviceNet configuration that you have previ-
ously created. Open the configuration from here and
download it to the network.
FIG. 46: Main Task Tree
In the Main Task tree, open the Main Routine Ladder
Logic file. Create a rung of ladder to enable the Devi-
ceNet network. The required output is always:
Local:YourDNBSlot:0.CommandRegister.Run
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.
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 configura-
tion in the Gateway, if values are changed on the Gate-
way Write tags, the Read tags will display the respective
values, plus one.
Save and download this configuration to the Control-
Logix PLC.
56
312785C
Download from Www.Somanuals.com. All Manuals Search And Download.
™
Appendix B: Profibus DP Slave Communication
Appendix B: Profibus™ DP Slave Communication
The protocol supported by the Profibus DP option card
is Profibus DP Slave. Therefore, the Graco Gateway
Overview
must be linked to a Profibus network with a PLC.
This appendix describes the Gateway’s support for Pro-
fibus 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 introduc-
tion, necessary to define the terms that are used
throughout the remainder of this document.
Profibus Port Protocols
The Profibus option card has one Profibus port. See
FIG. 47.
Introduction
Profibus DP stands for “Profibus for Decentralized
Peripherals”. Profibus DP is a device level bus that sup-
ports both analog and discrete signals. It has wide-
spread usage for such items as remote I/O systems,
motor control centers, and variable speed drives. Profi-
bus 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. 47: Profibus PLC Connection
312785C
57
Download from Www.Somanuals.com. All Manuals Search And Download.
™
Appendix B: Profibus DP Slave Communication
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.
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.
For example, the master start address is byte 256, with
a 64 words block length.
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 rel-
evant 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.
•
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.
•
48 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.
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.
and Output Block in Graco Gateway. The terminology
used in the tags configuration is from the PLC point of
more information.
DP Master
DP Slave
Output Block
Input Block
byte 256 to byte 383
word 0 to word 63
Input Block
Output Block
byte 256 to byte 383
word 0 to word 63
FIG. 48: Master/Slave Exchange
58
312785C
Download from Www.Somanuals.com. All Manuals Search And Download.
™
Appendix B: Profibus DP Slave Communication
Install the GSD file
Setup the PLC
The first step is to install the GSD file so Simatic is able
to map data blocks to our device. Contact Graco Techni-
cal Assistance for Profibus GSD files.
The Siemens Simatic Manager software is used to set
up the S7300 PLC. The following figures and explana-
tions are extracted from this software.
Start Simatic Manager and open or create a new PLC
project. Select the Simatic 300 Station in the navigation
FIG. 49: 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 config-
uration. Close this configuration (NOT HWConfig) and
FIG. 50: Install the GSD File
312785C
59
Download from Www.Somanuals.com. All Manuals Search And Download.
™
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.
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. 51: Browse to GSD File
60
312785C
Download from Www.Somanuals.com. All Manuals Search And Download.
™
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
FIG. 52: DP Properties Window
312785C
61
Download from Www.Somanuals.com. All Manuals Search And Download.
™
Appendix B: Profibus DP Slave Communication
In the General tab, click the properties button to open
FIG. 53: Open Profibus Properties
In the properties window, go to the Parameters tab and
54.
FIG. 54: Create a New Profibus Network
62
312785C
Download from Www.Somanuals.com. All Manuals Search And Download.
™
Appendix B: Profibus DP Slave Communication
Select the Network Settings tab and choose the Trans-
mission Rate that fits the application. In this example, it
FIG. 55: Set Transmission Rate
Close the popup windows by clicking OK. HWConfig
should now show the Profibus DP master system next to
FIG. 56: Profibus DP Master System
312785C
63
Download from Www.Somanuals.com. All Manuals Search And Download.
™
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 Profi-
bus DP Master System. The card is situated under Profi-
bus DP>Additional Field Devices>MMI.
In the properties window that popped up, select the Pro-
fibus address the Gateway will take on the network. This
address should be unique. In this example, the Gateway
FIG. 57: Add Graco Gateway to Profibus Network
64
312785C
Download from Www.Somanuals.com. All Manuals Search And Download.
™
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.
More blocks can be inserted in the following slots to fit
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.
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.
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 con-
secutive. It is however advised to keep the addresses
consecutive to facilitate development.
FIG. 58: 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.
312785C
65
Download from Www.Somanuals.com. All Manuals Search And Download.
™
Appendix B: Profibus DP Slave Communication
Graco Gateway Setup
Once the PLC is setup, the Gateway can be pro-
grammed 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 Gate-
way. On the right hand pane, click the Edit button to
select the Option card. Select Profibus Option card and
FIG. 59: Select Profibus Option Card
66
312785C
Download from Www.Somanuals.com. All Manuals Search And Download.
™
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. 60: 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 Profi-
bus Interface. This device represents the Profibus Mas-
ter and can be renamed to fit the application. In this
FIG. 61: Block Settings
312785C
67
Download from Www.Somanuals.com. All Manuals Search And Download.
™
Appendix B: Profibus DP Slave Communication
First, create a variable that correspond to the data type
Setup Tags
Once the communication is set up, tags can be created
to access the PLC blocks. This is where the section
important.
FIG. 62: Create a Variable
Select the variable and rename it eventually. Then, click
on Internal next to mapping on the right hand side pane,
Select PLC1 from
pulldown menu
FIG. 63: Variable Properties
68
312785C
Download from Www.Somanuals.com. All Manuals Search And Download.
™
Appendix B: Profibus DP Slave Communication
In the popup window, select the block type required. Two
choices are available:
•
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.
•
Input block: The terminology input is from the Sie-
mens 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.
FIG. 64: 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
FIG. 65: Properties of Variable
312785C
69
Download from Www.Somanuals.com. All Manuals Search And Download.
™
Appendix B: Profibus DP Slave Communication
The Gateway addressing follows a different scheme, as
shown in FIG. 67.
How Addressing Works
PLC addressing is in byte and uses the scheme shown
in FIG. 66.
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 relation-
ship for integer tags mapped as word in the Gateway.
Byte 0
Word 0
Byte 1
Dword 0
Byte 2
Word 2
Byte 3
Byte 0
Word 0
Byte 1
Dword 0
Byte 2
Word 1
Byte 3
Byte 4
Word 4
Byte 5
Byte 4
Word 2
Byte 5
Dword 4
Byte 6
Word 6
Byte 7
Dword 1
Byte 6
Word 3
Byte 7
Byte 8
Word 8
Byte 9
Byte 8
Word 4
Byte 9
Note how a Dword or word address starts at the
address of the first byte included in it.
FIG. 66. PLC Addressing Scheme
Here, the word or Dword addresses follow the nor-
mal numeric increment and are not directly related
to the word or bytes they are composed of.
FIG. 67. Gateway Addressing Scheme
Table 6: Addressing Relationship
PLC
Gateway
Block Type
Input (bytes) Output (bytes) Input (words) Output (words)
64 words in, 64 words out
16 words in
256...383
384...415
-
256...383
-
0...63
64...79
-
0...63
-
5 words out
384...393
64...68
70
312785C
Download from Www.Somanuals.com. All Manuals Search And Download.
™
Appendix B: Profibus DP Slave Communication
Useful Formulas
The following formula can be used to find the byte num-
ber 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 Gate-
way. 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 num-
ber 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 Gate-
way. 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 con-
312785C
71
Download from Www.Somanuals.com. All Manuals Search And Download.
Appendix C: Graco Gateway to ControlLogix via Ethernet IP
Appendix C: Graco Gateway to ControlLogix via
Ethernet IP
Overview
Introduction
This appendix describes the configuration steps neces-
sary to establish a communication path between the
Graco Gateway and a ControlLogix unit. You will need
either a 1756-ENET/B or a 1756-ENBT/A together with
a Logix5550 controller. It may be possible to upgrade a
1756-ENET/A to the required 1756-ENET/B by flashing
the firmware; you should check the hardware version
with your vendor before hand to ensure its suitability.
You will also need Rockwell Software’s RSLinx and
RSLogix 5000 software configuration utilities.
In the following example, the ControlLogix will establish
a Class1 connection and I/O data will be exchanged
between the ControlLogix and the Graco Gateway termi-
nal. The network parameters used in this example will
almost certainly not apply to your application. Be sure to
consult your network administrator when selecting
appropriate values.
TI15057a
Ethernet Connection
to PLC
FIG. 68: Ethernet PLC Connection
72
312785C
Download from Www.Somanuals.com. All Manuals Search And Download.
Appendix C: Graco Gateway to ControlLogix via Ethernet IP
h. Select the Port Configuration Tab from the Mod-
ule Properties window. See FIG. 70.
ControlLogix Configuration
1. Run the RSLogix 5000 program and create a new
configuration.
i. Enter the IP Address and Subnet Mask. The IP
Address must match the IP Address entered in
the Properties window (FIG. 69).
2. Add a 1756-ENET/B or a 1756-ENBT/A to your I/O
configuration. You will need to:
j. Apply the settings using the Set button.
a. Switch to offline mode.
k. You can now verify the network module network
communications with your unit using suitable
diagnostic tools such as Ping.
b. Right click on the I/O Configuration node in the
Controller Organizer view and choose Add Mod-
ule.
3. Add the Graco Gateway to the RSLogix configura-
tion as follows:
c. In the Select Module Type window, choose
1756-ENET/B or 1756-ENBT/A entry. RSLogix
will open the Module Properties window. See
FIG. 69.
a. Switch to offline mode.
b. Right click on the 1756-ENET/B or
1756-ENBT/A node under the I/O Configuration
in the Controller Organizer view and choose
Add Module.
d. Enter the IP Address of the ENET/B or ENBT/A
interface.
e. Click Finish to add the interface to your I/O con-
figuration.
c. In the Select Module Type window, choose
Generic Ethernet Module. See FIG. 71.
f. Download the configuration.
d. Click OK. This will open the Module Properties
window. See FIG. 72.
g. Switch to online mode and open the
1756-ENET/B or 1756-ENBT/A node proper-
ties under the I/O Configuration in the Controller
Organizer.
IP Address
Finish Button
FIG. 69. Ethernet Module Properties
312785C
73
Download from Www.Somanuals.com. All Manuals Search And Download.
Appendix C: Graco Gateway to ControlLogix via Ethernet IP
IP Address
Subnet Mask
Set Button
FIG. 70. Port Configuration Window
FIG. 71. Ethernet Module Selection
74
312785C
Download from Www.Somanuals.com. All Manuals Search And Download.
Appendix C: Graco Gateway to ControlLogix via Ethernet IP
e. In the Name field, enter a descriptive name to
identify the module. See FIG. 72.
i. Enter 1 in the Configuration Connection Point
and a size of 0. Configuration data is not sup-
ported by the Gateway.
f. In the Address/Host Name field, enter the IP
Address of the Graco Gateway.
j. Press Finish to add the Gateway to the I/O con-
figuration.
g. Enter 2 in the Input Assembly Connection Point
and a size of 2. This will match a read only
Slave Gateway block configured in the Gateway,
and will be used for reading data from the Gate-
way to the ControlLogix.
The connection points and sizes are arbitrary, as
long as the connection point, size, and direction are
matched in the configuration of the Gateway.
Connection point direction is always relative to the
originator, which in the case of the current Gateway
Ethernet/IP implementation is always the device and
never the Gateway. An input connection therefore
specifies data flow from the Gateway to the device,
and an output connection specifies data flow from
the device to the Gateway.
h. Enter 3 in the Output Assembly Connection
Point and a size of 2. This will match a
read/write Slave Gateway block configured in
the Gateway, and will be used for writing data
from the ControlLogix to the Gateway.
FIG. 72. Ethernet Module Properties
312785C
75
Download from Www.Somanuals.com. All Manuals Search And Download.
Appendix C: Graco Gateway to ControlLogix via Ethernet IP
See FIG. 73. You should now see a new ETHER-
NET-MODULE Gateway_HMI branch of the
1756-ENET/B node in the I/O Configuration view.
You should also see three new entries in the Con-
troller Tags view:
4. Download the new I/O configuration to the control-
ler. Once the download is complete, the controller
will automatically establish a new Class1 connection
with the Gateway.
•
•
•
Gateway_HMI:I to view the input data
Gateway_HMI:O to modify the output data
Gateway_HMI:C to view the configuration data
FIG. 73. Ethernet Configuration Data
76
312785C
Download from Www.Somanuals.com. All Manuals Search And Download.
Appendix C: Graco Gateway to ControlLogix via Ethernet IP
3. Device Settings. A Gateway block must be created
Graco Gateway Configuration
for each connection point.
1. Ethernet Settings. Set the IP Address to
192.168.2.101. This should match the Address/Host
Name entered in FIG. 72.
For the purpose of configuring, the data transfer
terms input and output are relative to the device and
not the Gateway. An input connection is therefore
specified as Gateway to Device, and an output con-
nection is specified as Device to Gateway.
2. Protocol Settings. Select the Ethernet/IP Slave
Adapter communications driver.
The ENET/B module prefixes all output data with a
header containing status information about the orig-
inator’s run/idle state. With the Run/Idle Header
checked, the communications driver will automati-
cally process the header, and data will be ignored if
the device is in the Idle state. With the option
unchecked, extra space must be allocated in the
Gateway block to receive the status information; all
data is accepted regardless of the device state.
Connection point mapping is defined in the Start
Address block setting and comprises the connection
point instance and a data offset. The instance must
match that specified by the originator; the offset can
be used to skip over data not required by the Gate-
way, useful mainly on shared connection points.
FIG. 74. Ethernet Block Settings
312785C
77
Download from Www.Somanuals.com. All Manuals Search And Download.
Appendix C: Graco Gateway to ControlLogix via Ethernet IP
The following settings mirror the I/O settings of the
ControlLogix configuration detailed earlier.
4. Data Mapping. the connection points are now con-
figured so that:
Gateway_HMI:O >> PLC1:Block1
Gateway_HMI:I << PLC1:Block2
a. Input Connection Point. Create a Gateway
block configuration (see Table 7).
5. Testing. Using the RSLogix5000 program, you can
modify tags Gateway_HMI:O and verify they are
written into Var1 and Var2, and verify changes made
in the Gateway to tags Var3 and Var4 are updated in
Gateway_HMI:I. Ensure the device is in the Run
mode, otherwise the data transfer will be ignored by
the Gateway.
Table 7: Input Connection Points
Connection Point
Data Offset
Data Type
2
0000
Long as Long
Block Size
2
Direction
Graco Gateway to Device
b. Output Connection Point. Create a Gateway
block configuration (see Table 8).
Table 8: Output Connection Points
Connection Point
Data Offset
Data Type
3
0000
Long as Long
Block Size
2
Direction
Device to Graco Gateway
78
312785C
Download from Www.Somanuals.com. All Manuals Search And Download.
Dimensions
80
312785C
Download from Www.Somanuals.com. All Manuals Search And Download.
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, V =15 Vdc, V =0.5 V @ 25
OH
OL
mA maximum.
Ethernet Port . . . . . . . . . . . . . . . . . . . . . . . . . . .
10 BASE-T/100 BASE-TX, RJ45 jack is wired as a NIC (Net-
work 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 tech-
nician.
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 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Carbon steel and stainless steel. Installation category 1, Pollu-
tion degree 2.
Power connection . . . . . . . . . . . . . . . . . . . . . . . . . . . Removable wire clamp screw terminal block. Wire gage capac-
ity: 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)
312785C
81
Download from Www.Somanuals.com. All Manuals Search And Download.
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
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.
Original instructions. This manual contains English. MM 312785
Graco Headquarters: Minneapolis
International Offices: Belgium, China, Japan, Korea
GRACO INC. AND SUBSIDIARIES • P.O. BOX 1441 • MINNEAPOLIS, MN 55440-1441 • USA
Copyright 2009, Graco Inc. All Graco manufacturing locations are registered to ISO 9001.
Revised 09/2011
Download from Www.Somanuals.com. All Manuals Search And Download.
|
EdgeStar Dishwasher PDW45E User Manual
Electro Voice Music Mixer BK 1632 User Manual
FoodSaver Food Saver Vac1050 User Manual
Fostex Recording Equipment X 28H User Manual
Freecom Technologies Computer Drive Hard Drive Dock Duplicator User Manual
Frymaster Toaster VT Series User Manual
FujiFilm Digital Camera 16437542 User Manual
GE Intercom System 16247490 User Manual
GE Monogram Refrigerator ZICS360 LH User Manual
GE Monogram Trash Compactor ZCGP150LII User Manual