The following manuals are available at www.graco.com.
Manuals are in English.
PartDescription
313997HFR Operation
313998HFR Repair-Parts
23A1149D
Overview
Overview
This Discrete Gateway Module (DGM) allows the user to
control an HFR through an external control device such
as a PLC. The DGM will operate in conjunction with the
existing Advanced Display Module (ADM) such that both
devices can be used to control the machine. Each HFR
can be controlled using up to two DGM’s which will be
referred to as the primary and secondary DGM’s.
The primary DGM allows the user to monitor and control
general machine functions. This includes the following
capabilities:
•Dispensing
•Operating mode selection
•Shot selection
•Fault code monitoring
•Fault acknowledgment
•Pump parking
•Monitoring working pressures of each pump
•Monitoring the combined flow or B (Blue) pump
pressure while dispensing
•System Stop button
•Changing the combined flow or B (Blue) pump pressure in operator mode
Automation Presence
The primary DGM includes a heartbeat monitor. This
serves as a verification that the PLC and DGM are communicating. In the event that the PLC becomes unresponsive, the DGM will terminate any active dispenses
and set the machine to disabled mode.
The secondary DGM is used for monitoring and controlling the temperature conditioning components. These
features include:
•Monitoring which conditioning zones are enabled
•Monitoring temperatures of enabled zones
•Turning on or off the enabled zones
•Changing temperature setpoints of enabled zones
NOTE: Changing temperature setpoints is only available
on machines with 2nd generation ADMs. 2nd generation
ADMs are distinguishable by having only 2 cable connections on the bottom of the ADM. 1st generation
ADMs have 4 cable connections.
DGM Presence
The DGM will broadcast a heartbeat to the HFR every
5 seconds. In the event that the DGM fails to broadcast
a heartbeat after 10 seconds, the system will go into disabled mode.
The system can be taken out of disabled mode after
acknowledging the alarm on the ADM.
AA Discrete Gateway Module (DGM)
AB Base
AC Module Connection Screws
AD Access Cover
AE Module Status LEDs
AF CAN Connectors
AG Rotary Switch
AH Token Slot
AJ D-Sub Connection
r_24B681_2B9904_4b
3A1149D5
Module Requirements
Module Requirements
Each DGM requires a 9-30 VDC NEC Class 2 power
supply. This is supplied to the DGM through pins 27, 51,
68, 69 on the D-Sub connection. Ground from this supply should only be connected to pin 70 of the D-Sub
connection.
I/O Setup
NOTE: Each DGM is set as the primary or secondary
DGM by setting the rotary switch (AG) position. See
Setup on page 14.
NOTICE
To avoid ground loops and noise immunity issues, do
not ground the shield of the D-sub connector cable.
The shield is already grounded through the mounting
screw on the base of the DGM. If using a breakout
board, do not make any connections to the pins with
ground symbols.
See the Digital and Analog I/O Overview sections beginning on the following page for I/O setup details. See the
Primary DGM Pin Assignments and Secondary DGM
Pin Assignments sections beginning on page 10 for
individual pin assignments.
1
21
20
39
7859
F
IG. 3: D-sub Connector - Pin References
40
60
63A1149D
I/O Setup
DGM Digital Input Overview
The digital inputs function only when power is supplied to pin 51 and there is a ground connection to pin 70. The digital input is rated at 0-30 VDC, and requires an NEC Class 2 power supply connected to pin 51. The DGM provides
optical isolation as shown in the following illustration.
•Pins: 52 – 59, 71-78
•Type: Sinking
•Maximum current draw: 3.6 mA
Discrete Gateway
Discrete Gateway
Customer Automation
Customer Automation
D-Sub Pin 51 (Isolated
D-Sub Pin 51 (Isolated
Logic Supply)
Logic Supply)
Microcontroller
Microcontroller
Isolated Logic ICs
Isolated Logic ICs
Optical
Optical
Isolator
Isolator
Digital Input
D-Sub Pin 70
D-Sub Pin 70
(Isolated Ground)
(Isolated Ground)
24VDC
24VDC
3A1149D7
I/O Setup
DGM Digital Outputs Overview
The digital outputs function only when power is supplied to pins 27, 68, and 69 and there is a ground connection to
pin 70. The digital output is rated at 0-30 VDC, and requires an NEC Class 2 power supply connected to pin 27 for
supply bank 1, pin 69 for supply bank 2, and pin 68 for supply bank 3. The DGM provides optical isolation as shown
in the following illustration.
•Pins: 9-20, 28-39
•Type: Sourcing
•Maximum continuous current output: 350 mA
(sourced from customer supply)
•Recommended continuous current: 100 mA
Microcontroller
Disc rete Gate way
Isolated Logic ICs
Optical
Isolator
Customer Automation
D-Sub Pin 51 (Isolated
Logic Supply)
D-Sub
Pin 27
Digital
Output
1-8
D-Sub
Pin 69
LOADLOAD
Digital
Output
9-16
Digital Input
Supply Bank 1
Digital Input
Supply Bank 2
24VDC24VDC
LOADLOAD
D-Sub
Pin 68
Digital
Output
17-24
D-Sub Pin 70
(Isolated Ground)
Digital Input
Supply Bank 3
LOADLOAD
24VDC24VDC
83A1149D
I/O Setup
DGM Analog Inputs Overview
The analog inputs function only when the DGM is connected to a power supply through the CAN connection; see
Setup, page 14. Each analog input has a corresponding reference (ground) pin.
•Type: Sinking
•Voltage Rating: 0-10 Vdc
•Input Impedance: 20 k
Ω
Discrete GatewayCustomer Automation
Microcontroller
Analog Input +
+
20kΩ
-
Analog Input -
DGM Analog Outputs Overview
The analog outputs function only when the DGM is connected to a power supply through the CAN connection; see
Setup on page 14. Each analog output has a corresponding reference (ground) pin.
•Type: Sourcing
•Voltage Rating: 0-10 Vdc, 10 mA at 10 Vdc
Discrete GatewayCustomer Automation
Analog Output +
Microcontroller
0-10VDC @10mA
+
-
Analog Output -
3A1149D9
I/O Setup
Primary DGM Pin Assignments
Pin
Number
521PLC to DGM Heartbeat
532Dispense Request / Terminate
543System Stop
554Acknowledge Active Error
565Set Operating Mode, Bit 2
576Set Operating Mode, Bit 1
587Set Operating Mode, Bit 0
598Accept Operating Mode
719Select Shot, Bit 6 (Shot Mode)
7210Select Shot, Bit 5 (Shot Mode)
7311Select Shot, Bit 4 (Shot Mode)
7412Select Shot, Bit 3 (Shot Mode),
7513Select Shot, Bit 2 (Shot Mode),
7614Select Shot, Bit 1 (Shot Mode),
7715Select Shot, Bit 0 (Shot Mode),
7816Accepted Selected Shot (Shot
DGM Digital
InputsFunctional Description
(Shot, Operator modes), or
Start/Stop Recirculation
(Standby Mode)
Change
or Enable Dispensing (Active
Low)
or Enable ADM (System in Disabled mode)
or Lock/Unlock the Dispense
Valve (Standby Mode)
or Open/Close Dispense
Valve (Standby Mode)
Mode), or Accepted Pressure/Flow (Operator Mode), or
Park Pump (Standby Mode)
Pin
Number
91DGM to PLC Heartbeat
102Ready to Dispense
113Dispense in Progress
124Requested Flow Rate/Pres-
135Dispense Mode Selected:
146Error Present
157Fault Code, Bit 7
168Fault Code, Bit 6
179Fault Code, Bit 5
1810Fault Code, Bit 4
1911Fault Code, Bit 3
2012Fault Code, Bit 2
2813Fault Code, Bit 1
2914Fault Code, Bit 0
3015Operating Mode Selected, Bit 2
3116Operating Mode Selected, Bit 1
3217Operating Mode Selected, Bit 0
3318Shot Selected, Bit 6
3419Shot Selected, Bit 5
3520Shot Selected, Bit 4
3621Shot Selected, Bit 3
3722Shot Selected, Bit 2 (Shot
3823Shot Selected, Bit 1 (Shot
3924Shot Selected, Bit 0 (Shot
DGM Digital
OutputsFunctional Description
sure Setpoint Rejected
Flow (Low) or Pressure (High)
Mode), or Dispense Valve
Locked (Standby Mode)
Mode), or Dispense Valve
Open (Standby Mode)
Mode), or Pump Parked
(Standby Mode)
103A1149D
DGM
Pin
Number
Analog
InputsFunctional Description
11Set B (Blue) Pump Dispensing
Pressure or Combined Dispensing Flow Rate
21 - GNDGrounding Pin for Analog Input
1
32Not Used
42 - GNDNot Used
213Not Used
223 - GNDNot Used
234Not Used
244 - GNDNot Used
DGM
Pin
Number
Analog
OutputsFunctional Description
401B (Blue) Pump Pressure
411 - GNDGrounding Pin for Analog Out-
put 1
422A (Red) Pump Pressure
432 - GNDGrounding Pin for Analog Out-
put 2
603Combined Flow Rate or B
(Blue) Pump Pressure
613 - GNDGrounding Pin for Analog Out-
put 3
624Not Used
634 - GNDNot Used
I/O Setup
Pin
Number
Power
SupplyFunctional Description
27
51
68
+9-30V Power Supply Pins
69
70-Grounding Pin
3A1149D11
I/O Setup
Secondary DGM Pin Assignments
Pin
Number
52
53
54
55
56
57
58
59
71
72
73
74
75
76
77
78
DGM Digital
InputsFunctional Description
1Set Zone 1 On
2Set Zone 2 On
3Set Zone 3 On
4Set Zone 4 On
5Accept Zone 1 Setpoint
Change
6Accept Zone 2 Setpoint
Change
7Accept Zone 3 Setpoint
Change
8Accept Zone 4 Setpoint
Change
9Not Used
10Not Used
11Not Used
12Not Used
13Not Used
14Not Used
15Not Used
16Not Used
Pin
Number
9
10
11
12
13
14
15
16
17
18
19
20
28
29
30
31
32
33
34
35
36
37
38
39
DGM
Digital
OutputsFunctional Description
1Not Used
2Ready To Dispense
3Dispense in Progress
4Zone 1 On
5Zone 2 On
6Zone 3 On
7Zone 4 On
8Zone 1 Temperature Setpoint
Rejected
9Zone 2 Temperature Setpoint
Rejected
10Zone 3 Temperature Setpoint
Rejected
11Zone 4 Temperature Setpoint
Rejected
12Tank Heater A (Red) Enabled
13Tank Heater B (Blue) Enabled
14Inline Heater A (Red) Enabled
15Inline Heater B (Blue) Enabled
16Hose Heater A (Red) Enabled
17Hose Heater B (Blue) Enabled
18Chiller A (Red) Enabled
19Chiller B (Blue) Enabled
20Not Used
21Not Used
22Not Used
23Not Used
24Not Used
123A1149D
DGM
Pin
Number
Analog
InputsFunctional Description
11
21 - GND
32
42 - GND
213
223 - GND
234
244 - GND
DGM
Pin
Number
Analog
OutputsFunctional Description
401
411 - GND
422
432 - GND
603
613 - GND
624
634 - GND
I/O Setup
Set Zone 1 Temperature
Grounding Pin for
Analog Input 1
Set Zone 2 Temperature
Grounding Pin for
Analog Input 2
Set Zone 3 Temperature
Grounding Pin for
Analog Input 3
Set Zone 4 Temperature
Grounding Pin for
Analog Input 4
Actual Zone 1 Temperature
Grounding Pin for
Analog Output 1
Actual Zone 2 Temperature
Grounding Pin for
Analog Output 2
Actual Zone 3 Temperature
Grounding Pin for
Analog Output 3
Actual Zone 4 Temperature
Grounding Pin for
Analog Output 4
Pin
Number
Power
SupplyFunctional Description
27
51
+9-30V Power Supply Pins
68
69
70-Grounding Pin
3A1149D13
Setup
Setup
See Typical Installation on page 4 for an assembled
view.
1. Install the DGM in the desired location.
a. Remove access cover (AD).
AC
AA
AD
r_24B681_2B9904_3b
F
AB
IG. 4
b. Loosen two screws (AC) and remove DGM (AA)
from base (AB).
c. Attach ground wire to bottom of base.
d. Mount base (AB) in desired location with four
screws. See the following mounting dimensions.
2. Adjust DGM selector switch (AG) according to the
following table.
SettingZone
1Primary DGM
2Secondary DGM
AG
r_24B681_2B9904_4b
3. Install access cover (D).
4. Connect CAN and D-Sub cables.
CAN Connector 1
CAN Connector 2
r_24B681_2B9904_1b
#10-32 UNF
(M5 x 0.8)
2.75 in.
(69.9 mm)
3.25 in.
(82.6 mm)
e. Insert screws through top of base and tighten.
f.Insert screw through ground wire and tighten.
g. Mount DGM (AA) on base (AB) with two
screws (C).
h. If applicable, repeat with second DGM.
D-sub Connector
r_24B681_2B9904_2b
F
IG. 5: Cable Connections
a. Connect CAN cable from Connector 1 on DGM
to ADM or any available CAN connection on the
machine. Attach the ferrite suppressor to DGM
end of the CAN cable.
NOTE: In the previous step if more than one DGM is
used the connection can be made with either DGM.
b. If a second DGM is installed, connect CAN
cable from CAN Connector 1 on the second
DGM to Connector 2 on the first DGM.
143A1149D
c. Connect D-Sub cable from D-Sub Connector on
first DGM to a breakout board or to an external
control device.
d. If second DGM is installed, connect D-Sub
cable from D-Sub Connector on second DGM to
a breakout board or to an external control
device.
Setup
3A1149D15
Operation
Operation
Primary DGM Digital Inputs
See DGM Digital Inputs table in the Primary DGM Pin
Assignments section beginning on page 10 for pin
numbers associated with each bit description.
The primary DGM allows the PLC to control and monitor
the HFR’s dispensing properties.
Digital Input 1: PLC to DGM Heartbeat
The external control device (PLC) and DGM will each
have Heartbeat inputs and outputs. The heartbeat
serves as a verification that both devices are communicating. The PLC does not need to implement any timers
to regulate the period of the heartbeat. To successfully
complete a heartbeat, the PLC must match the output
state of the DGM heartbeat. This can happen as soon
as the PLC detects the change in output state, or within
6 seconds of detecting a change in heartbeat state. If
the PLC does not match the output state of the DGM
after 6 seconds, the DGM will disable the system. This
will only happen once, and the HFR can be reactivated
and operated from the ADM. The DGM will not accept
any more requests until the heartbeat resumes between
the PLC and DGM.
Digital Input 3: System Stop
Toggle this bit high to place the dispensing system in
disabled mode.
Digital Input 4: Acknowledge Active Error
Toggle this bit high to acknowledge any errors detected
by the system.
Digital Inputs 5-7: Set Operating Mode Bits
The operating mode is selected through the use of 3
bits. The following table describes the bit pattern to indicate selection of each operating mode. A “1” means the
bit is high and a “0” means the bit is low.
Operating Mode Bit Pattern
Digital
Input 5
001Disabled
010Standby
011Shot*
101Operator
111 Night**
Digital
Input 6
Digital
Input 7
Operating Mode
Digital Input Bit 2
The function of this bit is based on the selected operating mode:
NOTE: The Enable Dispensing bit must be pulled low
prior to dispensing.
•Shot Mode: Toggle this bit high to dispense a single
shot. Toggle the bit in the middle of a shot to terminate the dispense.
•Operator Mode: The machine will dispense while
the bit is pulled high. As soon as the bit falls low, the
dispense terminates.
•Operator Mode with Fusion
to stop/start stalling the system to pressure.
•Standby Mode: Toggle this bit high to start/stop
recirculation (recirculation systems only).
®
Gun: Toggle this bit
Digital Input 8: Accept Operating Mode
Change
Toggle this bit high while the bit pattern is set to change
the operating mode. After toggling this bit, use the analog output bits to verify the operating mode was successfully changed.
*Shot definitions must be configured through the
ADM.
** Night mode settings must be configured through the
ADM.
163A1149D
Operation
Digital Inputs 9-15: Select Shot Bits
The shot selection bits are used to select one of the 100
different defined shots. The user must use the ADM to
define each shot. The DGM will use a 7-bit pattern to
select one of the shots.
The machine must be in Shot mode to select a shot.
Shot Selection Bit Pattern
Digital
Digital
Digital
Digital
Digital
Digital
Input
Input
Input
Input
9
10
11
0000000Not Defined
0000001 Shot 1
0000010 Shot 2
0000011 Shot 3
1100100Shot 100
1100101Not Defined
1111111Not Defined
Input
12
13
…
…
Input
14
Digital
Input
15
Digital Inputs 12-15 have alternate functionality in Operator, Shot and Standby modes. Below are their alternate
functions:
Shot
Selected
Digital Input 16
The function of this bit is based on the selected operating mode:
•Shot Mode: Sets the shot number. To use, set the
Shot Selection Bits to the desired bit pattern then
toggle this bit low then high then low to change the
shot. After toggling this bit, the PLC programmer
should verify that the current shot number matches
the request.
•Operator Mode: Sets the dispense pressure or
flow. To use, set Analog Input 1: Set Pressure/Set
Flow to the voltage for the corresponding desire flow
or pressure. After 185 mS of settling, toggle this bit
to set the new analog value. The PLC programmer
should check Digital Output 4 to make sure the setpoint was accepted.
See the Primary DGM Analog Inputs section on
page 19 for analog input voltage calculation.
•Standby Mode: Hold the bit high to park the pump.
Use the Digital Output 24 to verify the pump has
successfully parked. Release the bit when the pump
is successfully parked.
Digital Input 12 becomes:
(used in Operator, Shot, and Standby modes)
•Enable Dispensing: Keep this bit low when not
selecting a shot. If this bit is high during a dispense
request or park pump request, the request will be
ignored. If this bit goes high during a dispense the
system will go into Disabled mode.
Digital Input 13 becomes:
(used in Disabled mode)
•Enable ADM: Toggle this bit to enable the ADM.
Digital Input 14 becomes:
(used in Standby mode)
•Dispense Valve Open: While this bit is pulled high
the dispense valve will remain open. When it is
pulled low the dispense valve will be closed.
Digital Input 15 becomes:
(used in Standby mode)
•Set/Release Dispense Valve Lock: Toggle this bit
high to lock or unlock the dispense valve in Standby
Mode.
3A1149D17
Operation
Primary DGM Digital Outputs
See DGM Digital Outputs table in the Primary DGM Pin
Assignments section beginning on page 10 for pin
numbers associated with each bit description.
Digital Output 1: DGM to PLC Heartbeat
See the DGM to PLC Heartbeat description in the Primary DGM Digital Inputs section beginning on page
16.
Digital Output 2: Ready To Dispense
This bit is high when the system is ready to begin dispensing.
Digital Output 3: Dispense In Progress
This bit is high when the machine is dispensing.
Digital Output 4: Flow Rate/Pressure
Setpoint Rejected
This bit is high when the requested setpoint change is
rejected.
Digital Outputs 18-24: Shot Selected Bits
When in Shot mode, these bits are used to form a bit
pattern to indicate which shot is selected. See the shot
selection bit patterns table in the Primary DGM Digital Inputs section beginning on page 16.
When in Standby mode, Digital Outputs 22-24 each perform a different function:
Digital Output 22:
•Dispense Valve Locked: This bit is high when the
dispense valve is locked.
Digital Output 23:
•Dispense Valve Open: This bit is high when the
dispense valve is open.
Digital Output 24:
•Pump Parked: This bit is high when the pump is in
the parked position.
Digital Output 5: Dispense Mode Selected
When this bit is low, the selected Dispense mode is
Flow. When this bit is high, the selected Dispense mode
is Pressure.
Digital Output 6: Error Present
If an error is generated this output will be high. The PLC
programmer should monitor the Fault Code bits to determine if the system is in a healthy state but this will serve
as an additional and redundant alert.
Digital Output 7-14: Fault Codes
This 8-bit pattern indicates what error is being displayed.
See the Fault Code Bit Pattern Table on page 31. The
fault code is removed when it is acknowledged. For best
results, check the ADM.
Digital Output 15-17: Operating Mode
Selected Bits
These bits form a bit pattern to indicate which operating
mode is selected. See the operating mode bit patterns
table in the Primary DGM Digital Inputs section begin-
ning on page 16.
183A1149D
Primary DGM Analog Inputs
Operation
See Analog Inputs table in the Primary DGM Pin
Assignments section beginning on page 10 for pin
numbers associated with each bit description.
The DGM provides 4 analog inputs and 4 analog outputs. Each analog I/O point has a voltage range of
0-10 VDC. Analog Inputs 2, 3, and 4 are not used.
It is the responsibility of the PLC programmer to verify
the HFR system and PLC have matching values for
pump sizes, material specific gravities, maximum working pressure, and units of measure for pressure. These
are verified using the Setup screens in the ADM.
Analog Input 1: Set Combined Flow Rate or
B (Blue) Dispensing Pressure
To calculate the input voltage for the desired flow or
pressure, use the following formulas.
Volumetric Flow:
V = ( 10 x F
Weight Flow:
V = ( 10 x F
) / ( Ap + Bp )
v
) / ( Ap x Asg + Bp x B
w
sg
)
If the A (Red) pump is 120 cc, the A (Red) specific gravity is 1.09, the B (Blue) pump is 160 cc, the B (Blue)
specific gravity is 1.21, and the desired flow rate is 200
grams per second then:
V = (10 x 200) / (120 x 1.09 + 160 x 1.21)
= 6.17 volts
If the desired pressure is 1500 psi and the maximum
working pressure is 2000 psi then:
P
= 1250
d
P
= 2000
mwp
V = (10 x 1500) / (2000 )
= 7.5 volts
To set the flow or pressure:
1. Calculate the voltage to use.
2. Set the Analog Input 1 to the calculated voltage and
hold.
Pressure:
V = ( 10 x P
) / ( P
d
mwp
)
where,
V = Voltage
A
= A (Red) pump size in cc
p
B
= B (Blue) pump size in cc
p
= A (Red) material specific gravity
A
sg
B
= B (Blue) material specific gravity
sg
= Desired volumetric flow rate in cc per second
F
v
F
= Desired flow rate in grams per second
w
= Desired pressure
P
d
P
= Maximum working pressure
mwp
For example, if the A (Red) pump is 120 cc, the B (Blue)
pump is 160 cc, and the desired flow rate is 180 cc per
second then:
V = (10 x 180) / (120 + 160)
= 6.43 volts
3. After 185 mS, pull the corresponding Digital
Input 16 bit for 185 mS then release Digital Input 16.
4. Check Digital Output 4 to verify the setpoint request
was not rejected.
3A1149D19
Operation
Primary DGM Analog Outputs
See Analog Outputs table in the Primary DGM Pin
Assignments section beginning on page 10 for pin
numbers associated with each function. Each analog I/O
point has a voltage range of 0-10 VDC. The primary
DGM analog outputs are used to provide feedback
regarding operating pressures and flows.
Analog Output 1: B (Blue) Pump Pressure
and Analog Output 2: A (Red) Pump
Pressure
An analog voltage representation of the pump pressure
will be presented at the respective output. The DGM will
use the 0-10V range to represent pressures from 0 to
500 psi plus the maximum working pressure. Due to this
limit, pressures beyond 500 psi above the maximum
working pressure will be represented as 10V.
To calculate the pump pressure based on the output
voltage, the maximum working pressure must be known.
See the HFR system manual to determine the system
maximum working pressure.
When units of measure are psi:
P
= 0.1 x V x ( P
a
When units of measure are bar:
= 0.1 x V x ( P
P
a
When units of measure are MPa:
P
= 0.1 x V x ( P
a
where,
V = Voltage
P
= Actual pump pressure
a
P
= Maximum working pressure
mwp
For example, if the output voltage is 6 and the maximum
working pressure is 2000 psi then:
P
= 0.1 x 6 x ( 2000 + 500)
a
= 1500 psi
mwp
mwp
mwp
+ 500)
+ 34.5)
+ 3.45)
Analog Output 3: B (Blue) Pressure or
Combined Flow Rate
To use the Analog Output 3 voltage to calculate the
B (Blue) pump pressure or combined flow rate, use the
following formulas.
Volumetric Flow:
F
= 0.1 x V x (Ap + Bp)
v
Weight Flow:
F
= 0.1 x V x (Ap x Asg + Bp x Bsg)
w
Pressure:
When units of measure are psi:
Pa = 0.1 x V x ( P
When units of measure are bar:
= 0.1 x V x ( P
P
a
When units of measure are MPa:
= 0.1 x V x ( P
P
a
where
= Actual volumetric flow rate in cc per second
F
v
= Actual flow rate in grams per second
F
w
P
= Actual B (Blue) pump pressure
a
V = Voltage
= A (Red) pump size in cc
A
p
B
= B (Blue) pump size in cc
p
= A (Red) material specific gravity
A
sg
= B (Blue) material specific gravity
B
sg
P
= Maximum working pressure
mwp
For example, if the A (Red) pump is 120 cc, the B (Blue)
pump is 160 cc, and the output voltage is 2.3 then:
F
= 0.1 x 2.3 x (120 + 160)
v
= 64.4 cc/sec
If the A (Red) pump is 120 cc, the A (Red) specific gravity is 1.09, the B (Blue) pump is 240 cc, the B (Blue)
specific gravity is 1.21, and the output voltage is 2.3
then:
mwp
mwp
mwp
+ 500 )
+ 34.5 )
+ 3.45 )
F
= 0.1 x 2.3 x (120 x 1.09 + 160 x 1.21)
w
= 74.6 g/sec
If the output voltage is 6 and the maximum working
pressure is 2000 psi then:
P
= 0.1 x 6 x ( 2000 + 500 )
a
= 1500 psi
203A1149D
Operation
Secondary DGM I/O Overview
The secondary DGM is used for controlling and monitoring the status of the heaters and chillers.
NOTE: The HFR has a total of 8 possible conditioning
zones that can be implemented in the system. In any
given instance, a maximum of 4 conditioning zones can
be enabled.
Each temperature conditioning item is assigned a zone
number. Most temperature conditioning bits relate to a
zone number rather than to a specific temperature conditioning item’s name. Knowing the correct zone number
is important for desired machine operation. The zone
numbers are always assigned in the order shown in the
following table. Going down the list, the first enabled
item is zone 1, the second is zone 2, the third is zone 3,
and the fourth is zone 4.
NOTE: There will be less than four zones if less than
four temperature conditioning items are installed or
enabled on the ADM.
OrderTemperature Conditioning Item
1Tank Heater, A (Red)
2Tank Heater, B (Blue)
3Inline Heater, A (Red)
4Inline Heater, B (Blue)
5Hose Heater, A (Red)
6Hose Heater, B (Blue)
7Chiller, A (Red)
8Chiller, B (Blue)
The following is an example of a system with Tank
Heater A (Red), Inline Heater B (Blue), Hose Heater B
(Blue), and Chiller A (Red) enabled and shows the
assigned zone numbers for each.
ZoneOrderTemperature Conditioning Item
11Tank Heater, A (Red)
2Tank Heater, B (Blue)
3Inline Heater, A (Red)
24Inline Heater, B (Blue)
5Hose Heater, A (Red)
36Hose Heater, B (Blue)
47Chiller, A (Red)
8Chiller, B (Blue)
See the Secondary DGM Digital Outputs section
beginning on page 22 for information about finding out
which temperature conditioning components are
enabled.
3A1149D21
Operation
Secondary DGM Digital Inputs
Digital Inputs 1-4: Toggle Zone
Conditioning On/Off Bits
Pulling this input high turns the zone on. Pulling it low
turns the zone off. It is also possible to control the zones
using the ADM.
Digital Inputs 5-8: Accept Zone Setpoint
Change Bits
NOTE: This function is only available on 2nd Generation
ADM’s.
Toggle one of these bits high to tell the DGM to set the
new zone setpoint based on the corresponding analog
input voltage. See Secondary DGM Analog Inputs on
page 23 for voltage calculation and procedure for
changing the setpoint.
Secondary DGM Digital Outputs
Digital Output 2: Ready To Dispense
The ADM can be configured to prevent dispensing if the
conditioning zones are not the correct temperature. If
this feature is enabled, this bit will be low when at least
one temperature zone is not up to temperature.
NOTE: This bit gets pulled low during a dispense.
Digital Output 3: Dispense in Progress
This bit is high when a dispense is in progress.
Digital Outputs 4-7: Zone Conditioning On
When one of these bits is high, it indicates that the
respective heater/chiller in that zone is on.
Digital Outputs 8-11: Zone Temperature
Setpoint Rejected
This bit indicates the requested setpoint has been
rejected. This occurs when the requested setpoint is too
high or low. This bit should be checked after requesting
to change a setpoint to verify that the setpoint was
accepted.
NOTE: Changing the setpoint on the ADM does not
affect this bit.
Digital Outputs 12-19: Temperature
Conditioning Component Enabled
When one of these bits is high, the corresponding temperature conditioning component is enabled.
223A1149D
Secondary DGM Analog Inputs
Set Zone Temperature
The external control device interfacing with the DGM
can use a varying voltage to specify the desired setpoint
for the zone. See Secondary DGM Pin Assignments
on page 12.
To calculate the voltage to use based on the desired
temperature in degrees Fahrenheit:
Voltage = 0.074 x °F - 4.074
For example, the voltage for 86°F would be:
Voltage = 0.074 x 86 - 4.074
= 2.29
Operation
To calculate the voltage to use based on the desired
temperature in degrees Celsius:
Voltage = 0.133 x °C - 1.707
For example, the voltage for 30°C would be:
Voltage = 0.133 x 30 - 1.707
= 2.28
To set the zone temperature:
1. Calculate the voltage to use.
2. Set the desired “Set Zone Temperature” Analog
Input to the calculated voltage and hold.
3. After 185 mS, pull high the corresponding “Accept
Zone Setpoint Change” Digital Input for 185 mS
then release.
4. Check the Zone Temperature Setpoint Rejected bit.
If it is asserted, check the ADM.
3A1149D23
Operation
Secondary DGM Analog Outputs
Actual Zone Temperature
The analog output voltages indicate the actual temperature of the material at the specified zone.
To calculate the temperature in degrees Fahrenheit
based on the output voltage:
°F = 13.5 x Voltage + 55
For example, if the output voltage is 2.3 then:
°F = 13.5 x 2.3 +55
= 86°F
To calculate the temperature in degrees Celsius based
on the output voltage:
°C = 7.5 x Voltage + 12.8
For example, if the output voltage is 2.3 then:
°C = 7.5 x 2.3 +12.8
= 30°C
243A1149D
Timing Diagrams
Once the last line has been set in any of the following
timing diagrams, a 10 mS settle time should be
observed to allow the PLC and DGM hardware to reach
a steady state.
Heartbeat
Timing Diagrams
3 Sec
DGM
Heartbeat
PLC
Heartbeat
FIG. 6: Heartbeat Timing Diagram
Activate System Stop Button
System Stop
6 Sec
>185 mS
Heartbeat
Timed out
Heartbeat
System Disabled until
turned back on through
dispense request key or
Resuming
F
IG. 7: Activate System Stop Button Timing Diagram
3A1149D25
Timing Diagrams
System Requests
>185 mS
Input
Signal
IG. 8: System Requests Timing Diagram
F
The following are system requests:
•Enabling the ADM
•Acknowledging Errors
•Parking the pump
Select an Operating Mode or Shot Number
10 mS
settle
Shot Sel 6
Shot Sel 5
Shot Sel 4
Shot Sel 3
Shot Sel 2
Shot Sel 1
Shot Sel 0
Set New
Shot Number
>185 mS
Performing
Request
FIG. 9: Select a Shot Number Timing Diagram
The individual lines can change independently in any
order.
263A1149D
Change Setpoint
Timing Diagrams
Analog Voltage
10 mS
settle
Set New Value
F
IG. 10: Change Setpoint Timing Diagram
This procedure applies to the following functions:
Note: The DGM connection to the system is temporarily
disabled during the installation of the upgrade token.
1. Ensure system is inactive.
2. Remove access cover (D).
D
r_24B681_2B9904_3b
IG. 15
F
4. Press and hold the push-button (M) for three seconds then release.
NOTE: The LED will flash red until software is done
uploading.
5. Remove token (T) when software has successfully
uploaded.
6. Replace access cover (D).
7. Cycle system power.
Check Cable Connections
Ensure all cables are securely connected to DGM connectors.
3. Insert and press token (T) firmly into slot.
NOTE: There is no preferred orientation of token.
L
G
M
r_24B681_2B9904_4b
F
IG. 16
T
303A1149D
Troubleshooting
Diagnostic Information
7
Module Status LED SignalDiagnosis
Green onSystem is powered up
YellowInternal communication in progress
Red solidDGM hardware failure, replace DGM
Red flashing fastUploading software
Red flashing slowToken error, remove token then
re-install software token
Fault Code Bit Pattern Table
Troubleshooting
This is an 8-bit pattern indicating the current error number in the system. The bit pattern is accompanied by the
Error Present bit.
If the PLC displays error messages, the PLC programmer should translate the bit pattern to the corresponding
descriptive string. See the following table to translate the
fault code bit pattern to a descriptive string. The Error
Number column is used for reference to aid the PLC
programmer in translating from fault code bit pattern to
error string. When error number 255 with bit pattern
“11111111” occurs the user should check the ADM for
error details.
NOTE: This manual is available at Graco.com. To prevent having to manually re-type these error codes and
strings into your PLC program, go to Graco.com and
retrieve the electronic version of this manual then copy
the following table from the PDF.
Fault Code
Bit Pattern
(Bit 7 --> Bit 0)
00000000No Active Errors00 0000
00000001
00000010Motor Temp. Cutback B (Blue)2V T 3 N 1
00000011Oil Temp. Shutdown B (Blue)3A T 4 H 1
00000100Oil Temp. Cutback B (Blue)4D T 3 H 1
00000101Low Oil Level B (Blue)5A M B H 1
00000110Motor Over Current B (Blue)6A A 4 H 1
00000111Motor Over Current B (Blue)7A A 4 N 1
00001000Motor Over Current B (Blue)8A A 4 M 1
00001001Motor Over Current B (Blue)9A A 9 C 1
00001010
00001011
00001100
Error String
Motor Temp. Shutdown B
(Blue)
Motor Control High Temp. B
(Blue)
Motor Control Overvoltage B
(Blue)
Motor Control Undervoltage B
(Blue)
Error
Number
1AT4N1
10A T 4 C 1
11A V 4 H 0
12A V 1 H 1
Error Code
Shown on the
ADM
Fault Code
Bit Pattern
(Bit 7 --> Bit 0)
00001101Motor Encoder Fault B (Blue)13A W B H 1
00001110Motor Controller Fault B (Blue)14D W M H 1
00001111
00010000High Motor Speed B (Blue)16A W K H 1
00010001B (Blue) Pump Failed to Move17D N 4 A 1
00010010Invalid Setpoint Request18D W S C 0
00010011Small Shot Request19D B 9 C 0
00010100Pressure Imbalance20A P 4 D 0
00010101Pumps Not Defined21A D S C 0
00010110
00010111Invalid Weight Cal. Data23D 0500
00011000B (Blue) Position Sensor Fault24A D 6 A 1
00011001
00011010
00011011
00011100
00011101B (Blue) Setpoint Exceeded29D D 4 A 1
00011110B (Blue) Setpoint Exceeded30D D 3 A 1
00011111A (Red) Pressure Shutdown31A P 4 A 1
00100000B (Blue) Pressure Shutdown32A P 4 B 2
00100001B (Blue) Pump Not Parked33D D F A 1
00100010B (Blue) Pump Failed to Stall34D F 7 D 1
00100011Invalid Gel Timer Definition35D W S D 0
00100100A (Red) Pump Cavitation36D D D A 1
00100101B (Blue) Pump Cavitation37D D D B 2
00100110Pressure Terminated Cal.38V P 9 A 1
00100111Pressure Terminated Cal.39V P 9 B 2
00101000Flow Terminated Cal.40V D A A 1
00101001Thermal Pressure Rise41D P 4 0 0
00101010Setpoint Outside Cal. Range42V 0 9 C 1
00101011
00101100A (Red) Motor Temp. Cutback44V T 3 N 2
Error String
Low Motor Performance B
(Blue)
Invalid Learn Mode Data B
(Blue)
A (Red) Pressure Sensor
Faul t
B (Blue) Pressure Sensor
Faul t
B (Blue) Setpoint Not
Reached
B (Blue) Setpoint Not
Reached
A (Red) Motor Temp. Shutdown
Error
Number
15V M B N 1
22D D 5 A 1
25A P 6 A 1
26A P 6 B 2
27D D 1 A 1
28D D 2 A 1
43A T 4 N 2
Error Code
Shown on the
ADM
3A1149D31
Troubleshooting
Fault Code
Bit Pattern
(Bit 7 --> Bit 0)
00101101A (Red) Oil Temp. Shutdown45A T 4 H 2
00101110A (Red) Oil Temp. Cutback46D T 3 H 2
00101111A (Red) Low Oil Level47A M B H 2
00110000A (Red) Motor Over Current48A A 4 H 2
00110001A (Red) Motor Over Current49A A 4 N 2
00110010A (Red) Motor Over Current50A A 4 M 2
00110011A (Red) Motor Over Current51A A 9 C 2
00110100
00110101
00110110
00110111A (Red) Motor Encoder Fault55A W B H 2
00111000A (Red) Motor Controller Fault56A W M H 2
00111001
00111010A (Red) High Motor Speed58A W K H 2
00111011A (Red) Pump Failed to Move59A N 4 B 0
00111100Invalid Requested Ratio60A R 9 C 0
00111101Invalid Learn Mode Data61A D 5 B 2
00111110Invalid Auto Cal B (Blue)?620 0000
00111111A (Red) Position Sensor Fault63A D 6 B 2
01000000A (Red) Setpoint Not Reached64D D 1 A 2
01000001A (Red) Setpoint Not Reached65D D 2 A 2
01000010A (Red) Setpoint Exceeded66D D 4 A 2
01000011A (Red) Setpoint Exceeded67D D 3 A 2
01000100A (Red) Pressure Shutdown68A P 4 A 1
01000101A (Red) Pump Not Parked69D D F B 2
01000110A (Red) Pump Failed to Stall70A F 7 D 2
01000111Another Cal Error?710 0000
01001000
01001001A (Red) Blanket Temp. Cutoff73A T 9 A 6
01001010B (Blue) Blanket Temp. Cutoff74A T 9 B 5
01001011A (Red) Inline Temp. Cutoff75A T 9 A 3
01001100B (Blue) Inline Temp. Cutoff76A T 9 B 1
01001101No A (Red) Blanket Current77A A 8 A 6
01001110No B (Blue) Blanket Current78A A 8 B 5
01001111No A (Red) Inline Current79A A 8 A 3
01010000No B (Blue) Inline Current80A A 8 B 1
01010001No A (Red) Hose Current81A A 8 A 2
01010010No B (Blue) Hose Current82A A 8 B 4
01010011No A (Red) Chiller Current83A A 8 B 7
01010100No B (Blue) Chiller Current84A A 8 B 8
01010101A (Red) Blanket Overcurrent85A A 4 A 6
01010110B (Blue) Blanket Overcurrent86A A 4 B 5
01010111A (Red) Inline Overcurrent87A A 4 A 3
01011000B (Blue) Inline Overcurrent88A A 4 B 1
01011001A (Red) Hose Overcurrent89A A 4 A 2
01011010B (Blue) Hose Overcurrent90A A 4 B 4
01011011A (Red) Chiller Overcurrent91A A 4 A 7
01011100B (Blue) Chiller Overcurrent92A A 4 B 8
01011101A (Red) Blanket Control Fault93A A 7 A 6
01011110B (Blue) Blanket Control Fault94A A 7 B 5
01011111A (Red) Inline Control Fault95A A 7 A 3
01100000B (Blue) Inline Control Fault96A A 7 B 1
01100001A (Red) Hose Control Fault97A A 7 A 2
01100010B (Blue) Hose Control Fault98A A 7 B 4
Error String
A (Red) Motor Control High
Te mp .
A (Red) Motor Control Overvoltage
A (Red) Motor Control Undervoltage
A (Red) Low Motor Performance
A (Red) Thermal Pressure
Rise?
Error
Number
52A T 4 C 2
53A V 4 H 0
54A V 1 H 2
57A M B N 2
72 DP401
Error Code
Shown on the
ADM
Fault Code
Bit Pattern
(Bit 7 --> Bit 0)
01100011A (Red) Chiller Control Fault99A A 7 A 7
01100100B (Blue) Chiller Control Fault100A A 7 B 8
01100101A (Red) Blanket Overvoltage101A V 4 A 6
01100110B (Blue) Blanket Overvoltage102A V 4 B 5
01100111A (Red) Inline Overvoltage103A V 4 A 3
01101000B (Blue) Inline Overvoltage104A V 4 B 1
01101001A (Red) Hose Overvoltage105A V 4 A 2
01101010B (Blue) Hose Overvoltage106A V 4 B 4
01101011A (Red) Chiller Overvoltage107A V 4 A 7
01101100B (Blue) Chiller Overvoltage108A V 4 B 8
01101101A (Red) Blanket Undervoltage109A V 4 A 6
01101110B (Blue) Blanket Undervoltage110A V 4 B 5
01101111A (Red) Inline Undervoltage111A V 4 A 3
01110000B (Blue) Inline Undervoltage112A V 4 B 1
01110001A (Red) Hose Undervoltage113A V 4 A 2
01110010B (Blue) Hose Undervoltage114A V 4 B 4
01110011A (Red) Chiller Undervoltage115A V 4 A 7
01110100B (Blue) Chiller Undervoltage116A V 4 B 8
01110101
01110110
01110111A (Red) Inline Ctrl Shutdown119A T 9 C 3
01111000B (Blue) Inline Ctrl Shutdown120A T 9 C 1
01111001A (Red) Hose Ctrl Shutdown121A T 9 C 2
01111010B (Blue) Hose Ctrl Shutdown122A T 9 C 4
01111011A (Red) Chiller Ctrl Shutdown123A T 9 C 7
01111100B (Blue) Chiller Ctrl Shutdown124A T 9 C 8
*These kits ship with software loaded. Upgrade token
the DGM end of the long CAN cable.
16D942 is listed for reference only.
† The DGM must have a ferrite suppressor attached to
343A1149D
Accessories
PartDescription
124415CAN Cable Extension, 9.8 ft (3.0 m)
24E898CAN Cable Extension, 27.9 ft (8.5 m)
24E897CAN Cable Extension, 52.5 ft (16.0 m)
124654CAN Splitter, 1 male to 2 female
24B86178 pin d-sub cable; 50 ft (15.2 m), male to female
Dimensions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.3 x 3.8 x 3.8 in. (109 x 97 x 97 mm)
Accessories
3A1149D35
Graco Standard Warranty
Graco warrants all equipment referenced in this document which is manufactured by Graco and bearing its name to be free from defects in
material and workmanship on the date of sale to the original purchaser for use. With the exception of any special, extended, or limited warranty
published by Graco, Graco will, for a period of twelve months from the date of sale, repair or replace any part of the equipment determined by
Graco to be defective. This warranty applies only when the equipment is installed, operated and maintained in accordance with Graco’s written
recommendations.
This warranty does not cover, and Graco shall not be liable for general wear and tear, or any malfunction, damage or wear caused by faulty
installation, misapplication, abrasion, corrosion, inadequate or improper maintenance, negligence, accident, tampering, or substitution of
non-Graco component parts. Nor shall Graco be liable for malfunction, damage or wear caused by the incompatibility of Graco equipment with
structures, accessories, equipment or materials not supplied by Graco, or the improper design, manufacture, installation, operation or
maintenance of structures, accessories, equipment or materials not supplied by Graco.
This warranty is conditioned upon the prepaid return of the equipment claimed to be defective to an authorized Graco distributor for verification of
the claimed defect. If the claimed defect is verified, Graco will repair or replace free of charge any defective parts. The equipment will be returned
to the original purchaser transportation prepaid. If inspection of the equipment does not disclose any defect in material or workmanship, repairs will
be made at a reasonable charge, which charges may include the costs of parts, labor, and transportation.
THIS WARRANTY IS EXCLUSIVE, AND IS IN LIEU OF ANY OTHER WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
TO WARRANTY OF MERCHANTABILITY OR WARRANTY OF FITNESS FOR A PARTICULAR PURPOSE.
Graco’s sole obligation and buyer’s sole remedy for any breach of warranty shall be as set forth above. The buyer agrees that no other remedy
(including, but not limited to, incidental or consequential damages for lost profits, lost sales, injury to person or property, or any other incidental or
consequential loss) shall be available. Any action for breach of warranty must be brought within two (2) years of the date of sale.
GRACO MAKES NO WARRANTY, AND DISCLAIMS ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE, IN CONNECTION WITH ACCESSORIES, EQUIPMENT, MATERIALS OR COMPONENTS SOLD BUT NOT
MANUFACTURED BY GRACO. These items sold, but not manufactured by Graco (such as electric motors, switches, hose, etc.), are subject to
the warranty, if any, of their manufacturer. Graco will provide purchaser with reasonable assistance in making any claim for breach of these
warranties.
In no event will Graco be liable for indirect, incidental, special or consequential damages resulting from Graco supplying equipment hereunder, or
the furnishing, performance, or use of any products or other goods sold hereto, whether due to a breach of contract, breach of warranty, the
negligence of Graco, or otherwise.
FOR GRACO CANADA CUSTOMERS
The Parties acknowledge that they have required that the present document, as well as all documents, notices and legal proceedings entered into,
given or instituted pursuant hereto or relating directly or indirectly hereto, be drawn up in English. Les parties reconnaissent avoir convenu que la
rédaction du présente document sera en Anglais, ainsi que tous documents, avis et procédures judiciaires exécutés, donnés ou intentés, à la suite
de ou en rapport, directement ou indirectement, avec les procédures concernées.
Graco Information
For the latest information about Graco products, visit www.graco.com.
TO PLACE AN ORDER, contact your Graco distributor or call to identify the nearest distributor.
Phone: 612-623-6921 or Toll Free: 1-800-328-0211 Fax: 612-378-3505
All written and visual data contained in this document reflects the latest product information available at the time of publication.
Graco reserves the right to make changes at any time without notice.
Original instructions. This manual contains English. MM 3A1149
Graco Headquarters: Minneapolis
International Offices: Belgium, China, Japan, Korea
GRACO INC. P.O. BOX 1441 MINNEAPOLIS, MN 55440-1441
Copyright 2010, Graco Inc. is registered to ISO 9001
www.graco.com
Revised 6/2011
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.