- RCS2 A14084-00 Service Manual LN-9418-02 EN [ English ]
instructions in this manual. Keep this Service Manual for future reference.
Model: A14084-00 RCS2 Interface with Ethernet/IP Card
RCS2 Ethernet/IP Explicit
Communications Programmer’s
Manual
LN-9418-02-R2 (09/2025) 1 / 53 www.binks.com
EN
SERVICE MANUAL
CONTENTS
SAFETY: 4-8
Safety Precautions ..................................................................................................................................................... 4
Hazards / Safegaurds ................................................................................................................................................. 5
ETHERNET/IP IMPLICIT COMMUNICATIONS INTERFACE: 9
Description ................................................................................................................................................................. 9
GUN OPERATIONAL RUNTIME STATUS: 10-12
Class Atributes ......................................................................................................................................................... 10
Instance Attributes .................................................................................................................................................... 10
Semantics ..................................................................................................................................................................11
Provided Services .....................................................................................................................................................11
Services Behavior .................................................................................................................................................... 12
CHANNEL OPERATIONAL STATUS OBJECT: 13-15
Class Atributes ......................................................................................................................................................... 13
Instance Attributes .................................................................................................................................................... 13
Semantics ................................................................................................................................................................. 14
Provided Services .................................................................................................................................................... 15
Services Behavior .................................................................................................................................................... 15
SYSTEM CONFIGURATION OBJECT: 16-18
Class Atributes ......................................................................................................................................................... 16
Instance Attributes .................................................................................................................................................... 16
Semantics ................................................................................................................................................................. 17
Provided Services .................................................................................................................................................... 18
Services Behavior .................................................................................................................................................... 18
GUN CONFIGURATION OBJECT: 19-24
Class Atributes ......................................................................................................................................................... 19
Instance Attributes .................................................................................................................................................... 19
Semantics ................................................................................................................................................................. 20
Provided Services .................................................................................................................................................... 23
Services Behavior .................................................................................................................................................... 23
CHANNEL CONFIGURATION OBJECT: 25-29
Class Atributes ......................................................................................................................................................... 25
Instance Attributes .................................................................................................................................................... 25
Semantics ................................................................................................................................................................. 25
Provided Services .................................................................................................................................................... 29
Service Behavior....................................................................................................................................................... 29
JOB CONFIGURATION OBJECT: 30-35
Class Atributes ......................................................................................................................................................... 30
Instance Attributes .................................................................................................................................................... 31
Semantics ................................................................................................................................................................. 32
Provided Services .................................................................................................................................................... 35
Service Behavior....................................................................................................................................................... 35
(Continued on next page)
LN-9418-02-R2 (09/2025) 2 / 53 www.binks.com
CONTENTSEN
CONTENTS (Cont.)
FLOW TOTALS OBJECT: 36-41
Class Atributes ......................................................................................................................................................... 36
Instance Attributes .................................................................................................................................................... 36
Semantics ................................................................................................................................................................. 38
Provided Services .................................................................................................................................................... 41
Service Behavior....................................................................................................................................................... 41
ERROR LOG OBJECT: 42-45
Class Atributes ......................................................................................................................................................... 42
Instance Attributes .................................................................................................................................................... 42
Semantics ................................................................................................................................................................. 42
Provided Services .................................................................................................................................................... 45
Service Behavior....................................................................................................................................................... 45
ALARM CONFIGURATION OBJECT: 46-48
Class Atributes ......................................................................................................................................................... 46
Instance Attributes .................................................................................................................................................... 46
Semantics ................................................................................................................................................................. 46
Provided Services .................................................................................................................................................... 48
Service Behavior....................................................................................................................................................... 48
APPENDIX: 49-52
Class Code 0x64 - Gun Operational Object ............................................................................................................. 49
Class Code 0x65 - Channel Operational Object ...................................................................................................... 49
Class Code 0x66 - System Configuration Object ..................................................................................................... 49
Class Code 0x67 - Gun Configuration Object .......................................................................................................... 50
Class Code 0x68 - Channel Configuration Object .................................................................................................... 50
Class Code 0x69 - Job Configuration Object............................................................................................................ 51
Class Code 0x6A - Flow Totals Object...................................................................................................................... 51
Class Code 0x6B - Error Log Object......................................................................................................................... 52
Class Code 0x6C - Alarm Configuration Object........................................................................................................ 52
LN-9418-02-R2 (09/2025) 3 / 53 www.binks.com
CONTENTSEN
CAUTION!
WA R N I N G!
NOTE
SAFETY PRECAUTIONS
Before operating, maintaining or servicing any Ransburg
electrostatic coating system, read and understand all of the
technical and safety literature for your Ransburg products.
This manual contains information that is important for you
to know and understand. This information relates to USER
SAFETY and PREVENTING EQUIPMENT PROBLEMS.
To help you recognize this information, we use the following
symbols. Please pay particular attention to these sections.
A WARNING! states information to alert you to
a situation that might cause serious injury if
instructions are not followed.
A CAUTION! states information that tells how to
prevent damage to equipment or how to avoid a
situation that might cause minor injury.
A NOTE is information relevant to the procedure
in progress.
While this manual lists standard specifications and service
procedures, some minor deviations may be found between
this literature and your equipment. Differences in local codes
and plant requirements, material delivery requirements, etc.,
make such variations inevitable. Compare this manual with
your system installation drawings and appropriate Ransburg
equipment manuals to reconcile such differences.
Careful study and continued use of this manual will provide a
better understanding of the equipment and process, resulting
in more efficient operation, longer trouble-free service and
faster, easier troubleshooting. If you do not have the manuals
and safety literature for your Ransburg system, contact your
local Ransburg representative or Ransburg.
WA R N I N G!
WA R N I N G!
�� The user MUST read and be familiar with the
Safety Section in this manual and the Ransburg
safety literature therein identified.
�� This equipment is intended to be used by
trained personnel ONLY.
�� This manual MUST be read and thoroughly un-
derstood by ALL personnel who operate, clean or
maintain this equipment! Special care should be tak-
en to ensure that the WARNINGS and safety require-
ments for operating and servicing the equipment are
followed. The user should be aware of and adhere
to ALL local building and fire codes and ordinances
as well as NFPA-33 AND EN 50176 SAFETY STAN-
DARDS, LATEST EDITION, or applicable country
safety standards, prior to installing, operating, and/or
servicing this equipment.
�� The hazards shown on the following pages may
occur during the normal use of this equipment.
SAFETY
LN-9418-02-R2 (09/2025) 4 / 53 www.binks.com
SAFETYEN
AREA
Tells where hazards
may occur.
HAZARD
Tells what the hazard is.
SAFEGUARDS
Tells how to avoid the hazard.
Spray Area Fire Hazard
Improper or inadequate
operation and maintenance
procedures will cause a fire
hazard.
Protection against inadvertent
arcing that is capable of
causing fire or explosion is lost
if any safety interlocks are
disabled during operation.
Frequent Power Supply or
Controller shutdown indicates
a problem in the system
requiring correction.
Fire extinguishing equipment must be present in the
spray area and tested periodically.
Spray areas must be kept clean to prevent the
accumulation of combustible residues.
Smoking must never be allowed in the spray area.
The high voltage supplied to the atomizer must be
turned off prior to cleaning, flushing or maintenance.
Spray booth ventilation must be kept at the rates
required by NFPA-33, OSHA, country, and local
codes. In addition, ventilation must be maintained
during cleaning operations using flammable or
combustible solvents.
Electrostatic arcing must be prevented. Safe
sparking distance must be maintained between the
parts being coated and the applicator. A distance of
1 inch for every 10KV of output voltage is required
at all times.
Test only in areas free of combustible material.
Testing may require high voltage to be on, but only
as instructed.
Non-factory replacement parts or unauthorized
equipment modifications may cause fire or injury.
If used, the key switch bypass is intended for use
only during setup operations. Production should
never be done with safety interlocks disabled.
The paint process and equipment should be set up
and operated in accordance with NFPA-33, NEC,
OSHA, local, country, and European Health and
Safety Norms.
LN-9418-02-R2 (09/2025) 5 / 53 www.binks.com
SAFETYEN
AREA
Tells where hazards
may occur.
HAZARD
Tells what the hazard is.
SAFEGUARDS
Tells how to avoid the hazard.
Improper or inadequate
operation and maintenance
procedures will cause a
fire hazard.
Protection against inadvertent
arcing that is capable of
causing fire or explosion is lost
if any safety interlocks are
disabled during operation.
Frequent Power Supply or
Controller shutdown indicates
a problem in the system
requiring correction.
Electrostatic arcing must be prevented. Safe sparking
distance must be maintained between the parts being
coated and the applicator. A distance of 1 inch for
every 10KV of output voltage is required at all times.
Unless specifically approved for use in hazardous
locations, all electrical equipment must be located
outside Class I or II, Division 1 or 2 hazardous
areas, in accordance with NFPA-33.
Test only in areas free of flammable or combustible
materials.
The current overload sensitivity (if equipped)
MUST be set as described in the corresponding
section of the equipment manual. Protection against
inadvertent arcing that is capable of causing fire
or explosion is lost if the current overload sensitivity
is not properly set. Frequent power supply
shutdown indicates a problem in the system which
requires correction.
Always turn the control panel power off prior to
flushing, cleaning, or working on spray system
equipment.
Before turning high voltage on, make sure no objects
are within the safe sparking distance.
Ensure that the control panel is interlocked with the
ventilation system and conveyor in accordance with
NFPA-33, EN 50176.
Have fire extinguishing equipment readily available
and tested periodically.
Improper operation or
maintenance may create
a hazard.
Personnel must be properly
trained in the use of this
equipment.
Personnel must be given training in accordance
with the requirements of NFPA-33, EN 60079-0.
Instructions and safety precautions must be read
and understood prior to using this equipment.
Comply with appropriate local, state, and national
codes governing ventilation, fire protection,
operation maintenance, and housekeeping.
Reference OSHA, NFPA-33, EN Norms and your
insurance company requirements.
General Use and
Maintenance
Spray Area Explosion Hazard
LN-9418-02-R2 (09/2025) 6 / 53 www.binks.com
SAFETYEN
AREA
Tells where hazards
may occur.
HAZARD
Tells what the hazard is.
SAFEGUARDS
Tells how to avoid the hazard.
Spray Area /
High Voltage
Equipment There is a high voltage device
that can induce an electrical
charge on ungrounded objects
which is capable of igniting
coating materials.
Inadequate grounding will
cause a spark hazard. A
spark can ignite many coating
materials and cause a fire
or explosion.
Parts being sprayed and operators in the spray
area must be properly grounded.
Parts being sprayed must be supported on
conveyors or hangers that are properly grounded.
The resistance between the part and earth ground
must not exceed 1 meg ohm. (Refer to NFPA-33.)
Operators must be grounded. Rubber soled
insulating shoes should not be worn. Grounding
straps on wrists or legs may be used to assure
adequate ground contact.
Operators must not be wearing or carrying any
ungrounded metal objects.
When using an electrostatic handgun, operators
must assure contact with the handle of the applicator
via conductive gloves or gloves with the palm section
cut out.
NOTE: REFER TO NFPA-33 OR SPECIFIC
COUNTRY SAFETY CODES REGARDING
PROPER OPERATOR GROUNDING.
All electrically conductive objects in the spray area,
with the exception of those objects required by the
process to be at high voltage, must be grounded.
Grounded conductive flooring must be provided in
the spray area.
Always turn off the power supply prior to flushing,
cleaning, or working on spray system equipment.
Unless specifically approved for use in hazardous
locations, all electrical equipment must be located
outside Class I or II, Division 1 or 2 hazardous
areas, in accordance with NFPA-33.
Avoid installing an applicator into a fluid system
where the solvent supply is ungrounded.
Do not touch the applicator electrode while it is
energized.
Electrical Discharge
LN-9418-02-R2 (09/2025) 7 / 53 www.binks.com
SAFETYEN
AREA
Tells where hazards
may occur.
HAZARD
Tells what the hazard is.
SAFEGUARDS
Tells how to avoid the hazard.
High voltage equipment is
utilized in the process. Arcing
in the vicinity of flammable or
combustible materials may
occur. Personnel are exposed
to high voltage during operation
and maintenance.
Protection against inadvertent
arcing that may cause a fire or
explosion is lost if safety circuits
are disabled during operation.
Frequent power supply shut-
down indicates a problem in
the system which requires
correction.
An electrical arc can ignite
coating materials and cause a
fire or explosion.
Unless specifically approved for use in hazardous
locations, the power supply, control cabinet, and all
other electrical equipment must be located outside
Class I or II, Division 1 and 2 hazardous areas in
accordance with NFPA-33 and EN 50176.
Turn the power supply OFF before working on the
equipment.
Test only in areas free of flammable or combustible
material.
Testing may require high voltage to be on, but only
as instructed.
Production should never be done with the safety
circuits disabled.
Before turning the high voltage on, make sure no
objects are within the sparking distance.
Electrical DischargeElectrical
Equipment
Certain materials may be
harmful if inhaled, or if there is
contact with the skin.
Follow the requirements of the Safety Data Sheet
supplied by coating material manufacturer.
Adequate exhaust must be provided to keep the air
free of accumulations of toxic materials.
Use a mask or respirator whenever there is a chance
of inhaling sprayed materials. The mask must be
compatible with the material being sprayed and its
concentration. Equipment must be as prescribed
by an industrial hygienist or safety expert, and be
NIOSH approved.
Chemical HazardToxic Substances
Spray applicators require that aluminum inlet fittings
be replaced with stainless steel.
Aluminum is widely used in other spray application
equipment - such as material pumps, regulators,
triggering valves, etc. Halogenated hydrocarbon
solvents must never be used with aluminum
equipment during spraying, flushing, or cleaning.
Read the label or data sheet for the material you
intend to spray. If in doubt as to whether or not a
coating or cleaning material is compatible, contact
your coating supplier. Any other type of solvent may
be used with aluminum equipment.
Halogenated hydrocarbon
solvents for example:
methylene chloride and
1,1,1,-Trichloroethane are not
chemically compatible with the
aluminum that might be used
in many system components.
The chemical reaction
caused by these solvents
reacting with aluminum can
become violent and lead to an
equipment explosion.
Explosion Hazard —
Incompatible Materials
Spray Area
LN-9418-02-R2 (09/2025) 8 / 53 www.binks.com
SAFETYEN
ETHERNET/IP EXPLICIT COMMUNICATIONS INTERFACE
This document describes RCS2 Ethernet/IP Explicit
protocol packets. Ethernet/IP Implicit data packets are
described in a separate document. The Implicit data
packets are intended for continuously transporting
the command and status data needed as for real-time
external control. The Explicit data packets described in
this document are implemented for on-demand remote
access for process monitoring and control actions which
may take longer to execute.
General notes for this document:
• When Set access is specified, Get access is
automatically supported.
• When Get access is specified, Set access is not
supported.
• Per ODVA definitions:
Instance 0 of an Object refers to the Class Level
• Attribute ID at this level refers to the
Class Attributes
Instance > 0 of an Object refers to the specified
Object Instance
• Attribute ID at this level refers to the Instance
Attributes of the Object
For examples showing how Objects are addressed the
reader can review the last three pages of this document
titled: RCS2 Explicit Message Access Tables
• All Get services are always enabled
• Some Set services are associated with system flag
settings which enables or disables the ability to set
these attributes via Ethernet/IP. If disabled, attempts
to set attributes will be denied and an error will be
returned. The enable/disable settings are retained
in non-volatile memory on the Interface–Ethernet/IP
board and configured via the RT serial console. Each
protocol includes information about any associated Set
enable flag.
• The RCS2 has several possible sources of command
inputs. These include the FMS main HMI screen,
the physically wired (discrete) input signals and the
Ethernet-I/P communications. These different input
sources are all concurrently actively scanning.
• For the discrete digital input signals, an input will
be considered active if any of the sources of that
signal are active. To be inactive/off, all sources of
that signal must be inactive.
• For setpoints, there is priority order for voting with
non-zero values. If enabled, connected and non-
zero, the Ethernet/IP setpoint value will be used.
The next priority will be given to an FMS forced
setpoint value. The next priority will be the Analog
input reading. Finally, if the Analog input reading is
below 250mV, the setpoint will be set to the default
value for the Flow Rate Setpoint on the Config. Job
Screen.
LN-9418-02-R2 (09/2025) 9 / 53 www.binks.com
ETHERNET/IP EXPLICIT COMMUNICATIONS INTERFACEEN
GUN OPERATIONAL RUNTIME STATUS
Attribute
ID
Class Code: 64 Hex
The Gun Operational Status Object provides operational
data from the selected RCS2 gun.
Gun Status information is maintained for each Gun.
Multiple object instances are used to provide access to
the 8 possible Guns.
1 Required Get NV Revision UINT Revision of this object The current value
assigned to this
attribute is one (1)
2 Required Get NV Max Instance UINT Maximum instance The current value
number of an object assigned to this
currently created in attribute is eight (8)
this class level of
the device
3 Required Get NV Number of UINT Number of object The number of object
Instances instances currently instances at this class
created at this class hierarchy level.
level of the device Currently assigned as
two times the number
of installed Channel
Cards (0 – 8)
TABLE 1-1: GUN OPERATIONAL STATUS OBJECT
CLASS ATTRIBUTES
Needed in
Implementation
Access
Rule NV Name Data
Type
Description of
Attribute
Semantics of
Values
If Instance Attribute 2 is specified, a single packet with
data for all 8 guns will be returned. This single packet
transaction facilitates fewer transactions in situations for
higher frequency monitoring (e.g. once per second).
Class Attributes
Attribute
ID
Needed in
Implementation
Access
Rule NV Name Data
Type
Description of
Attribute
Semantics of
Values
Instance Attributes
1 Required Get NV Gun ARRAY of The current operating values See
Operational STRUCT for Gun N Semantics
Status 1.3 (i.e. N = Instance No.) Next Page
2 Required Get NV Gun ARRAY of The current operating values See
Operational STRUCT for all Guns Semantics
Status Next Page
TABLE 1-2: GUN OPERATIONAL STATUS
INSTANCE ATTRIBUTES
LN-9418-02-R2 (09/2025) 10 / 53 www.binks.com
GUN OPERATIONAL RUNTIME SATUSEN
0 Target Flow (Low Byte)
1 Target Flow (High Byte)
2 Actual Flow (Low Byte)
3 Actual Flow (High Byte)
4 Hardener Flow (Low Byte)
5 Hardener Flow (High Byte)
6 Actual Ratio (Low Byte)
7 Actual Ratio (High Byte)
8 Feather Pressure (Low Byte)
9 Feather Pressure (High Byte)
10 Reserved
11 Reserved
Byte Offset Contains Value Range Units Access
Semantics
Instances 1 thru 8 return a structured array of operational
data for the specified instance, i.e. Gun. These values are
arranged as shown in table 1-3.
0 – (216 -1) mL/min x 10 Get
0 – (216 -1) mL/min x 10 Get
0 – 1023 Raw A/D Get
measurement
0 – (216 -1) Ratio x 100 Get
0 – (Sensor PSIG Get
Limit)
0* Get
0* Get
Target Flow
Actual Flow
Hardener Flow
Secondary Feedback
Actual Ratio
Feather Pressure
Reserved
Reserved
* indicates the RCS2 default value before user modification
When Attribute 2 is selected, the return value will be an array of 8 consecutive groups of these values, 1 group for each gun.
Target Flow –
The currently active flow setpoint for the gun.
Actual Flow –
The actual flow (sum of all channels) for the gun.
Hardener Flow Secondary Feedback –
This is the flow indication from the optional thermal-
shedding flow sensor in the catalyst supply line. (If properly
calibrated, 0 = 0mA and 1023 = 20mA with values linearly
dispersed between these two values.).
Actual Ratio –
The current mix ratio between Master and Slave channels
of the gun.
Feather Pressure –
The current input value from the optional Feather Pressure
sensor.
Provided Services
TABLE 1-3: GUN OPERATIONAL STATUS MEMBER
ENTRY FORMAT
Attribute
ID
Needed in Implementation
Service Name Description of Service
TABLE 1-4: GUN OPERATIONAL STATUS OBJECT
COMMON SERVICES
Class Instance
0x0E Required Required Get_Attribute_Single Returns the contents of the specified attribute Struct.
LN-9418-02-R2 (09/2025) 11 / 53 www.binks.com
EN GUN OPERATIONAL RUNTIME SATUS
Service Behavior
Get_Attribute_Single
Returns the content of the attribute requested. That is, the
Array of Structure for the requested instance, i.e. one of
the set of [1, 2, 3 ... 8].
NOTE
�� All elements of the Structure are returned on a
Get_Attribute_Single operation.
Error Name Description
TABLE 1-4.1.1: GET_ATTRIBUTE_SINGLE SERVICE
ERROR CODES
Error Code
Set_Attribute_Single
The Set_Attribute_Single service shall not be
implemented.
0x0008 Service Not Supported The Set service is not supported for this object
0x0014 Attribute unsupported Attribute not equal to 1 or 2
0x0016 Non-existent object
Error Name Description
TABLE 1-4.1.2: SET_ATTRIBUTE_SINGLE SERVICE
ERROR CODES
Error Code
0x0008 Service Not Supported The Set service is not supported for this object
LN-9418-02-R2 (09/2025) 12 / 53 www.binks.com
EN GUN OPERATIONAL RUNTIME SATUS
CHANNEL OPERATIONAL STATUS OBJECT
Class Code: 65 Hex
The Channel Operational Status Object provides operational
data from the selected RCS2 Channel.
Channel Status information is maintained for each Channel.
Multiple object instances are used to provide access to
the 8 possible Channels.
Attribute
ID
1 Required Get NV Revision UINT Revision of this object The current value
assigned to this
attribute is one (1)
2 Required Get NV Max Instance UINT Maximum instance The current value
number of an object assigned to this
currently created in attribute is eight (8)
this class level of
the device
3 Required Get NV Number of UINT Number of object The number of object
Instances instances currently instances at this class
created at this class hierarchy level.
level of the device Currently assigned as
two times the number
of installed Channel
Cards (0 – 8)
TABLE 2-1: CHANNEL OPERATIONAL STATUS OBJECT
CLASS ATTRIBUTES
Needed in
Implementation
Access
Rule NV Name Data
Type
Description of
Attribute
Semantics of
Values
Class Attributes
If Attribute 2 is specified, a single packet with data for all 8
Channels will be returned. This single packet transaction
facilitates fewer transactions in situations for higher
frequency monitoring (e.g. once per second).
Attribute
ID
Needed in
Implementation
Access
Rule NV Name Data
Type
Description of
Attribute
Semantics of
Values
1 Required Get NV Channel ARRAY of The current operating values See
Operational STRUCT for Channel N Semantics
Status (i.e. N = Instance No.) Next Page
2 Required Get NV Channel ARRAY of The current operating values See
Operational STRUCT for all Channels Semantics
Status Next Page
TABLE 2-2: CHANNEL OPERATIONAL STATUS
INSTANCE ATTRIBUTES
Instance Attributes
LN-9418-02-R2 (09/2025) 13 / 53 www.binks.com
CHANNEL OPERATIONAL STATUS OBJECTEN
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Byte Offset Contains Value Range Units Access
Target Flow
Actual Flow
Pump Inlet Pressure
Pump Outlet Presure
Motor Speed
Pressure Control
User Analog
Input (Spare)
Reserved
Reserved
TABLE 2-3: CHANNEL OPERATIONAL STATUS MEMBER
ENTRY FORMAT
Target Flow (Low Byte)
Target Flow (High Byte)
Actual Flow (Low Byte)
Actual Flow (High Byte)
Inlet Pressure (Low Byte)
Inlet Pressure (High Byte)
Outlet Pressure (Low Byte)
Outlet Pressure (High Byte)
Motor Speed (Low Byte)
Motor Speed (High Byte)
Pressure Control (Low Byte)
Pressure Control (High Byte)
Analog Input (Low Byte)
Analog Input (High Byte)
Get
Get
Get
Get
Get
Get
Get
Get
Get
mL/min x 10
mL/min x 10
PSIG
PSIG
RPM x 10
Raw A/D Value
Raw A/D Value
0-(216-1)
0-(216-1)
0-(Sensor Limit)
0-(Sensor Limit)
0-(216-1)
(30-1500 Typical)
0 - 1023
0 - 1023
When Attribute 2 is selected, the return value will be an array of 8 consecutive groups of these values, 1 group for each channel.
Semantics
Instances 1 thru 8 return a structured array of values for
the specified instance, i.e. Channel. These values are
arranged as shown in table 2-3.
Target Flow –
The currently active flow setpoint for the channel.
Actual Flow –
The actual flow for the channel.
Pump Inlet Pressure –
The current pressure being reported by the pressure sen-
sor on the inlet of the pump.
Pump Outlet Pressure –
The current pressure being reported by the pressure sen-
sor on the outlet of the pump.
Pressure Control –
The current command being output by the channel card
to the E to P or I to P transducer that is controlling the fluid
regulator on the inlet of the pump.
User Analog Input (Spare) –
The amplitude of the analog signal coming into the spare
analog input on the breakout board for that channel.
Motor Speed –
The current RPM of the motor being reported by the mo-
tor amplifier.
LN-9418-02-R2 (09/2025) 14 / 53 www.binks.com
EN CHANNEL OPERATIONAL STATUS OBJECT
Attribute
ID
Needed in Implementation
Service Name Description of Service
TABLE 2-4: CHANNEL OPERATIONAL STATUS OBJECT
COMMON SERVICES
Class Instance
0x0E Required Required Get_Attribute_Single Returns the contents of the specified attribute.
Error Name Description
TABLE 2-4.1.1: GET_ATTRIBUTE_SINGLE SERVICE
ERROR CODES
Error Code
0x0008 Service Not Supported Service is not supported for this object
0x0014 Attribute unsupported Attribute not equal to 1 or 2
0x0016 Non-existent object
Error Name Description
TABLE 2-4.1.2: SET_ATTRIBUTE_SINGLE SERVICE
ERROR CODE
Error Code
0x0008 Service Not Supported Service is not supported for this object
0x0014 Attribute unsupported Attribute not equal to 1 or 2
0x0016 Non-existent object
Provided Services
Service Behavior
Get_Attribute_Single
Returns the content of the attribute requested.
Set_Attribute_Single
The Set_Attribute_Single service shall not be
implemented.
LN-9418-02-R2 (09/2025) 15 / 53 www.binks.com
EN CHANNEL OPERATIONAL STATUS OBJECT
SYSTEM CONFIGURATION OBJECT
Attribute
ID
1 Required Get NV Revision UINT Revision of this object The current value
assigned to this
attribute is one (1)
2 Required Get NV Max Instance UINT Maximum instance The current value
number of an object assigned to this
currently created in attribute is one (1)
this class level of
the device
3 Required Set/Get NV Number of UINT Number of object The number of object
Instances instances currently instances at this class
created at this class hierarchy level.
level of the device Currently assigned as
one (1)
Needed in
Implementation
Access
Rule NV Name Data
Type
Description of
Attribute
Semantics of
Values
Class Attributes
Attribute
ID
Needed in
Implementation
Access
Rule NV Name Data
Type
Description of
Attribute
Semantics of
Values
1 Required Get NV System ARRAY of The configuration values for See
Configuration STRUCT the RCS2 system Semantics
Next Page
TABLE 3-2: SYSTEM CONFIGURATION
INSTANCE ATTRIBUTES
Instance Attributes
TABLE 3-1: SYSTEM OPERATIONAL STATUS OBJECT
CLASS ATTRIBUTES
Class Code: 66 Hex
The System Configuration Object provides a method to
configure operating values from the selected RCS2 System.
There is only one System Configuration Object per RCS2
system.
LN-9418-02-R2 (09/2025) 16 / 53 www.binks.com
SYSTEM CONFIGURATION OBJECTEN
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Byte Offset Contains Value Range Units Access
Over Pressure Limit
Foldback Pressure
Sensor Limit1
Horn Enable
Reserved
Reserved
Reserved
Reserved
Reserved
Interface Ethernet/IP
Card Software Version
TABLE 3-3: SYSTEM CONFIGURATION MEMBER
ENTRY FORMAT
Over Pressure Limit (Low Byte)
Over Pressure Limit (High Byte)
Foldback Pressure (Low Byte)
Foldback Pressure (High Byte)
Sensor Limit (Low Byte)
Sensor Limit (High Byte)
Horn Enable (Low Byte)
Horn Enable (High Byte)
Reserved (Low Byte)
Reserved (High Byte)
Reserved (Low Byte)
Reserved (High Byte)
Reserved (Low Byte)
Reserved (High Byte)
Reserved (Low Byte)
Reserved (High Byte)
Reserved (Low Byte)
Reserved (High Byte)
Software Version (Minor Version No.)
Software Version (Major Version No.)
Set/Get
Set/Get
Set/Get
Set/Get
Set/Get
Set/Get
Set/Get
Set/Get
Set/Get
Get
PSIG
PSIG
PSIG
---
---
---
---
---
---
---
0-(Sensor Limit)
190*
0-(Sensor Limit)
140*
0 - 300
200*
0* = Disabled
1 = Enabled
0*
0*
0*
0*
0*
Semantics
Instance 1 returns a structured array of values for the
instance, i.e. System. These values are arranged as shown
in table 3-3 shown below.
* indicates the RCS2 default value before user modification.
1 - Can only change at Setup time, NOT while ANY channel is running. Attempts to change this parameter while running will result
in an error and no values will be changed.
Over Pressure Limit –
This is the pressure limit of the entire system. If any
pressure sensor in the system reaches or exceeds this
pressure, an overpressure fault is issued by the software
and the pumps are halted. This fault cannot be disabled.
Foldback Pressure –
When the outbound pressure of the pump exceeds 80%
of this setting, the software starts a gradual slowdown of
the pumps (while keeping the ratio at its proper setpoint)
to prevent the outbound pressure of the pump(s) from
exceeding the foldback pressure setpoint.
Sensor Limit –
This is the maximum pressure that the pressure sensors
in the system can detect. It is specified by the device
manufacturer. This is the pressure that the sensor detects
when it outputs 20 mA to the channel card.
Horn Enable –
The horn must be enabled on the CONFIG SYSTEM
SCREEN or the horn will not sound for gun faults
regardless of whether or not they are configured to do so
on the CONFIG GUN screens.
LN-9418-02-R2 (09/2025) 17 / 53 www.binks.com
EN SYSTEM CONFIGURATION OBJECT
Service
ID
Needed in Implementation
Service Name Description of Service
TABLE 3-4: SYSTEM CONFIGURATION OBJECT COMMON SERVICES
Class Instance
0x0E Required Required Get_Attribute_Single Returns the contents of the specified attribute Struct
0x10 Required Required Set_Attribute_Single Sets the contents of the specified attribute Struct
Error Name Description
TABLE 3-4.1.1: GET_ATTRIBUTE_SINGLE SERVICE ERROR CODES
Error Code
0x0008 Service Not Supported Service is not supported for this object
0x0014 Attribute unsupported Attribute not equal to 1
Provided Services
Service Behavior
Get_Attribute_Single
Returns the content of the attribute requested. That is,
the Array of Structure for the requested attribute, i.e.
attribute one. Note all Structure element are returned
on a Get_Attribute_Single operation, i.e. all 20 bytes.
Set_Attribute_Single
Sets the content of the attribute requested. That is, the
Array of Structure for the requested attribute, i.e. attribute
one. Note only Structure elements which support the
Set_Attribute_Single operation are to be specified, i.e.
only the first 18 bytes.
Error Name Description
TABLE 3-4.1.2: SET_ATTRIBUTE_SINGLE SERVICE ERROR CODES
Error Code
0x000F Privilege Violation Enable flag for writing setup configuration data not active
0x0013 Insufficient Data Parameter data too small
0x0014 Attribute unsupported Attribute not equal to 1
0x0015 Too much data Parameter data too large
0x0016 Non-existent object
0x0020 Invalid Service Parameter 0x0000 000B – Sensor Maximum Limit out of range
0x0000 000C – Overpressure Limit out of range
0x0000 000D – Foldback Limit out of range
0x0000 01nn – Parameter Out of range – Field #nn
LN-9418-02-R2 (09/2025) 18 / 53 www.binks.com
EN SYSTEM CONFIGURATION OBJECT
GUN CONFIGURATION OBJECT
Attribute
ID
1 Required Get NV Revision UINT Revision of this object The current value
assigned to this
attribute is one (1)
2 Required Get NV Max Instance UINT Maximum instance The current value
number of an object assigned to this
currently created in attribute is eight (8)
this class level of
the device
3 Required Get NV Number of UINT Number of object The number of object
Instances instances currently instances at this class
created at this class hierarchy level.
level of the device Currently assigned as
eight (8)
Needed in
Implementation
Access
Rule NV Name Data
Type
Description of
Attribute
Semantics of
Values
Class Attributes
Instance Attributes
TABLE 4-1: GUN CONFIGURATION OBJECT CLASS ATTRIBUTES
Attribute
ID
Needed in
Implementation
Access
Rule NV Name Data
Type
Description of
Attribute
Semantics of
Values
1 Required Set/Get NV Gun Configuration ARRAY of The current configuration See
may be changed STRUCT values for Channel N Semantics
while gun is (i.e. N = Instance No.) Next Page
operating
2 Required Set/Get NV Gun Configuration ARRAY of The current configuration See
may be changed STRUCT values for Gun N Semantics
while gun is (i.e. N = Instance No.) Next Page
operating
TABLE 4-2: GUN CONFIGURATION INSTANCE ATTRIBUTES
Class Code: 67 Hex
The Gun Configuration Object provides configuration
values for the selected RCS2 gun.
Gun Configuration information is maintained for each Gun.
Multiple object instances are used to provide access to
the 8 possible Guns.
LN-9418-02-R2 (09/2025) 19 / 53 www.binks.com
GUN CONFIGURATION OBJECTEN
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Byte Offset Contains Value Range Units Access
Default Job Number
Number of Applicators
Mixed Volume
Tolerance Percentage
(for flow and ratio)
Tolerance Volume
Alarm Tolerance Time
Horn Code
Reserved
Reserved
Reserved
Reserved
TABLE 4-3.1: GUN CONFIGURATION MEMBER ENTRY FORMAT
(ADJUSTABLE WHILE GUN OPERATING)
Default Job for this gun
Applicators for this gun
Mixed Volume (Low Byte)
Mixed Volume (High Byte)
Tolerance Percentage (Low Byte)
Tolerance Percentage (High Byte)
Tolerance Volume (Low Byte)
Tolerance Volume (High Byte)
Alarm Tolerance Time (Low Byte)
Alarm Tolerance Time (High Byte)
Horn Code (Low Byte)
Horn Code (High Byte)
Reserved (Low Byte)
Reserved (High Byte)
Reserved (Low Byte)
Reserved (High Byte)
Reserved (Low Byte)
Reserved (High Byte)
Reserved (Low Byte)
Reserved (High Byte)
Set/Get
Set/Get
Set/Get
Set/Get
Set/Get
Set/Get
Set/Get
Set/Get
Set/Get
Set/Get
Set/Get
---
---
mL
Percentage
mL
0.001 sec
---
---
---
---
---
1 -199
1 - 4
0 - 5000
0 - 100
0 - 255
0 - 20,000
(see table below)
0*
0*
0*
0*
Semantics
Instances 1 thru 8 return a structured array of configuration
settings for the specified instance, i.e. Gun.
Instance Attribute 1 includes a structure of settings that
can be modified while the gun is in operation. These
settings are arranged as shown in the table below.
Description
POSSIBLE HORN CODES
Horn Code Value
XXXXXXXXXXXXX000 Horn never sounds
XXXXXXXXXXXXX001 Horn only sounds on a Spray Shut Down condition
XXXXXXXXXXXXX010 Horn sounds for All Errors (not including expired pot life)
XXXXXXXXXXXXX100 Horn only sounds if the Pot Life Timer expires
XXXXXXXXXXXXX101 Horn sounds if a Spray Shut Down occurs or if the Pot Life Timer expires
XXXXXXXXXXXXX11X Horn sounds for Any Error (including an expired Pot Life Timer)
Note: X indicates ‘don’t care’.
* indicates the RCS2 default value before user modification
LN-9418-02-R2 (09/2025) 20 / 53 www.binks.com
EN GUN CONFIGURATION OBJECT
Default Job Number –
This parameter can be any integer from 1 to 199. It indicates
which job number an operator wants to automatically load
into the gun upon power up of the system.
Number of Applicators –
The range of allowable values for this parameter is any
integer from 1 to 4. This parameter indicates how many
applicators will be connected to the fluid panel controlled
by this gun. It is used by the multiple trigger input
capabilities of the system to multiply the target flow rate
by the number of triggers being input. For example, if the
target flow rate is 100 mL’s /min and 1 gun is triggered,
the system will deliver 100 mL’s to the outlet of the fluid
panel, if 3 trigger inputs are energized, the system will
deliver 300 mL’s/min to the outlet of the fluid panel.
Mixed Volume –
The range of allowable volumes for this parameter is from
0 mL to 5000 mL’s. This volume is the amount of material
in the fluid lines between the mix-block and the applicator
or applicators. It is used by the pot-life timer to keep track
of the age of the mixed material. If the material in the
applicator (the material that has been mixed the longest)
exceeds the programmed pot-life of the material, a flush-
request is issued by the system for that gun.
Tolerance Percentage –
Allowable value for this parameter is any integer from 0%
to 100%. This parameter indicates how far off from the
target flow rate any channel is allowed to be or how far
off from the target ratio the actual ratio is allowed to be
before a fault is issued by the system controller.
Tolerance Volume –
Allowable volumes for this parameter are from 0 mL’s
to 255 mL’s. This parameter indicates how often the
software verifies that the actual ratio being expelled from
the fluid panel is within the programmed tolerance limit of
the target ratio. Every time this volume of material passes
out of the mix tube, the controller calculates the actual
ratio based on the actual volume of resin and the actual
volume of catalyst that was contained in that sample. It
then compares that ratio to the target ratio and checks to
see if the actual ratio is within the tolerance limit of the
target ratio. If not, a Ratio Out of Tolerance Fault is issued
by the controller. Entering a 0 here disables the ratio-by-
volume check.
Alarm Tolerance Time –
This parameter is in thousandths of seconds and can be
any value from 0 to 20000 thousandths of seconds (20.000
seconds). This parameter allows users to program in how
long an error condition can persist before the unit issues a
fault for that gun. Users are warned against programming
this value too small as nuisance faults may become a
problem. This parameter has no effect on ratio checks.
LN-9418-02-R2 (09/2025) 21 / 53 www.binks.com
EN GUN CONFIGURATION OBJECT
0
1
2
3
4
5
6
7
8
9
10
11
Byte
Offset Contains Value Range Units Access
Active Job
Number
Mode
Number of
Channels
First Channel
(Master)
Reserved
Auto Reset
Solvent
Calibration
Factor
TABLE 4-3.2: GUN CONFIGURATION MEMBER ENTRY FORMAT
(NOT ADJUSTABLE DURING OPERATION)
Job Number Loaded (Low Byte)
Job Number Loaded (High Byte)
Number of Channels used by this gun
First/Master Channel Number for this gun
Auto Reset (Low Byte)
Auto Reset (High Byte)
Solvent Calibration Factor (Lowest Byte)
Solvent Calibration Factor
Solvent Calibration Factor
Solvent Calibration Factor (Highest Byte)
Set/Get
Set/Get
Set/Get
Set/Get
Set/Get
Set/Get
Set/Get
---
---
---
---
---
---
Pulses/Liter
1* -199
0 - Off
1 - Automatic
2 - Manual
0 - Gun Disabled
1 - Single Channel Gun
2 - Dual Channel Gun
1 - 8
0 - Disabled
1 - Enabled
1000 - 250,000
Instance Attribute 2 references a structured array of
configuration values for the specified instance, i.e. Gun.
These settings can only be modified when the gun is not
operating. These values are arranged as shown in the
table below.
* indicates the RCS2 default value before user modification.
Active Job Number –
This parameter can be any integer from 1 to 199. It
indicates which job is actively loaded for this gun.
Mode –
This parameter has three possible settings; OFF, AUTO,
and MANUAL.
• OFF – This setting completely disables the gun,
removes its data from the main screen, and places
the channels tied to this gun available for use by
another gun.
• AUTO – This setting is used when the user wishes to
control the flow rate of the applicator. If this is to be
a 2 channel gun, it also controls the ratio of the two
materials.
• MANUAL – This setting is used when the user wishes
only to control the ratio of the material. Users can
‘demand’ as much material as they wish and the
controller will deliver as much as possible while
keeping the ratio on target.
Number of Channels –
This parameter has 3 possible settings; 0, 1, or 2.
• 0 – Gun is disabled.
• 1 – This indicates that the gun is to be a single
channel, flow control only gun.
• 2 – This indicates that the gun is to be a dual channel,
ratio controlled gun.
LN-9418-02-R2 (09/2025) 22 / 53 www.binks.com
EN GUN CONFIGURATION OBJECT
First Channel (Master) –
This parameter has 8 possible settings; 1 – 8. For
single channel guns, it simply indicates which channel
will be controlling the pump for this gun. For dual
channel guns it indicates (normally) which channel
will be controlling the resin pump. If Number_of_
Channels = 2, valid settings include 1,3,5,7 and the
Slave channel will be automatically assigned to First_
Channel+1. Attempting to select a Master (or Slave)
Channel number that is already assigned to another
gun will return an error.
Auto Reset –
This allows the user to enable or disable the fault
auto-reset feature. While enabled, any time a gun fault
occurs, it can be automatically reset by simply turning
off the gun trigger signal and turning it back on. (This
allows a handgun operator the ability to reset a fault
without returning to a control panel.)
NOTE
�� All handguns must have air flow switches in their
atomization air lines and all trigger signals for that
gun must remain off for at least 0.5 second to cause
a reset.
Solvent Calibration Factor –
This parameter can be any integer value from 1000
to 250,000 pulses per liter. This value is used by the
totalization software to track the amount of flush solvent
used by the gun.
Service
ID
Needed in Implementation
Service Name Description of Service
TABLE 4-4: GUN CONFIGURATION OBJECT COMMON SERVICES
Class Instance
0x0E Required Required Get_Attribute_Single Returns the contents of the specified attribute Struct
0x10 Required Required Set_Attribute_Single Sets the contents of the specified attribute Struct
Error Name Description
TABLE 4-4.1.1: GET_ATTRIBUTE_SINGLE SERVICE ERROR CODES
Error Code
0x0008 Service Not Supported Service is not supported for this object
0x0014 Attribute unsupported Attribute not equal to 1 or 2
Provided Services
Service Behavior
Get_Attribute_Single
Returns the content of the attribute requested. That is, the
Array of Structure for the requested attribute, i.e. one of
the set of [1, 2, 3 ... 8]. Note all elements of the Structure
are returned on a Get_Attribute_Single operation.
LN-9418-02-R2 (09/2025) 23 / 53 www.binks.com
EN GUN CONFIGURATION OBJECT
Error Name Description
TABLE 4-4.1.2: SET_ATTRIBUTE_SINGLE SERVICE ERROR CODE
Error Code
0x000F Privilege Violation Enable flag for writing data not active. Instance Attribute 1
references the enable flag for runtime setting. Instance Attribute
2 references the setup configuration enable flag.
0x0013 Insufficient Data Parameter data too small
0x0014 Attribute unsupported Attribute not equal to 1 or 2
0x0015 Too much data Parameter data too large
0x0016 Non-existent object
0x0020 Invalid Service Parameter 0x0000 0008 – Parameter Out of range – Job Number
0x0000 0009 – Parameter Out of range – Channel Number
0x0000 000A – Parameter Out of range (or conflict) – Master Channel
0x0000 0101 – Parameter Out of range – Field #1
0x0000 0102 – Parameter Out of range – Field #2
0x0000 0103 – Parameter Out of range – Field #3
0x0000 0104 – Parameter Out of range – Field #4
0x0000 0105 – Parameter Out of range – Field #5
0x0000 0106 – Parameter Out of range – Field #6
Set_Attribute_Single
Sets the content of the attribute requested. That is, the
Array of Structure for the requested attribute, i.e. one of
the set of [1, 2, 3 ... 8]. Note all elements of the Structure
are returned on a Set_Attribute_Single operation.
LN-9418-02-R2 (09/2025) 24 / 53 www.binks.com
EN GUN CONFIGURATION OBJECT
Attribute
ID
1 Required Get NV Revision UINT Revision of this object The current value
assigned to this
attribute is one (1)
2 Required Get NV Max Instance UINT Maximum instance The current value
number of an object assigned to this
currently created in attribute is eight (8)
this class level of
the device
3 Required Get NV Number of UINT Number of object The number of object
Instances instances currently instances at this class
created at this class hierarchy level.
level of the device Currently assigned as
eight (8)
Needed in
Implementation
Access
Rule NV Name Data
Type
Description of
Attribute
Semantics of
Values
Class Attributes
Instance Attributes
TABLE 5-1: CHANNEL CONFIGURATION OBJECT CLASS ATTRIBUTES
Attribute
ID
Needed in
Implementation
Access
Rule NV Name Data
Type
Description of
Attribute
Semantics of
Values
1 Required Get/Set NV Gun Configuration ARRAY of The current configuration See
may be changed STRUCT values for Channel N Semantics
while gun is operating (i.e. N = Instance No.) Next Page
2 Required Get/Set NV Gun Configuration ARRAY of The current configuration See
may not be changed STRUCT values for Gun N Semantics
while gun is operating (i.e. N = Instance No.) Next Page
TABLE 5-2: GUN CONFIGURATION INSTANCE ATTRIBUTES
CHANNEL CONFIGURATION OBJECT
Class Code: 68 Hex
The Channel Configuration Object provides configuration
values from the selected RCS2 Channel. Channel
Configuration information is maintained for each Channel.
Multiple object instances are used to provide access to
the 8 possible Channels.
Semantics
Instances 1 thru 8 return a structured array of configuration
values for the specified instance, i.e. Channel. Instance
Attribute 1 includes a structure of settings that can be
modified while the channel is in operation. These settings
are arranged as shown in table 5-3.1.
LN-9418-02-R2 (09/2025) 25 / 53 www.binks.com
CHANNEL CONFIGURATION OBJECTEN
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
Byte
Offset Contains Value Range Units Access
TABLE 5-3.1: CHANNEL CONFIGURATION MEMBER ENTRY FORMAT
(ADJUSTABLE WHILE CHANNEL OPERATING)
Set/Get
Set/Get
Set/Get
Set/Get
Set/Get
Set/Get
Set/Get
Set/Get
Set/Get
Set/Get
Set/Get
Set/Get
Set/Get
Set/Get
Set/Get
Set/Get
Set/Get
Set/Get
Set/Get
Set/Get
* indicates the RCS2 default value before user modification
Fill Enable
Trigger On Delay (Master)
Trigger Off Delay (Master)
Max Inlet Pressure
Min Inlet Pressure
Max Outlet Pressure
Min Outlet Pressure
Foldback Kp Gain
Foldback Ki Gain
Foldback Kd Gain
Foldback Deadband
Feather Kp Gain
Feather Ki Gain
Feather Kd Gain
Feather Deadband
Reserved
Reserved
Reserved
Reserved
Reserved
Fill Enable (Low Byte)
Fill Enable (High Byte)
Trigger On Delay (Low Byte)
Trigger On Delay (High Byte)
Trigger Off Delay (Low Byte)
Trigger Off Delay (High Byte)
Max Inlet Pressure (Low Byte)
Max Inlet Pressure (High Byte)
Min Inlet Pressure (Low Byte)
Min Inlet Pressure (High Byte)
Max Outlet Pressure (Low Byte)
Max Outlet Pressure (High Byte)
Min Outlet Pressure (Low Byte)
Min Outlet Pressure (High Byte)
Foldback Kp Gain (Low Byte)
Foldback Kp Gain (High Byte)
Foldback Ki Gain (Low Byte)
Foldback Ki Gain (High Byte)
Foldback Kd Gain (Low Byte)
Foldback Kd Gain (High Byte)
Foldback Deadband (Low Byte)
Foldback Deadband (High Byte)
Feather Kp Gain (Low Byte)
Feather Kp Gain (High Byte)
Feather Ki Gain (Low Byte)
Feather Ki Gain (High Byte)
Feather Kd Gain (Low Byte)
Feather Kd Gain (High Byte)
Feather Deadband (Low Byte)
Feather Deadband (High Byte)
Reserved (Low Byte)
Reserved (High Byte)
Reserved (Low Byte)
Reserved (High Byte)
Reserved (Low Byte)
Reserved (High Byte)
Reserved (Low Byte)
Reserved (High Byte)
Reserved (Low Byte)
Reserved (High Byte)
0 - Disabled
1*- Enabled
0*- 5000
0*- 5000
0 – (Sensor Limit*)
0* – (Sensor Limit)
0 – (Sensor Limit*)
0* – (Sensor Limit)
0-65,535 (5000*)
0-65,535 (3000*)
0-65,535 (30*)
0-65,535 (0*)
65,535 (500*)
65,535 (300*)
65,535 (30*)
0-65,635 (0*)
0*
0*
0*
0*
0*
---
0.001 sec
0.001 sec
PSIG
PSIG
PSIG
PSIG
---
---
---
PSIG
---
---
---
PSIG
---
---
---
---
---
LN-9418-02-R2 (09/2025) 26 / 53 www.binks.com
EN CHANNEL CONFIGURATION OBJECT
Fill Enable –
Allowable settings for this parameter are; 0 (Disabled) or
1 (Enabled). This parameter allows the operator to enable
or disable the channel fill button on the Main Screen of the
user-interface software. This allows a supervisor to pre-
vent a gun from being put into channel fill mode without
the operator knowing the password. (This prevents an
applicator that is being used in production from applying
the wrong flow rate or ratio of material.)
Trigger On Delay –
The allowable range of values for this parameter is from
0.000 seconds to 5.000 seconds. This indicates how long
after receiving a trigger signal the controller will wait be-
fore it actually starts running the pump(s) for that gun.
This allows the operator to compensate for pneumatic de-
lays inherent with some applicators.
Trigger Off Delay –
The allowable range of values for this parameter is from
0.000 seconds to 5.000 seconds. This indicates how long
after the trigger signal is removed that the controller will
wait before it actually stops the pump(s) for that gun. This
allows the operator to compensate for pneumatic delays
inherent with some applicators.
Maximum Inlet Pressure –
The allowable range of values for this parameter is any
integer from 0 psi to 200 psi. This parameter allows the
operator to generate a fault/alarm if the inlet pressure to
a pump exceeds a preset limit. If too much pressure is
allowed at the inlet of the pump, fluid may ‘blow by’ the
pump without being metered, thus causing inaccurate
flow rates or ratios. Exceeding this setpoint will cause the
controller to generate an Inlet Overpressure Fault.
Minimum Inlet Pressure –
The allowable range of values for this parameter is any
integer from 0 psi to 200 psi. This parameter allows the
operator to generate a fault/alarm if the inlet pressure to
a pump falls below a preset limit. If too little pressure is
allowed at the inlet of the pump, the pump will ‘cavitate’
or have to pull fluid into it, which could seriously affect
its accuracy, thus causing inaccurate flow rates or ratios.
Falling below this setpoint will cause the controller to gen-
erate an Inlet Underpressure Fault.
Maximum Outlet Pressure –
The allowable range of values for this parameter is
any integer from 0 psi to 200 psi. This is the maximum
allowable outbound pressure for the pump. Exceeding
this setpoint will cause the controller to generate an Outlet
Overpressure Fault.
Minimum Outlet Pressure –
The allowable range of values for this parameter is
any integer from 0 psi to 200 psi. This is the minimum
allowable outbound pressure for the pump. If the
outbound pressure from the pump falls below this setpoint
while the gun is triggered, an Outlet Underpressure Fault
will be generated by the controller.
Foldback Kp Gain–
The allowable range of values for this parameter is any
integer from 0 to 65,535. It has no units. This allows
the operator to program in the proportional gain for the
foldback pressure PID loop.
Foldback Ki Gain –
The allowable range of values for this parameter is any
integer from 0 to 65,535. It has no units. This allows the
operator to program the integral gain for the foldback
pressure PID loop.
Foldback Kd Gain –
The allowable range of values for this parameter is any
integer from 0 to 65,535. It has no units. This allows the
operator to program the derivative gain for the foldback
pressure PID loop.
Foldback Deadband –
The allowable range of values for this parameter is any
integer from 0 to 65,535 psi. This allows the operator to
program the deadband for the foldback pressure PID loop.
Feather Kp Gain –
The allowable range of values for this parameter is any
integer from 0 to 65,535. It has no units. This allows the
operator to program the proportional gain for the feather
pressure PID loop.
Feather Ki Gain –
The allowable range of values for this parameter is any
integer from 0 to 65,535. It has no units. This allows
the operator to program the integral gain for the feather
pressure PID loop.
Feather Kd Gain –
The allowable range of values for this parameter is any
integer from 0 to 65,535. It has no units. This allows the
operator to program the derivative gain for the feather
pressure PID loop.
Feather Deadband –
The allowable range of values for this parameter is any
integer from 0 to 65,535 psi. This allows the operator to
program the deadband for the feather pressure PID loop.
LN-9418-02-R2 (09/2025) 27 / 53 www.binks.com
EN CHANNEL CONFIGURATION OBJECT
0
1
2
3
4
5
6
7
8
9
10
11
12
13
Byte
Offset Contains Value Range Units Access
TABLE 5-3.2: CHANNEL CONFIGURATION MEMBER ENTRY FORMAT
(NOT ADJUSTABLE DURING OPERATION)
Set/Get
Set/Get
Set/Get
Set/Get
Set/Get
Get
Pump Size
Max Pump Speed
Min Pump Speed
Inlet Pressure
Sensor Enable
Calibration Factor (aka
Pump Pulses/Liter)
Channel Card
Software Version
Pump Size (Low Byte)
Pump Size (High Byte)
Max Pump Speed (Low Byte)
Max Pump Speed (High Byte)
Min Pump Speed (Low Byte)
Min Pump Speed (High Byte)
Inlet Pressure Sensor Enable (Low Byte)
Inlet Pressure Sensor Enable (High Byte)
Calibration Factor (Lowest Byte)
Calibration Factor
Calibration Factor
Calibration Factor (Highest Byte)
Software Version (Minor Version Number)
Software Version (Major Version Number)
0 – 10,000
3 – 300
150*
3* - 300
0 - Disabled
1*- Enabled
2 – Not CFill
100 – 200,000,000
mL’s/rev x
1000
RPM
RPM
--
Pulses/Liter
Instance Attribute 2 references a structured array of
configuration settings for the specified instance, i.e.
Channel. These settings can only be modified when the
channel is not operating. These values are arranged as
shown in table 5-3.2.
* indicates the RCS2 default value before user modification
Pump Size –
The allowable range of values for this parameter is from
0.000 to 10.000 mL’s /rev. This is the volume of material
that the pump being used on this channel passes with
each complete revolution of its gears.
Maximum Pump Speed –
The allowable range of values for this parameter is any
integer from 3 RPM to 300 RPM. This is the maximum
allowable speed for the pump. It is assumed by the
controller that this will be the speed that the pump will run
at when a 10 volt DC signal is sent to the motor amplifier.
Minimum Pump Speed –
The allowable range of values for this parameter is any
integer from 3 RPM to 300 RPM. This is the minimum
speed that the system will allow the pump to run. If the
commanded flow rate or ratio would result in a pump
running below this setpoint, a Flow Rate Out of Tolerance
Fault will be issued by the controller. Gear pumps do not
typically function accurately at speeds less than 3 RPM
and this is the recommended setting for this parameter.
Inlet Pressure Sensor Enable –
Allowable settings for this parameter are; 0 (Disabled)
or 1 (Enabled). The inlet pressure sensor on the catalyst
channel is optional since many users use gravity-fed fluid
supplies feeding their catalyst pumps. This parameter
allows the user to disable monitoring of this sensor.
Setting this parameter to 2 causes the software to ignore
the inlet pressure during channel fills.
Calibration Factor –
The allowable range of values for this parameter is any
integer from 1000 to 200,000,000 pulses/liter. This is the
number of pulses received by the channel card from the
sensing device (motor amplifier, flowmeter, etc.) for each
liter of material that passes through it.
Channel card software version –
This is a read-only (Get) value of the version of the
software loaded on the channel card.
LN-9418-02-R2 (09/2025) 28 / 53 www.binks.com
EN CHANNEL CONFIGURATION OBJECT
Service
ID
Needed in Implementation
Service Name Description of Service
TABLE 5-4: CHANNEL CONFIGURATION OBJECT COMMON SERVICES
Class Instance
0x0E Required Required Get_Attribute_Single Returns the contents of the specified attribute Struct
0x10 Required Required Set_Attribute_Single Sets the contents of the specified attribute Struct
Error Name Description
TABLE 5-4.1.1: GET_ATTRIBUTE_SINGLE SERVICE ERROR CODES
Error Code
0x0008 Service Not Supported Service is not supported for this object
0x0014 Attribute unsupported Attribute not equal to 1 or 2
Provided Services
Service Behavior
Get_Attribute_Single
Returns the content of the attribute requested. That is,
the Array of Structure for the requested attribute, i.e.
one of the set of [1, 2, 3… 8]. Note: all Structure elements
are returned on a Get_Attribute_Single operation.
Set_Attribute_Single
Sets the content of the attribute specified. That is, the
Array of Structure for the specified attribute, i.e. one of
the set of [1, 2, 3… 8]. Note: only the Structure elements
which support the Set_Attribute_Single Operation are to
be specified.
Error Name Description
TABLE 5-4.1.2: SET_ATTRIBUTE_SINGLE SERVICE ERROR CODES
Error Code
0x000F Privilege Violation Enable flag for writing data not active. Instance Attribute 1
references the enable flag for runtime setting. Instance Attribute
2 references the setup configuration enable flag.
0x0010 State conflict Cannot change data while channel active
0x0013 Insufficient data Parameter data too small
0x0014 Attribute unsupported Attribute not equal to 1 or 2
0x0015 Too much data Parameter data too large
0x0016 Non-existent object
0x0020 Invalid Service Parameter 0x0000 0004 – Parameter Out of range – Max Pump In
0x0000 0005 – Parameter Out of range – Min Pump In
0x0000 0006 – Parameter Out of range – Max Pump Out
0x0000 0007 – Parameter Out of range – Min Pump Out
0x0000 01nn – Parameter Out of range – Field #nn
LN-9418-02-R2 (09/2025) 29 / 53 www.binks.com
EN CHANNEL CONFIGURATION OBJECT
JOB CONFIGURATION OBJECT
Class Code: 69 Hex
The Job Configuration Object provides configuration
values for RCS2 Jobs. Job configuration values are stored
individually for each Gun/Job. Multiple object instances are
used to provide access to the 199 available Jobs per Gun.
NOTE
�� All 199 jobs can be configured using Set_
Attribute_Single for the desired Gun/Job instance.
However, only Loaded Gun/Job instances can be
retrieved using Get_Attribute_Single. Attempting
to access a Gun/Job instance that is not loaded will
return an error.
Attribute
ID
1 Required Get NV Revision UINT Revision of this object The current value
assigned to this
attribute is one (1)
2 Required Get NV Max Instance UINT Maximum instance The current value
number of an object assigned to this
currently created in attribute is one hundred
this class level of ninety-nine (199)
the device
3 Required Get NV Number of UINT Number of object The number of object
Instances instances currently instances at this class
created at this class hierarchy level.
level of the device Currently assigned
as one hundred
ninety-nine (199)
Needed in
Implementation
Access
Rule NV Name Data
Type
Description of
Attribute
Semantics of
Values
Class Attributes
TABLE 6-1: JOB CONFIGURATION OBJECT CLASS ATTRIBUTES
LN-9418-02-R2 (09/2025) 30 / 53 www.binks.com
JOB CONFIGURATION OBJECTEN
1 Required Set NV Gun 1 Job Configuration ARRAY of Job Configuration values See Semantics
STRUCT for Gun 1 Next Page
2 Required Set NV Gun 2 Job Configuration ARRAY of Job Configuration values See Semantics
STRUCT for Gun 2 Next Page
3 Required Set NV Gun 3 Job Configuration ARRAY of Job Configuration values See Semantics
STRUCT for Gun 3 Next Page
4 Required Set NV Gun 4 Job Configuration ARRAY of Job Configuration values See Semantics
STRUCT for Gun 4 Next Page
5 Required Set NV Gun 5 Job Configuration ARRAY of Job Configuration values See Semantics
STRUCT for Gun 5 Next Page
6 Required Set NV Gun 6 Job Configuration ARRAY of Job Configuration values See Semantics
STRUCT for Gun 6 Next Page
7 Required Set NV Gun 7 Job Configuration ARRAY of Job Configuration values See Semantics
STRUCT for Gun 7 Next Page
8 Required Set NV Gun 8 Job Configuration ARRAY of Job Configuration values See Semantics
STRUCT for Gun 8 Next Page
Instance Attributes
Attribute
ID
Needed in
Implementation
Access
Rule NV Name Data
Type
Description of
Attribute
Semantics of
Values
TABLE 6-2: GUN CONFIGURATION INSTANCE ATTRIBUTES
LN-9418-02-R2 (09/2025) 31 / 53 www.binks.com
EN JOB CONFIGURATION OBJECT
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
Byte
Offset Contains Value Range Units Access
TABLE 6-3: CHANNEL CONFIGURATION MEMBER ENTRY FORMAT
(ADJUSTABLE WHILE CHANNEL OPERATING)
Set/Get
Set/Get
Set/Get
Set/Get
Set/Get
Set/Get
Set/Get
Set/Get
Set/Get
Set/Get
Set/Get
Set/Get
Set/Get
Set/Get
Set/Get
Set/Get
Set/Get
Set/Get
Set/Get
Ratio (Parts Master
to 1 part slave)
Flow Setpoint
Maximum Flow
Minimum Flow
Bar Graph Limit
Potlife Timer
Feather Pressure
Fill Volume
Pressure Pot
Capacity (Master)1
Delta P (Master)
Min. Fluid Pressure
(Master)
Inlet Pressure Kp
(Master)
Inlet Pressure Ki
(Master)
Inlet Pressure Kd
(Master)
Inlet Pressure
Deadband (Master)
Pressure Pot
Capacity (Slave)1
Delta P (Slave)
Min. Fluid Pressure
(Slave)
Inlet Pressure Kp
(Slave)
Ratio (Low Byte)
Ratio (High Byte)
Flow Setpoint (Low Byte)
Flow Setpoint (High Byte)
Maximum Flow (Low Byte)
Maximum Flow (High Byte)
Minimum Flow (Low Byte)
Minimum Flow (High Byte)
Bar Graph Limit (Low Byte)
Bar Graph Limit (High Byte)
Potlife Timer (Low Byte)
Potlife Timer (High Byte)
Feather Pressure (Low Byte)
Feather Pressure (High Byte)
Fill Volume (Low Byte)
Fill Volume (High Byte)
P.Pot Capacity (Master) (Low Byte)
P.Pot Capacity (Master) (High Byte)
Delta P (Master) (Low Byte)
Delta P (Master) (High Byte)
Min. Fluid Pressure (Master) (Low Byte)
Min. Fluid Pressure (Master) (High Byte)
Inlet Kp (Master) (Low Byte)
Inlet Kp (Master) (High Byte)
Inlet Ki (Master) (Low Byte)
Inlet Ki (Master) (High Byte)
Inlet Kd (Master) (Low Byte)
Inlet Kd (Master) (High Byte)
Inlet Deadband (Master) (Low Byte)
Inlet Deadband (Master) (High Byte)
P.Pot Capacity (Slave) (Low Byte)
P.Pot Capacity (Slave) (High Byte)
Delta P (Slave) (Low Byte)
Delta P (Slave) (High Byte)
Min. Fluid Pressure (Slave) (Low Byte)
Min. Fluid Pressure (Slave) (High Byte)
Inlet Kp (Slave) (Low Byte)
Inlet Kp (Slave) (High Byte)
0.001 - 65.000
0 – 10,000
0 – 10,000
0 – 10,000
0 – 10,000
0 – 1,000
0 – (Sensor Limit)
0 - 65,535
0 – 655.35
0 – (Sensor Limit)
0 – (Sensor Limit)
0 – 65,535
0 – 65,535
0 – 65,535
0 – 65,535
0 – 655.35
0 – (Sensor Limit)
0 – (Sensor Limit)
0 – 65,535
Ratio x 1000
mL/min
mL/min
mL/min
mL/min
Minutes
PSIG
mL
Liters x 100
PSIG
PSIG
--
--
--
PSIG
Liters x 100
PSIG
PSIG
--
(Continued on next page)
Semantics
Instances 1 thru 199 return a structured array of values for
the specified instance, i.e. Job (Instance) / Gun (Attribute
No.). These values are arranged as shown in table 6-3
shown below.
LN-9418-02-R2 (09/2025) 32 / 53 www.binks.com
EN JOB CONFIGURATION OBJECT
Inlet Pressure Ki
(Slave)
Inlet Pressure Kd
(Slave)
Inlet Pressure
Deadband (Slave)
Hardener Sample
Time (Slave)
Hardener No Flow
(Slave)
Hardener Flow On
(Slave)
Min. Control
Pressure (Master)
Min. Control
Pressure (Slave)
Reserved
Reserved
Reserved
Reserved
Reserved
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
Byte
Offset Contains Value Range Units Access
Set/Get
Set/Get
Set/Get
Set/Get
Set/Get
Set/Get
Set/Get
Set/Get
Set/Get
Set/Get
Set/Get
Set/Get
Set/Get
Inlet Ki (Slave) (Low Byte)
Inlet Ki (Slave) (High Byte)
Inlet Kd (Slave) (Low Byte)
Inlet Kd (Slave) (High Byte)
Inlet Deadband (Slave) (Low Byte)
Inlet Deadband (Slave) (High Byte)
Hardener Sample Time (Slave) (Low Byte)
Hardener Sample Time (Slave) (High Byte)
Hardener No Flow (Slave) (Low Byte)
Hardener No Flow (Slave) (High Byte)
Hardener Flow On (Slave) (Low Byte)
Hardener Flow On (Slave) (High Byte)
Min. Control Pressure (Master) (Low Byte)
Min. Control Pressure (Master) (High Byte)
Min. Control Pressure (Slave) (Low Byte)
Min. Control Pressure (Slave) (High Byte)
Reserved (Low Byte)
Reserved (High Byte)
Reserved (Low Byte)
Reserved (High Byte)
Reserved (Low Byte)
Reserved (High Byte)
Reserved (Low Byte)
Reserved (High Byte)
Reserved (Low Byte)
Reserved (High Byte)
0 – 65,535
0 – 65,535
0 – 65,535
0– 20
4.0 – 20.0
4.0 – 20.0
0 – 100
0 – 100
0*
0*
0*
0*
0*
---
---
PSIG
Seconds
mA x 10
mA x 10
PSIG
PSIG
---
---
---
---
---
* indicates the RCS2 default value before user modification
1 - Can only change at Setup time, NOT while ANY channel running. Attempts to change this parameter during operation will
result in an error and no values will be changed
Ratio –
The allowable range of values for this parameter is any
number from 0.000 to 65.000. This is the target ratio (by
volume) of resin to catalyst that the controller is going
to try to maintain while triggered. The ratio of 1 for the
slave channel is assumed. For example, if 12.345 was
programmed here, a ratio of 12.345 parts of resin would
be metered into 1 part of catalyst. If a value less than
1.000 is programmed here, the flow of the catalyst will be
greater than the flow of the resin. For example, if 0.250
was programmed here, a ratio of 4 parts of catalyst (slave
channel material) would be metered into 1 part of res-
in (master channel material). Entering a value of 65.000
transform the gun into a single component gun, delivering
only the A-component material at the specified flow rate.
Flow Setpoint –
The allowable range of values for this parameter is any
integer from 0 mL’s/min to 10,000 mL’s/min. This is the
target flow rate for the output of the fluid panel associated
with this gun.
Maximum Flow –
The allowable range of values for this parameter is any
integer from 0 mL’s/min to 10,000 mL’s/min. When using
an analog input to control the target flow rate, this is
the flow rate that the controller will try to maintain if the
maximum voltage (10 VDC) or current (20 mA) is applied
to the analog input. If this is set to 0, the analog input
signal is ignored.
TABLE 6-3: CHANNEL CONFIGURATION MEMBER ENTRY FORMAT (Cont.)
(ADJUSTABLE WHILE CHANNEL OPERATING)
LN-9418-02-R2 (09/2025) 33 / 53 www.binks.com
EN JOB CONFIGURATION OBJECT
Minimum Flow –
The allowable range of values for this parameter is any
integer from 0 mL’s/min to 10,000 mL’s/min. When using
an analog input to control the target flow rate, this is
the flow rate that the controller will try to maintain if the
minimum voltage (0 VDC) or current (4 mA) is applied to
the analog input.
Bar Graph Limit –
The allowable range of values for this parameter is any
integer from 0 mL’s/min to 10,000 mL’s/min that is divisible
by 4. This is the flow rate indicated by top of the flow rate
bar-graphs on the Main Screen.
Potlife Timer –
The allowable range of values for this parameter is any
integer from 0 minutes to 1000 minutes. This is the
amount of time that mixed plural component material is
allowed to remain in the fluid stream after being mixed
before a flush-request output and error is issued by the
controller.
Feather Pressure –
The allowable range of values for this parameter is any
integer value from 0 psi to 300 psi. This value is the
pressure that will be maintained at the outlet of the pump
(or pumps) when a gun is configured as a manual mode
gun and the operator is feathering the spraygun.
Fill Volume –
The allowable range of values for this parameter is
0-65,535 mL. This value is the amount of material that is
allowed to flow out of the applicator while in Volume Fill
Mode before the gun is halted.
Pressure Pot Capacity (Master / Slave) –
The allowable range of values for this parameter is any
value from 0.00 liters to 655.35 liters. This value is simply
the volume of material that will be added to the pressure
pot each time it is refilled. The pressure pot total should
be reset every time a pot is filled. This value cannot be
changed while the gun is operational. Attempting to do
so, will reject the entire packet.
Delta P (Master / Slave) –
The allowable range of values for this parameter is any
integer from 0 psi to 300 psi. This is the target differential
pressure that the controller will try to maintain across the
pump (inlet to outlet). The system currently only allows
a positive differential pressure. That is, if this value is
greater than zero (0), the system attempts to maintain the
inlet pressure at a higher pressure than the outlet by the
amount specified by this parameter. This feature can only
Minimum Inlet Fluid Pressure (Master / Slave) –
The allowable range of values for this parameter is any
integer value from 0 to 300 psi. This is the target pressure
that the controller tries to maintain on the inlet of the pump.
Inlet Control Pressure Kp (Master / Slave) –
The allowable range of values for this parameter is any
integer from 0 to 65,535. This value is the proportional
gain factor for the PID loop that controls the inlet pressure
to the pump.
Inlet Control Pressure Ki (Master / Slave) –
The allowable range of values for this parameter is any
integer from 0 to 65,535. This value is the integral gain
factor for the PID loop that controls the inlet pressure to
the pump.
Inlet Control Pressure Kd (Master / Slave) –
The allowable range of values for this parameter is any
integer from 0 to 65,535. This value is the derivative gain
factor for the PID loop that controls the inlet pressure to
the pump.
Inlet Control Pressure Deadband (Master / Slave) –
The allowable range of values for this parameter is
any integer from 0 to 65,535 psig. This value is the
deadband for the PID loop that controls the inlet
pressure to the pump.
Hardener Sample Time –
The allowable range of values for this parameter is 0 –
20 Seconds. This value allows the operator to program
how often (in accumulated seconds) the flow of the slave
channel is verified using the optional thermal-shedding
flow sensor.
Hardener No Flow –
The allowable range of values for this parameter is 4.0
– 20.0 mA. (times 10). This parameter allows the user
to program the current (in milliamps) below which the
controller assumes that no catalyst is flowing.
Hardener Flow On –
The allowable range of values for this parameter is 4.0
– 20.0 mA. (times 10). This is the value above which
the controller will assume that catalyst is flowing. It must
always be greater than the Hardener No Flow Parameter.
If the controller sees a value between hardener no
flow and hardener flow on, it examines the slope of the
be used if the air lines from the transducers in the motor
amplifier panel are connected to the pilot ports on fluid
regulators at the inlet of each pump.
LN-9418-02-R2 (09/2025) 34 / 53 www.binks.com
EN JOB CONFIGURATION OBJECT
Service
ID
Needed in Implementation
Service Name Description of Service
TABLE 6-4: CHANNEL CONFIGURATION OBJECT COMMON SERVICES
Class Instance
0x0E Required Required Get_Attribute_Single Returns the contents of the specified attribute.
Error Name Description
TABLE 6-4.1.1: GET_ATTRIBUTE_SINGLE SERVICE ERROR CODES
Error Code
0x0008 Service Not Supported Service is not supported for this object
0x0014 Attribute unsupported Attribute value out of range (e.g. >8)
Provided Services
Error Name Description
TABLE 6-4.1.2: SET_ATTRIBUTE_SINGLE SERVICE ERROR CODE
Error Code
0x0002 Resource Unavailable Job/Gun isn’t loaded
0x0008 Service Not Supported The Set service is not supported for this object
0x000F Privilege Violation Enable flag for writing runtime data not active
0x0010 State conflict Cannot change data while gun active
0x0013 Insufficient Data Parameter data too small
0x0014 Attribute unsupported Attribute value out of range (e.g. > 8)
0x0015 Too much data Parameter data too large
0x0016 Non-existent object
0x0020 Invalid Service Parameter 0x0000 01nn – Parameter Out of range – Field #nn
Service Behavior
Get_Attribute_Single
Returns the content of the attribute requested.
Set_Attribute_Single
Sets parameter values as specified.
current. As long as the current is increasing while the gun
is triggered, the controller assumes catalyst is flowing. If
the current is decreasing or remains stable while the gun
is triggered, the controller will assume no catalyst flow and
it will allow the hardener sample time timer to increment.
Minimum Inlet Control Pressure (Master / Slave) –
The allowable range of values for this parameter is 0 –
100 psi. This value is the minimum pressure that the E
to P (or I to P) transducer in the motor amplifier panel
will be allowed to go down to. Even if the fluid pressure
at the inlet of the pump is above the minimum inlet fluid
pressure setpoint, the control (pilot) pressure from the
E to P transducer will not go below this setpoint. This
can be used as an offset to keep the fluid regulator at its
cracking point to allow a more rapid response by the fluid
regulator at the trigger on points.
LN-9418-02-R2 (09/2025) 35 / 53 www.binks.com
EN JOB CONFIGURATION OBJECT
Attribute
ID
1 Required Get NV Revision UINT Revision of this object The current value
assigned to this
attribute is one (1)
2 Required Get NV Max Instance UINT Maximum instance The current value
number of an object assigned to this
currently created in attribute is 199
the device
3 Required Get NV Number of UINT Number of object The number of object
Instances instances currently instances at this class
created at this class hierarchy level.
level of the device Currently assigned
as 199
Needed in
Implementation
Access
Rule NV Name Data
Type
Description of
Attribute
Semantics of
Values
Class Attributes
TABLE 7-1: FLUID TOTALS OBJECT CLASS ATTRIBUTES
FLOW TOTALS OBJECT
Class Code: 6A Hex
The Fluid Totals Object provides logging of the fluids
dispensed by the RCS2.
Fluid Totals information is stored individually for each Job
on each gun. The protocol data structure supports both 1
and 2 channel guns.
Multiple object instances are used to provide access to
the 199 available Jobs. However, the 1st request for a
Job/Gun instance which is not actively loaded will return
an informational error and will then internally fetch the
job totals data. The job totals can then be retrieved by
a 2nd request for the same Gun/Job instance using the
Get_Attribute_Single message.
Job totals for any of the 199 jobs can be reset using Set_
Attribute_Single for the desired Job/Channel instance.
(Continued on next page)
Attribute
ID
Needed in
Implem
Access
Rule NV Name Data
Type
Description of
Attribute
Semantics of
Values
Gun1 Totals
Gun 2 Totals
Gun 3 Totals
Gun 4 Totals
Gun 5 Totals
ARRAY of
STRUCT
ARRAY of
STRUCT
ARRAY of
STRUCT
ARRAY of
STRUCT
ARRAY of
STRUCT
The totals values for the Job
Loaded on Gun 1
The totals values for the Job
Loaded on Gun 2
The totals values for the Job
Loaded on Gun 3
The totals values for the Job
Loaded on Gun 4
The totals values for the Job
Loaded on Gun 5
See Semantics
Next Page
See Semantics
Next Page
See Semantics
Next Page
See Semantics
Next Page
See Semantics
Next Page
1
2
3
4
5
Required
Required
Required
Required
Required
Get
Get
Get
Get
Get
NV
NV
NV
NV
NV
Instance Attributes
TABLE 7-2: FLUID TOTALS INSTANCE ATTRIBUTES
LN-9418-02-R2 (09/2025) 36 / 53 www.binks.com
FLOW TOTALS OBJECTEN
Attribute
ID
Needed in
Implem
Access
Rule NV Name Data
Type
Description of
Attribute
Semantics of
Values
Gun 6 Totals
Gun 7 Totals
Gun 8 Totals
Job (Instance) / Gun1 Totals
Job (Instance) / Gun 2 Totals
Job (Instance) / Gun 3 Totals
Job (Instance) / Gun 4 Totals
Job (Instance) / Gun 5 Totals
Job (Instance) / Gun 6 Totals
Job (Instance) / Gun 7 Totals
Job (Instance) / Gun 8 Totals
Gun 1 Reset Totals Mask
Gun 2 Reset Totals Mask
Gun 3 Reset Totals Mask
Gun 4 Reset Totals Mask
Gun 5 Reset Totals Mask
Gun 6 Reset Totals Mask
Gun 7 Reset Totals Mask
Gun 8 Reset Totals Mask
ARRAY of
STRUCT
ARRAY of
STRUCT
ARRAY of
STRUCT
ARRAY of
STRUCT2
ARRAY of
STRUCT2
ARRAY of
STRUCT2
ARRAY of
STRUCT2
ARRAY of
STRUCT2
ARRAY of
STRUCT2
ARRAY of
STRUCT2
ARRAY of
STRUCT2
INT
INT
INT
INT
INT
INT
INT
INT
The totals values for the Job
Loaded on Gun 6
The totals values for the Job
Loaded on Gun 7
The totals values for the Job
Loaded on Gun 8
The totals values for Gun 1 and
the specified Job (Instance)
The totals values for Gun 2 and
the specified Job (Instance)
The totals values for Gun 3 and
the specified Job (Instance)
The totals values for Gun 4 and
the specified Job (Instance)
The totals values for Gun 5 and
the specified Job (Instance)
The totals values for Gun 6 and
the specified Job (Instance)
The totals values for Gun 7 and
the specified Job (Instance)
The totals values for Gun 8 and
the specified Job (Instance)
Mask to Selectively reset Totals
Mask to Selectively reset Totals
Mask to Selectively reset Totals
Mask to Selectively reset Totals
Mask to Selectively reset Totals
Mask to Selectively reset Totals
Mask to Selectively reset Totals
Mask to Selectively reset Totals
See Semantics
Next Page
See Semantics
Next Page
See Semantics
Next Page
See Semantics
Next Page
See Semantics
Next Page
See Semantics
Next Page
See Semantics
Next Page
See Semantics
Next Page
See Semantics
Next Page
See Semantics
Next Page
See Semantics
Next Page
See Semantics
Next Page
See Semantics
Next Page
See Semantics
Next Page
See Semantics
Next Page
See Semantics
Next Page
See Semantics
Next Page
See Semantics
Next Page
See Semantics
Next Page
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
Required
Required
Required
Required
Required
Required
Required
Required
Required
Required
Required
Required
Required
Required
Required
Required
Required
Required
Required
Get
Get
Get
Get
Get
Get
Get
Get
Get
Get
Get
Set
Set
Set
Set
Set
Set
Set
Set
NV
NV
NV
NV
NV
NV
NV
NV
NV
NV
NV
---
---
---
---
---
---
---
---
TABLE 7-2: FLUID TOTALS INSTANCE ATTRIBUTES (Cont.)
1. Attributes 1-8 ignore the instance value since they return the totals for the currently loaded Job on the specified Gun.
2. Attributes 9-16:
- On the 1st request for a Job not actively loaded on the specified Gun, an error will be returned. Then the Gun/Job totals will be
retrieved from non-volatile memory thereby allowing retrieval by the next request of this attribute with the same Gun/Job values.
- On the 2nd request for the same Gun/Job, the totals loaded by the 1st request will be returned.
NOTE: This assumes the 1st and 2nd requests are made sequentially, since only one set of Gun/Job Totals is buffered by this message.
LN-9418-02-R2 (09/2025) 37 / 53 www.binks.com
EN FLOW TOTALS OBJECT
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
Byte
Offset Contains Value Range Units Access
TABLE 7-3.1: CHANNEL TOTALS MEMBER ENTRY FORMAT
(ATTRIBUTES 1 - 16)
Get
Get
Get
Get
Get
Get
Get
Get
Get
Get
Get
1 - 8
1 - 199
-1, 1 - 8
0 - (232 - 1)
0 - (232 - 1)
0 - (232 - 1)
0 - (232 - 1)
0 - (232 - 1)
0 - (232 - 1)
0 - (232 - 1)
--
--
--
--
mL
mL
mL
mL
mL
mL
mL
(Continued on next page)
Gun
Job
Master Channel
Slave Channel
Master – Job -
Daily Volume
Master – Job
- Year to Date
Volume
Master – Job -
Solvent Volume
Master – Job
- Grand Total
Volume
Master – Job -
Clean Volume
Master – Sum of
All Jobs - Daily
Volume
Master – Sum of
All Jobs - Year
to Date Volume
Gun (Low Byte)
Gun (High Byte)
Job (Low Byte)
Job (High Byte)
Master Channel (Low Byte)
Master Channel (High Byte)
Slave Channel (Low Byte)
Slave Channel (High Byte
Daily Volume (Low Byte)
Daily Volume (2nd byte)
Daily Volume (3rd byte)
Daily Volume (High Byte)
Year to Date Volume (Low Byte)
Year to Date Volume (2nd byte)
Year to Date Volume (3rd byte)
Year to Date Volume (High Byte)
Solvent Volume (Low Byte)
Solvent Volume (2nd byte)
Solvent Volume (3rd byte)
Solvent Volume (High Byte)
Grand Total Volume (Low Byte)
Grand Total Volume (2nd byte)
Grand Total Volume (3rd byte)
Grand Total Volume (High Byte)
Clean Volume (Low Byte)
Clean Volume (2nd byte)
Clean Volume (3rd byte)
Clean Volume (High Byte)
Daily Volume (Low Byte)
Daily Volume (2nd byte)
Daily Volume (3rd byte)
Daily Volume (High Byte)
Year to Date Volume (Low Byte)
Year to Date Volume (2nd byte)
Year to Date Volume (3rd byte)
Year to Date Volume (High Byte)
Semantics
Instances 1 thru 200 return a structured array of totals
values for the specified instance, i.e. Job. These attribute
values [1 … 16] are arranged as shown in table below.
LN-9418-02-R2 (09/2025) 38 / 53 www.binks.com
EN FLOW TOTALS OBJECT
Solvent Volume (Low Byte)
Solvent Volume (2nd byte)
Solvent Volume (3rd byte)
Solvent Volume (High Byte)
Grand Total Volume (Low Byte)
Grand Total Volume (2nd byte)
Grand Total Volume (3rd byte)
Grand Total Volume (High Byte)
Clean Volume (Low Byte)
Clean Volume (2nd byte)
Clean Volume (3rd byte)
Clean Volume (High Byte)
Pressure Pot Contents (Low Byte)
Pressure Pot Contents (2nd byte)
Pressure Pot Contents (3rd byte)
Pressure Pot Contents (High Byte)
Daily Volume (Low Byte)
Daily Volume (2nd byte)
Daily Volume (3rd byte)
Daily Volume (High Byte)
Year to Date Volume (Low Byte)
Year to Date Volume (2nd byte)
Year to Date Volume (3rd byte)
Year to Date Volume (High Byte)
Solvent Volume (Low Byte)
Solvent Volume (2nd byte)
Solvent Volume (3rd byte)
Solvent Volume (High Byte)
Grand Total Volume (Low Byte)
Grand Total Volume (2nd byte)
Grand Total Volume (3rd byte)
Grand Total Volume (High Byte)
Clean Total Volume (Low Byte)
Clean Total Volume (2nd byte)
Clean Total Volume (3rd byte)
Clean Total Volume (High Byte)
Daily Volume (Low Byte)
Daily Volume (2nd byte)
Daily Volume (3rd byte)
Daily Volume (High Byte)
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
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
Byte
Offset Contains Value Range Units Access
Get
Get
Get
Get
Get
Get
Get
Get
Get
Get
0 - (232 - 1)
0 - (232 - 1)
0 - (232 - 1)
0 - (232 - 1)
0 - (232 - 1)
0 - (232 - 1)
0 - (232 - 1)
0 - (232 - 1)
0 - (232 - 1)
0 - (232 - 1)
mL
--
mL
mL
mL
mL
mL
mL
mL
mL
mL
(Continued on next page)
Master – Sum of
All Jobs - Solvent
Volume
Master – Totals
- Grand Total
Volume
Master – Totals
- Clean Total
Volume
Master – Pressure
Pot Contents
Slave – Job - Daily
Volume
Slave – Job - Year
to Date Volume
Slave – Job -
Solvent Volume
Slave – Job
- Grand Total
Volume
Slave – Job
- Clean Total
Volume
Slave – Sum of
All Jobs - Slave
Channel Total
Daily Volume
TABLE 7-3.1: CHANNEL TOTALS MEMBER ENTRY FORMAT (Cont.)
(ATTRIBUTES 1 - 16)
LN-9418-02-R2 (09/2025) 39 / 53 www.binks.com
EN FLOW TOTALS OBJECT
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
Byte
Offset Contains Value Range Units Access
Get
Get
Get
Get
Get
0 - (232 - 1)
0 - (232 - 1)
0 - (232 - 1)
0 - (232 - 1)
0 - (232 - 1)
mL
--
mL
--
mL
mL
mL
Slave – Sum of
All Jobs - Year to
Date Volume
Slave – Sum of
All Jobs - Solvent
Volume
Slave – Totals -
Grand Total Volume
Slave – Totals -
Clean Volume
Slave – Pressure
Pot Contents
Year to Date Volume (Low Byte)
Year to Date Volume (2nd byte)
Year to Date Volume (3rd byte)
Year to Date Volume (High Byte)
Solvent Volume (Low Byte)
Solvent Volume (2nd byte)
Solvent Volume (3rd byte)
Solvent Volume (High Byte)
Grand Total Volume (Low Byte)
Grand Total Volume (2nd byte)
Grand Total Volume (3rd byte)
Grand Total Volume (High Byte)
Clean Volume (Low Byte)
Clean Volume (2nd byte)
Clean Volume (3rd byte)
Clean Volume (High Byte)
Pressure Pot Contents (Low Byte)
Pressure Pot Contents (2nd byte)
Pressure Pot Contents (3rd byte)
Pressure Pot Contents (High Byte)
0
1
Byte
Offset Contains Value Range Units Access
TABLE 7-3.2: CHANNEL TOTALS MEMBER ENTRY FORMAT
(ATTRIBUTE 17 - 24)
SetReset Mask1 Reset Mask (Low Byte)
Reset Mask (High Byte) 0 - 211-1* ---
1 Reset Mask bit functions are defined as follows:
0x0001 : Clear Daily Totals for selected Job and Gun
0x0002 : Clear Year to Date Totals for selected Job and Gun
0x0004 : Clear Solvent Totals for selected Job and Gun
0x0008 : Clear Grand Totals for selected Job and Gun
0x0010 : Clear Clean Totals for selected Job and Gun
0x0020 : Clear selected Gun’s Daily Totals on ALL jobs
0x0040 : Clear selected Gun’s Year to Date Totals on ALL jobs
0x0080 : Clear selected Gun’s Solvent Totals on ALL jobs
0x0100 : Clear selected Gun’s Grand Totals on ALL jobs
0x0200 : Clear selected Gun’s Clean Totals on ALL jobs
0x0400 : Set selected Gun’s Master Pressure Pot Contents (from Job Configuration value)
0x0800 : Set selected Gun’s Slave Pressure Pot Contents (from Job Configuration value)
TABLE 7-3.1: CHANNEL TOTALS MEMBER ENTRY FORMAT (Cont.)
(ATTRIBUTES 1 - 16)
LN-9418-02-R2 (09/2025) 40 / 53 www.binks.com
EN FLOW TOTALS OBJECT
Service
ID
Needed in Implementation
Service Name Description of Service
TABLE 7-4: FLUID TOTALS OBJECT COMMON SERVICES
Class Instance
0x0E Required Required Get_Attribute_Single Returns the contents of the specified attribute.
Error Name Description
TABLE 7-4.1.1: GET_ATTRIBUTE_SINGLE SERVICE ERROR CODE
Error Code
Error Name Description
TABLE 7-4.1.2: SET_ATTRIBUTE_SINGLE SERVICE ERROR CODE
Error Code
0x0002 Resource Unavailable The selected resource is currently unavailable. See MSG
Extended Error code for details:
0x0000_0002 : Requested Job data not currently available. Will fetch data.
0x0000_0003 : Requested Gun not configured in system.
0x0008 Service Not Supported The Set service is not supported for this object
0x0008 Service Not Supported The Set service is not supported for this object
0x0009 Parameter Error e.g. : Reset message sent with no reset flags selected
0x0013 Insufficient Data Parameter data too small
0x0014 Attribute unsupported Attribute not equal to 1
0x0015 Too much data Parameter data too large
Set_Attribute_Single
Resets the totals as specified by the mask.
Service Behavior
Get_Attribute_Single
Returns the content of the attribute requested.
Provided Services
LN-9418-02-R2 (09/2025) 41 / 53 www.binks.com
EN FLOW TOTALS OBJECT
Attribute
ID
1 Required Get NV Revision UINT Revision of this object The current value
assigned to this
attribute is one (1)
2 Required Get NV Max Instance UINT Maximum instance The current value
number of an object assigned to this
currently created in attribute is ten (10)
the device
3 Required Get NV Number of UINT Number of object The number of object
Instances instances currently instances at this class
created at this class hierarchy level.
level of the device Currently assigned
as ten (10)
Needed in
Implementation
Access
Rule NV Name Data
Type
Description of
Attribute
Semantics of
Values
TABLE 8-1: FLUID TOTALS OBJECT CLASS ATTRIBUTES
Attribute
ID
1 Required Get NV Error Log Entries ARRAY of Group of 10 error log entries See Semantics
STRUCT (i.e. Group No. = Instance No.) Next Page
2 Required Set --- Error Log Reset INT Maximum instance See Semantics
Next Page
Needed in
Implementation
Access
Rule NV Name Data
Type
Description of
Attribute
Semantics of
Values
TABLE 8-2: FLUID TOTALS OBJECT CLASS ATTRIBUTES
Semantics
Instances return a structured array of values for the
instance, i.e. 1, 2, .. 10. These values are arranged as
shown in table 8-3.1.
Instance Attributes
Class Code: 6B Hex
The Error Log Object provides logging of errors detected
by the RCS2. Information is stored for each error detected
and the Channel it occurred on. Ten object instances are
used to provide access to the 100 available error entries.
ERROR LOG OBJECT
Class Attributes
LN-9418-02-R2 (09/2025) 42 / 53 www.binks.com
ERROR LOG OBJECTEN
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
108
109
110
111
112
113
114
115
116
117
118
119
Byte
Offset Contains Value Range Units Access
TABLE 8-3.1: ERROR LOG MEMBER ENTRY FORMAT (ATTRIBUTE 1)
Get
Get
Get
Get
Get
Get
Get
Get
Get
Get
Get
Get
Get
Get
Get
Get
Get
Get
Get
Get
Get
Get
Get
Get
Get
Get
Get
Get
Get
Get
Timestamp - Year
Timestamp - Month
Timestamp - Day
Timestamp – Hour
Timestamp - Minute
Timestamp - Second
Channel Number
Error Number
Reserved
Reserved
Timestamp - Year
Timestamp - Month
Timestamp - Day
Timestamp – Hour
Timestamp - Minute
Timestamp - Second
Channel Number
Error Number
Reserved
Reserved
Timestamp - Year
Timestamp - Month
Timestamp - Day
Timestamp – Hour
Timestamp - Minute
Timestamp - Second
Channel Number
Error Number
Reserved
Reserved
Year (Low Byte)
Year (High Byte)
Month
Day of Month
Hour of Day
Minute of Hour
Second of Minute
Channel Number
Error Number (Low Byte)
Error Number (High Byte)
Year (Low Byte)
Year (High Byte)
Month
Day of Month
Hour of Day
Minute of Hour
Second of Minute
Channel Number
Error Number (Low Byte)
Error Number (High Byte)
Year (Low Byte)
Year (High Byte)
Month
Day of Month
Hour of Day
Minute of Hour
Second of Minute
Channel Number
Error Number (Low Byte)
Error Number (High Byte)
e.g. 2017
1-12
1-31
0-23
0-59
0-59
1 – 8, 255
0 – 99
e.g. 2017
1-12
1-31
0-23
0-59
0-59
1 – 8, 255
0 – 99
e.g. 2017
1-12
1-31
0-23
0-59
0-59
1 – 8, 255
0 – 99
Bytes 24 through 107 of the data packet will contain 8 more copies of the data elements shown in bytes
0-23. These 8 copies will contain the data for Error Log records 2 through 9.
LN-9418-02-R2 (09/2025) 43 / 53 www.binks.com
EN ERROR LOG OBJECT
//error log messages
[0] = No Error;
[1] = ;
[2] = Interface Detected No Slaves ;
[3] = Interface SPI slot 1;
[4] = Interface SPI slot 2;
[5] = Interface SPI slot 3;
[6] = Interface SPI slot 4;
[7-9] = ;
[10] = Feather Pressure exceeds Sensor Limit;
[11] = Delta Pressure exceeds Sensor Limit;
[12] = Min Fluid Pressure exceeds Sensor Limit;
[13] = Min Control Pressure exceeds Sensor Limit;
[14] = Over pressure Limit exceeds Sensor Limit;
[15] = Fold back Pressure exceeds Sensor Limit;
[16] = Max Pump In exceeds Sensor Limit;
[17] = Min Pump In exceeds Sensor Limit;
[18] = Max Pump Out exceeds Sensor Limit;
[19] = Min Pump Out exceeds Sensor Limit;
[20-31] = ;
[32] = Input Under Pressure; // bit 0 INPUT_UNDER_PRESSURE
[33] = Input Over Pressure; // bit 1 INPUT_OVER_PRESSURE
[34] = Output Under Pressure; // bit 2 OUTPUT_UNDER_PRESSURE
[35] = Output Over Pressure; // bit 3 OUTPUT_OVER_PRESSURE
[36] = Flow Rate Out Of Tol.; // bit 4 FLOW_OUT_OF_TOLERANCE
[37] = Hardener Flow Loss; // bit 5 HARDENER_FLOW_LOSS
[38] = Pressure Pot Empty; // bit 6 PRESSURE_POT_EMPTY
[39] = Motor Tach Loss; // bit 7 MOTOR_TACH_LOSS (not used)
[40] = Delta P Out Of Limits; // bit 8 DELTA_P_OUT_OF_LIMITS (not used)
[41] = Inlet Pressure Loss; // bit 9 INLET_PRESSURE_LOSS
[42] = Outlet Pressure Loss; // bit 10 OUTLET_PRESSURE_LOSS
[43] = Analog Remote Loss; // bit 11 ANALOG_REMOTE_LOSS
[44] = Ratio Out Of Tol.; // bit 12 RATIO_OUT_OF_TOLERANCE
[45] = External Fault; // bit 13 EXTERNAL_FAULT (not used)
[46] = Motor Amp Fault; // bit 14 MOTOR_AMP_FAULT
[47] = Analog Feather Loss; // bit 15 ANALOG_FEATHER_LOSS
[48] = Analog Spare Loss; // bit 16 ANALOG_SPARE_LOSS
[49] = Foldback Press. Reached; // bit 17 FOLDBACK_PRESSURE_REACHED
[50] = Pot Life Expired; // bit 18 POT_LIFE_EXPIRED
[51] = Chan. Card Param. Range; // bit 19 PARAMETER_RANGE
[52-58] = ; // bits 20-26 (not used)
[59] = Interface SPI Fault; // bit 27 Interface SPI chan 1,2,3 or 4 fault
[60] = System Over Pressure; // bit 28 SYSTEM_OVER_PRESSURE
[61] = Chan. Card Param. Fault; // bit 29 PARAMETER_FAULT
[62] = Chan. Card SPI Fault; // bit 30 SPI_COMM_LOST
[63] = Chan. Card Internal Fault; // bit 31 INTERNAL_SW_FAULT
[64] = Trigger 4 On;
[65] = Trigger 3 On;
[66] = Trigger 2 On;
[67] = Trigger 1 On;
[68] = Motor On;
[69] = Channel On;
[70-99] = ;
LN-9418-02-R2 (09/2025) 44 / 53 www.binks.com
EN ERROR LOG OBJECT
0
1
Byte
Offset Contains Value Range Units Access
TABLE 8-3.2: ERROR LOG MEMBER ENTRY FORMAT (ATTRIBUTE 2)
SetReset Mask1 Reset Mask (Low Byte)
Reset Mask (High Byte) 0 - 1 ---
Service
ID
Needed in Implementation
Service Name Description of Service
TABLE 8-4: CHANNEL CONFIGURATION OBJECT COMMON SERVICES
Class Instance
Error Name Description
TABLE 8-4.1.1: GET_ATTRIBUTE_SINGLE SERVICE ERROR CODES
Error Code
0x0008 Service Not Supported The Set service is not supported for this object
0x0014 Attribute unsupported Attribute not equal to 1
0x0E Required Required Get_Attribute_Single Returns the contents of the specified attribute Struct.
0x10 Required Required Set_Attribute_Single Sets the contents of the specified attribute Struct.
Set_Attribute_Single
Sets the content of the attribute specified. That is, the
Array of Structure for the specified attribute, i.e. 1.
Note only the Structure elements which support the
Set_Attribute_Single Operation are to be specified, i.e.
two (2) bytes. Specifying a value of zero (0) causes the
error log to be cleared.
Service Behavior
Get_Attribute_Single
Returns the content of the attribute requested. That is, the
Array of Structure for the requested attribute, i.e. one
of the set of [1, 2, 3… 10]. Note all Structure elements
are returned on a Get_Attribute_Single operation, i.e. all
one hundred twenty bytes.
Provided Services
1 Reset Mask bit functions are defined as follows:
0x0000 : No Action
0x0001 : Clear the Error Log
LN-9418-02-R2 (09/2025) 45 / 53 www.binks.com
EN ERROR LOG OBJECT
ALARM CONFIGURATION OBJECT
Class Code: 6C Hex
The Alarm configuration Object provides a means to
configure which Alarm events cause the RCS2 system to
halt operation. Several flags cannot be disabled. Attempts
to disable them will be ignored.
Class Attributes
Instance Attributes
Attribute
ID
1 Required Get NV Revision UINT Revision of this object The current value
assigned to this
attribute is one (1)
2 Required Get NV Max Instance UINT Maximum instance The current value
number of an object assigned to this
currently created in attribute is one (1)
the device
3 Required Get NV Number of UINT Number of object The number of object
Instances instances currently instances at this class
created at this class hierarchy level.
level of the device Currently assigned
as one (1)
Needed in
Implementation
Access
Rule NV Name Data
Type
Description of
Attribute
Semantics of
Values
TABLE 9-1: ALARM CONFIGURATION OBJECT CLASS ATTRIBUTES
Attribute
ID
1 Required Set/Get NV Alarm Configuration ARRAY of Array of Alarm enables bits See Semantics
Bits STRUCT Next Page
Needed in
Implementation
Access
Rule NV Name Data
Type
Description of
Attribute
Semantics of
Values
TABLE 9-2: ALARM CONFIGURATION INSTANCE ATTRIBUTES
Semantics
Attributes return a structured array of values for the instance,
i.e. 1. These values are arranged as shown in the table
shown below.
0
1
2
3
Byte
Offset Contains Value Range Units Access
TABLE 9-3: ALARM CONFIGURATION MEMBER ENTRY FORMAT
Set/GetAlarm Mask
Alarm Mask (Low Byte)
Alarm Mask (Next Byte)
Alarm Mask (Next Byte)
Alarm Mask (High Byte)
0 - 232 - 1 ---
LN-9418-02-R2 (09/2025) 46 / 53 www.binks.com
ALARM CONFIGURATION OBJECTEN
INPUT_UNDER_PRESSURE* 0x00000001
INPUT_OVER_PRESSURE* 0x00000002
OUTPUT_UNDER_PRESSURE* 0x00000004
OUTPUT_OVER_PRESSURE* 0x00000008
FLOW_OUT_OF_TOLERANCE* 0x00000010
HARDENER_FLOW_LOSS* 0x00000020
PRESSURE_POT_EMPTY 0x00000040
(not used) 0x00000080
(not used) 0x00000100
INLET_PRESSURE_LOSS* 0x00000200
OUTLET_PRESSURE_LOSS* 0x00000400 (always enabled)
ANALOG_REMOTE_LOSS 0x00000800
RATIO_OUT_OF_TOLERANCE* 0x00001000
(not used) 0x00002000
MOTOR_AMP_FAULT* 0x00004000 (always enabled)
ANALOG_FEATHER_LOSS 0x00008000
ANALOG_SPARE_LOSS 0x00010000
FOLDBACK_PRESSURE_REACHED 0x00020000
POT_LIFE_EXPIRED 0x00040000
(not used) 0x00080000
(not used) 0x00100000
(not used) 0x00200000
(not used) 0x00400000
(not used) 0x00800000
(not used) 0x01000000
(not used) 0x02000000
(not used) 0x04000000
INTERFACE_SPI_FAULT 0x08000000
SYSTEM_OVER_PRESSURE* 0x10000000 (always enabled)
PARAMETER_FAULT* 0x20000000 (always enabled)
SPI_COMM_LOST* 0x40000000 (always enabled)
INTERNAL_SW_FAULT* 0x80000000 (always enabled)
ALARM CONTROL ENABLE BITS
Note: * indicates power on default settings
LN-9418-02-R2 (09/2025) 47 / 53 www.binks.com
EN ALARM CONFIGURATION OBJECT
Service
ID
Needed in Implementation
Service Name Description of Service
TABLE 9-4: ALARM CONFIGURATION OBJECT COMMON SERVICES
Class Instance
Error Name Description
TABLE 9-4.1.1: GET_ATTRIBUTE_SINGLE SERVICE ERROR CODES
Error Code
0x0008 Service Not Supported The Set service is not supported for this object
0x0014 Attribute unsupported Attribute not equal to 1
0x0E Required Required Get_Attribute_Single Returns the contents of the specified attribute Struct.
0x10 Required Required Set_Attribute_Single Sets the contents of the specified attribute Struct.
Error Name Description
TABLE 9-4.1.2: GET_ATTRIBUTE_SINGLE SERVICE ERROR CODES
Error Code
0x000F Privilege Violation Enable flag for writing runtime configuration data not active
0x0013 Insufficient Data Parameter data too small
0x0014 Attribute unsupported Attribute not equal to 1
0x0015 Too much data Parameter data too large
0x0016 Non-existent object
Set_Attribute_Single
Sets the content of the attribute specified. That is, the
Array of Structure for the specified attribute, i.e. one (1).
Service Behavior
Get_Attribute_Single
Returns the content of the attribute requested. That is, the
Array of Structure for the requested attribute, i.e. one (1).
Provided Services
LN-9418-02-R2 (09/2025) 48 / 53 www.binks.com
EN ALARM CONFIGURATION OBJECT
Level DescriptionInstance Attribute No. Reference Contents
CLASS CODE 0x64 - GUN OPERATIONAL STATUS OBJECT
Level DescriptionInstance Attribute No. Reference Contents
CLASS CODE 0x65 - CHANNEL OPERATIONAL STATUS OBJECT
0 0 1 – 3 Class Attributes
1 1 1 Instance Attributes (1) Gun (1) Status – Gun 1
2 1 1 Instance Attributes (2) Gun (2) Status – Gun 2
3 1 1 Instance Attributes (3) Gun (3) Status – Gun 3
4 1 1 Instance Attributes (4) Gun (4) Status – Gun 4
5 1 1 Instance Attributes (5) Gun (5) Status – Gun 5
6 1 1 Instance Attributes (6) Gun (6) Status – Gun 6
7 1 1 Instance Attributes (7) Gun (7) Status – Gun 7
8 1 1 Instance Attributes (8) Gun (8) Status – Gun 8
1-8 1 2 Instance Attributes Gun (1-8) Status – Guns 1-8
0 0 1 – 3 Class Attributes
1 1 1 Instance Attributes (1) Channel (1) Status – Channel 1
2 1 1 Instance Attributes (2) Channel (2) Status – Channel 2
3 1 1 Instance Attributes (3) Channel (3) Status – Channel 3
4 1 1 Instance Attributes (4) Channel (4) Status – Channel 4
5 1 1 Instance Attributes (5) Channel (5) Status – Channel 5
6 1 1 Instance Attributes (6) Channel (6) Status – Channel 6
7 1 1 Instance Attributes (7) Channel (7) Status – Channel 7
8 1 1 Instance Attributes (8) Channel (8) Status – Channel 8
1-8 1 2 Instance Attributes Channel (1-8) Status – Channels 1-8
0 0 1 – 3 Class Attributes
1 1 1 Instance Attributes System Configuration
Level DescriptionInstance Attribute No. Reference Contents
CLASS CODE 0x66 - SYSTEM CONFIGURATION OBJECT
APPENDIX
Summary of Ethernet/IP Explicit
Class Objects
The following series of tables a summary of the supported
Ethernet/IP Explicit Classes
LN-9418-02-R2 (09/2025) 49 / 53 www.binks.com
EN APPENDIX
Level DescriptionInstance Attribute No. Reference Contents
CLASS CODE 0x67 - GUN CONFIGURATION OBJECT
Level DescriptionInstance Attribute No. Reference Contents
CLASS CODE 0x68 - CHANNEL CONFIGURATION OBJECT
0 0 1 – 3 Class Attributes
1 1 1 Instance Attributes Gun (1) Settings – Runtime Adjustable
1 1 2 Instance Attributes Gun (1) Configuration settings
2 1 1 Instance Attributes Gun (2) Settings – Runtime Adjustable
2 1 2 Instance Attributes Gun (2) Configuration settings
3 1 1 Instance Attributes Gun (3) Settings – Runtime Adjustable
3 1 2 Instance Attributes Gun (3) Configuration settings
4 1 1 Instance Attributes Gun (4) Settings – Runtime Adjustable
4 1 2 Instance Attributes Gun (4) Configuration settings
5 1 1 Instance Attributes Gun (5) Settings – Runtime Adjustable
5 1 2 Instance Attributes Gun (5) Configuration settings
6 1 1 Instance Attributes Gun (6) Settings – Runtime Adjustable
6 1 2 Instance Attributes Gun (6) Configuration settings
7 1 1 Instance Attributes Gun (7) Settings – Runtime Adjustable
7 1 2 Instance Attributes Gun (7) Configuration settings
8 1 1 Instance Attributes Gun (8) Settings – Runtime Adjustable
8 1 2 Instance Attributes Gun (8) Configuration settings
0 0 1 – 3 Class Attributes
1 1 1 Instance Attributes Channel (1) Settings – Runtime Adjustable
1 1 2 Instance Attributes Channel (1) Configuration settings
2 1 1 Instance Attributes Channel (2) Settings – Runtime Adjustable
2 1 2 Instance Attributes Channel (2) Configuration settings
3 1 1 Instance Attributes Channel (3) Settings – Runtime Adjustable
3 1 2 Instance Attributes Channel (3) Configuration settings
4 1 1 Instance Attributes Channel (4) Settings – Runtime Adjustable
4 1 2 Instance Attributes Channel (4) Configuration settings
5 1 1 Instance Attributes Channel (5) Settings – Runtime Adjustable
5 1 2 Instance Attributes Channel (5) Configuration settings
6 1 1 Instance Attributes Channel (6) Settings – Runtime Adjustable
6 1 2 Instance Attributes Channel (6) Configuration settings
7 1 1 Instance Attributes Channel (7) Settings – Runtime Adjustable
7 1 2 Instance Attributes Channel (7) Configuration settings
8 1 1 Instance Attributes Channel (8) Settings – Runtime Adjustable
8 1 2 Instance Attributes Channel (8) Configuration settings
LN-9418-02-R2 (09/2025) 50 / 53 www.binks.com
EN APPENDIX
Level DescriptionInstance Attribute No. Reference Contents
CLASS CODE 0x69 - JOB CONFIGURATION OBJECT
Level DescriptionInstance Attribute No. Reference Contents
CLASS CODE 0x6A - FLOW TOTALS OBJECT
0 0 1 – 3 Class Attributes
1 1 1 - 8 Instance Attributes Job (1) Configuration for Job/Gun
2 1 1 - 8 Instance Attributes Job (2) Configuration for Job/Gun
3 1 1 - 8 Instance Attributes Job (3) Configuration for Job/Gun
4 1 1 - 8 Instance Attributes Job (4) Configuration for Job/Gun
5 1 1 - 8 Instance Attributes Job (-) Configuration for Job/Gun
195 1 1 - 8 Instance Attributes Job (-) Configuration for Job/Gun
196 1 1 - 8 Instance Attributes Job (196) Configuration for Job/Gun
197 1 1 - 8 Instance Attributes Job (197) Configuration for Job/Gun
198 1 1 - 8 Instance Attributes Job (198) Configuration for Job/Gun
199 1 1 - 8 Instance Attributes Job (199) Configuration for Job/Gun
0 0 1 – 3 Class Attributes
1 1 1 - 8 Instance Attributes Job (1) Job/Gun Totals – Active Job
1 1 9 - 16 Instance Attributes Job (1) Job/Gun Totals
1 1 17-23 Instance Attributes Job (1) Reset Totals for Job/Gun
2 1 1 - 8 Instance Attributes Job (2) Job/Gun Totals – Active Job
2 1 9 - 16 Instance Attributes Job (2) Job/Gun Totals
2 1 17-23 Instance Attributes Job (2) Reset Totals for Job/Gun
3 1 1 - 8 Instance Attributes Job (3) Job/Gun Totals – Active Job
3 1 9 - 16 Instance Attributes Job (3) Job/Gun Totals
3 1 17-23 Instance Attributes Job (3) Reset Totals for Job/Gun
4 1 1 - 8 Instance Attributes Job (-) Job/Gun Totals – Active Job
9 - 16 Job/Gun Totals
196 1 17-23 Instance Attributes Job (-) Reset Totals for Job/Gun
197 1 1 - 8 Instance Attributes Job (197) Job/Gun Totals – Active Job
197 1 9 - 16 Instance Attributes Job (197) Job/Gun Totals
197 1 17-23 Instance Attributes Job (197) Reset Totals for Job/Gun
198 1 1 - 8 Instance Attributes Job (198) Job/Gun Totals – Active Job
198 1 9 - 16 Instance Attributes Job (198) Job/Gun Totals
198 1 17-23 Instance Attributes Job (198) Reset Totals for Job/Gun
199 1 1 - 8 Instance Attributes Job (199) Job/Gun Totals – Active Job
199 1 9 - 16 Instance Attributes Job (199) Job/Gun Totals
199 1 17-23 Instance Attributes Job (199) Reset Totals for Job/Gun
LN-9418-02-R2 (09/2025) 51 / 53 www.binks.com
EN APPENDIX
Level DescriptionInstance Attribute No. Reference Contents
CLASS CODE 0x6C - ALARM CONFIGURATION OBJECT
Level DescriptionInstance Attribute No. Reference Contents
CLASS CODE 0x6B - ERROR LOG OBJECT
0 0 1 – 3 Class Attributes
1 1 1 Instance Attributes Errors (0-9) Log Entries
2 1 1 Instance Attributes Errors (10-19) Log Entries
3 1 1 Instance Attributes Errors (20-29) Log Entries
4 1 1 Instance Attributes Errors (30-39) Log Entries
5 1 1 Instance Attributes Errors (40-49) Log Entries
6 1 1 Instance Attributes Errors (50-59) Log Entries
7 1 1 Instance Attributes Errors (60-69) Log Entries
8 1 1 Instance Attributes Errors (70-79) Log Entries
9 1 1 Instance Attributes Errors (80-89) Log Entries
10 1 1 Instance Attributes Errors (90-99) Log Entries
1-10 1 2 Clear Error Log Errors (0-99) Flag to Clear Log
0 0 1 – 3 Class Attributes
1 1 1 Instance Attributes Alarms Configuration Bits
LN-9418-02-R2 (09/2025) 52 / 53 www.binks.com
EN APPENDIX
For the latest information about our products, visit www.binks.com.
LN-9418-02-R2 (09/2025) 53 / 53 www.binks.com
EN