background image

Appendix A - I/O Signal Descriptions

3A6338F

23

Gel Shot is Running

Gel Shot is Running is a Boolean signal that indicates 
when the system is dispensing as a result of the gel 
timer.

EFR is Dispensing

EFR is Dispensing is a Boolean signal that indicates 
when the system is dispensing.

Voltex Dynamic Mix Valve, EFR Dispense 
Wait Completed for Dispensing

EFR Dispense Wait Completed for Dispensing is a 
boolean that is used only when the EFR Dispense Wait 
Enable feature is enabled. This variable will remain low 
while the EFR is waiting for the Voltex Dynamic Mix 
Valve to get up to speed after a dispense is triggered. 
Once up to speed, the variable will be set to high and 
the machine will begin dispensing.

Voltex Dynamic Mix Valve, Ramp Up 
Completed for Dispensing

Ramp Up Completed for Dispensing is a boolean signal 
that indicates when the Voltex Dynamic Mix Valve has 
completed its ramp up time and should be dispensing.

Voltex Dynamic Mix Valve, Motor is at 
Target Speed

Motor is at Target speed is a boolean signal that 
indicates when the motor has reached the target speed.

Voltex Dynamic Mix Valve, Air Valve 
Opened

Air Valve Opened is a boolean signal that represents 
when the air valve is opened or closed.

Red Tank is Filling

Red Tank is filling is a boolean signal that represents 
the tank filling status. While this bit is true, the tank is 
refilling. Once this bit is false, that means that the tank 
has completed the fill process, or an error/cancellation 
has occurred to stop the filling process

Red Tank Fill Level

Red Tank Fill Level is a two bit that represents the tank 
fill level. The following values correspond to the different 
states of the fill level.

Blue Tank is Filling

Blue Tank is filling is a boolean signal that represents 
the tank filling status. While this bit is true, the tank is 
refilling. Once this bit is false, that means that the tank 
has completed the fill process, or an error/cancellation 
has occurred to stop the filling process

Blue Tank Fill Level

Blue Tank Fill Level is a two bit that represents the tank 
fill level. The following values correspond to the different 
states of the fill level.

System is Recirculating

System is Recirculating is a boolean signal that 
represents when the EFR is recirculating material.

Current Active Sequence

Current Active Sequence is an integer that represents 
the active sequence selected on the EFR.

Example

:

 If the byte has a value of 33, sequence 33 is 

the active sequence selected.

Current Step of the Active Sequence

Current Step of the Active Sequence is an integer that 
represents the active step the EFR is currently running 
on the Current Active Sequence.

Example

:

 If the byte has a value of 4, step 4 is the active 

step currently running.

Time Remaining to Complete Step

Time Remaining to Complete Step is a 16bit integer that 
represents the remaining time required to complete the 
Current Step of the Active Sequence.

Bit 1

Bit 2

Status

0

0

Sensor Error

1

0

Low Level

0

1

Medium Level

1

1

High  Level

Bit 1

Bit 2

Status

0

0

Sensor Error

1

0

Low Level

0

1

Medium Level

1

1

High  Level

Содержание 25B127

Страница 1: ...ic Fixed Ratio EFR systems to provide fieldbus communications abilities For professional use only Important Safety Instructions Read all warnings and instructions in this manual and in your system manual before using the equipment Save these instructions ti11985a CGM with DeviceNet connector shown ...

Страница 2: ...es the means for report monitoring and control by external automation systems NOTE Visit help graco com for updated EFR software maps and the network configuration files listed below EDS file DeviceNet or Ethernet IP fieldbus networks GSD file PROFIBUS fieldbus networks GSDML PROFINET fieldbus networks ACD file DeviceNet or Ethernet IP fieldbus networks The following components are included in the...

Страница 3: ... shown in FIG 4 WARNING ELECTRIC SHOCK HAZARD To avoid electric shock make sure the system power is OFF before connecting or disconnecting CAN cables PRESSURIZED FLUID HAZARD This equipment stays pressurized until pressure is manually relieved To help prevent serious injury from pressurized fluid such as skin injection splashing fluid and moving parts follow Pressure Relief Procedure when you stop...

Страница 4: ...e dispense the dispense valve must be controlled directly by the EFR See the Electric Fixed Ratio Proportioner Setup Operation manual for I O integration of the dispense valve with the EFR NOTE See Automation Outputs signals from PLC to EFR System on page 25 for information on triggering a dispense through the EFR using the CGM To produce accurate starts stops it is recommended to use discrete I O...

Страница 5: ... 2 Press the left arrow key once to navigate to the main Gateway screen See FIG 7 PROFIBUS Fieldbus Screens These screens are shown only if a PROFIBUS Fieldbus CGM is installed Screen 1 This screen enables the user to set the device address install date location tag function tag and description Screen 2 This screen displays the hardware revision system serial number and data map identification inf...

Страница 6: ...ettings subnet mask gateway and DNS information Screen 2 This screen enables the user to set the station name install date location tag function tag and description Screen 3 This screen displays the hardware revision system serial number and data map identification information FIG 10 PROFINET Fieldbus Screen 1 FIG 11 PROFINET Fieldbus Screen 2 FIG 12 PROFINET Fieldbus Screen 3 ...

Страница 7: ...plays the hardware revision system serial number and data map identification information DeviceNet Fieldbus Screen This screen is shown only if a DeviceNet Fieldbus CGM is installed This screen enables the user to set the device address and baud rate as well as view the hardware revision system serial number and data map identification information FIG 13 EitherNet IP Fieldbus Screen 1 FIG 14 Ether...

Страница 8: ...red the least significant byte is inserted into the most significant spot and the most significant byte is inserted into the least significant spot Example Values sent through the CGM are subject to the same maximum and minimum restrictions as those experienced through the ADM For example flow rates cannot be set to a value less than zero NOTE Automation Outputs can be monitored by the correspondi...

Страница 9: ...ean 18 PLC to EFR Heartbeat is Enabled and Required to Control Boolean 19 Voltex Dynamic Mix Valve Motor Running Boolean 20 EFR Dispense Wait Completed for Dispensing Boolean 21 Voltex Dynamic Mix Valve Motor is at Target Speed Boolean 22 Voltex Dynamic Mix Valve Air Injection Valve Opened Boolean 23 Red Tank is Filling Boolean 24 3 Red Tank Fill Level Bit 1 Boolean 25 Red Tank Fill Level Bit 2 Bo...

Страница 10: ... and stop 8 Blue Pump Inlet Pressure XXXX X bar uint16 0 7 14 8 15 15 9 Pump Flow Rate XXXX cc min uint16 0 7 16 8 15 17 10 Active Error Number Requiring Acknowledgment uint8 0 7 18 11 Active Operator Mode Dispense Flow Rate XXXX cc min uint16 0 7 19 8 15 20 12 Data Exchanged Element Selected uint8 0 7 21 13 Data Exchanged Element Value uint16 0 7 22 8 15 23 14 Selected Step of the Active Sequence...

Страница 11: ... On Request Boolean 14 Voltex Dynamic Mix Valve Air Injection Open Request Boolean 15 Red Tank Auto Manual Fill Request Boolean 16 2 Blue Tank Auto Manual Fill Request Boolean 17 Recirculation Request Boolean 18 Reserved Bits Boolean 19 Reserved Bits Boolean 20 Reserved Bits Boolean 21 Reserved Bits Boolean 22 Reserved Bits Boolean 23 3 Desired Active Sequence uint8 0 7 3 4 Acknowledging of the Ac...

Страница 12: ...cknowledging of the Active Error Number and System Shutdown Request If set the PLC must provide a valid Heartbeat to EFR signal to the EFR to control the system If a valid signal is removed the EFR system will shut down If the PLC to EFR Heartbeat Request bit is set the PLC must provide a dynamic signal high then low then high then low changing at a maximum time of every 10 seconds 13 Reserved Wor...

Страница 13: ...quest bit is ON the EFR will start priming as long as the System On bit is also ON If the System On bit or the Priming Request bit is OFF the EFR will stop priming Automation Inputs EFR Outputs System On System Ready Alarms Present Deviations Present Advisories Present System is Priming Dispensing Valve Open Automation Outputs EFR Inputs System Enabled Request Priming Request EFR State Priming Run...

Страница 14: ...stem On bit or the Parking Request bit is OFF the EFR will stop parking Automation Inputs EFR Outputs System On System Ready Alarms Present Deviations Present Advisories Present System is Parking Dispense Valve On Automation Outputs EFR Inputs System Enabled Request Parking Request EFR State Parking Running Key EFR is Parking EFR Gateway Run Park ...

Страница 15: ...FF Automation Inputs EFR Outputs System On System Ready Alarms Present Deviations Present Advisories Present System is Purge Dispense Valve Open Automation Outputs EFR Inputs System Enable Request Purge Request EFR State Purge is running Key EFR is Purging EFR Gateway Run Purge Purge Flow Rate can be modified thus allowing the Purge Flow Rate to change on the fly Automation Inputs EFR Outputs Alar...

Страница 16: ...he Desired Active Sequence byte is not sent the current active sequence stored in the EFR will be used Automation Inputs EFR Outputs System On System Ready Alarms Present Deviations Present Advisories Present Dispensed Valve Open Automation Outputs EFR Inputs Start Current Sequence Step Trigger Operator Mode System Enabled Request Desired Active Sequence EFR State Sequence Running Key EFR Sequence...

Страница 17: ...ional If the The Desired Active Sequence byte is not sent the current active sequence stored in the EFR will be used Automation Inputs EFR Outputs System On System Ready Alarms Present Deviations Present Advisories Present Dispensed Valve Open Automation Outputs EFR Inputs Start Current Sequence Step Trigger Operator Mode System Enabled Request Desired Active Sequence EFR State Sequence Running Ke...

Страница 18: ...art Current Sequence Step Trigger Operator Mode System Enabled Request Desired Active Sequence Voltex Dynamic Mix Valve Motor On Request EFR State Sequence Running Robot State Robot Moving If desired Key EFR Sequence is running Voltex Dynamic Mix Valve Ramp Up Time user settable Desired Operator Mode Dispense Flow Rate can be used to modify flow rate on the fly during this time interval EFR Gatewa...

Страница 19: ...ic Mix Valve Motor at Speed Automation Outputs EFR Inputs Start Current Sequence Step Trigger Operator Mode System Enabled Request Desired Active Sequence Voltex Dynamic Mix Valve Motor On Request EFR State Sequence Running Robot State Robot Moving If desired Key EFR Sequence is running Voltex Dynamic Mix Valve Ramp Up Time user settable EFR Gateway Run Sequence with Voltex ...

Страница 20: ...nt the current active sequence stored in the EFR will be used Automation Inputs EFR Outputs System On System Ready Alarms Present Deviations Present Advisories Present Dispensed Valve Open Automation Outputs EFR Inputs Start Current Sequence Step Trigger Operator Mode Stop Current Sequence System Enabled Request Desired Active Sequence EFR State Sequence Running Key EFR Sequence is running EFR Gat...

Страница 21: ...ed Sequence Start Outlet Pressure for Red Pump Sequence Start Outlet Pressure for Blue Pump Sequence End Outlet Pressure for Red Pump Sequence End Outlet Pressure for Blue Pump Sequence Inlet Pressure for Red Pump Sequence Inlet Pressure for Blue Pump Automation Inputs EFR Outputs System On System Ready Alarms Present Deviations Present Advisories Present Dispensed Valve Open Automation Outputs EF...

Страница 22: ...d will shut down immediately Deviations Present Deviations Present is a Boolean signal that indicates the deviations present on the EFR NOTE When a deviation is present the EFR is warning the operator of potential problem s that may need immediate attention to avoid shutdown time Advisories Present Advisories Present is a Boolean signal that indicates the advisories present on the EFR NOTE When an...

Страница 23: ...l process or an error cancellation has occurred to stop the filling process Red Tank Fill Level Red Tank Fill Level is a two bit that represents the tank fill level The following values correspond to the different states of the fill level Blue Tank is Filling Blue Tank is filling is a boolean signal that represents the tank filling status While this bit is true the tank is refilling Once this bit ...

Страница 24: ...FR which is used to override the flow rate of the operator mode step Data Exchange Element Selected See Appendix B Data Exchanged on page 27 Data Exchange Element Value See Appendix B Data Exchanged on page 27 Selected Step of the Active Sequence See Appendix C Sequence Step Data Exchange on page 36 Selected Step Amount See Appendix C Sequence Step Data Exchange on page 36 Selected Step Shot Type ...

Страница 25: ...equest Priming Request is a bit used to turn the priming feature ON and OFF Set this bit to 1 to start the smart priming feature This bit can be set to 0 at any time during smart priming to stop the smart priming feature NOTE Once the smart priming request is completed set this bit to 0 Purging Request Purging Request is a bit used to turn the purging feature ON and OFF Set this bit to 1 to turn t...

Страница 26: ... will be accepted by the EFR and reflected back to the Current Active Sequence of the Automation Inputs The operable range of this byte corresponds to the number of sequences the EFR can hold which is 1 to 50 Acknowledging the Active Error Number See Appendix D Error Number Requiring Acknowledgment on page 38 Desired Operator Mode Dispense Flow Rate Desired Operator Mode Dispense Flow Rate is a by...

Страница 27: ...lement Value followed by the Data Exchange Element Selected the PLC can compare the Data Exchange Element Selected to the Data Exchange Element Desired and confirm the data is correct for the Data Exchange Element Desired Once the Data Exchange Automation Inputs are confirmed the Data Exchanged Element Desired Value can be used to request a new value If the value supplied is within the operable ra...

Страница 28: ...gration Smart Prime Enabled bool 23 Integration Smart Prime Status bool 24 Integration System Enabled bool 25 Integration System Status bool 26 Integration Analog Flow Rate Enabled bool 27 Integration Analog Flow Rate Status XXXX mV bool 28 Integration Sequence Selected Enabled bool 29 Integration Sequence Selected Status uint8 30 Red Pump Cycles XXXX cycles uint16 31 Red Pump Lifetime Cycles XXXX...

Страница 29: ...ir Nucleation On Time XXXX ms uint32 51 Voltex Dynamic Mix Valve Air Nucleation Off Time XXXX ms uint32 52 Voltex Dynamic Mix Valve Actual Motor Speed XXXX X rpm uint32 53 Voltex Dynamic Mix Valve Red Valve Pressure XXXX X bar uint32 54 Voltex Dynamic Mix Valve Blue Valve Pressure XXXX X bar uint32 55 Red Tank Refill Setting uint8 56 Red Tank Refill Timeout XX minutes uint32 57 Red Tank Sensor Con...

Страница 30: ...l Timer Idle Period Gel Timer Idle Period is an integer used to define the idle state of the gel timer before the gel timer causes a dispense Gel Timer Alarm Gel Timer Alarm is an integer used to define the alarm state of the gel timer Gel Timer Repeat Unit Gel Timer Repeat Unit is an integer used to define the amount of material dispensed for the gel timer shot Gel Timer Sequence Selected Gel Tim...

Страница 31: ...oolean that shows the status of the Integration Smart Prime I O pin The following values correspond to the different states of the Smart Prime Status boolean Integration System Enabled Integration System Enabled is a boolean that can enable usage of the Integration System I O pin The following values correspond to the different states of the Integration System Enabled boolean Integration System St...

Страница 32: ... can be reset by sending a value zero from the PLC over the Data Exchange Blue Pump Lifetime Cycles Blue Pump Lifetime Cycles is an integer used to define the number of times the pump has cycled during its lifetime NOTE This integer can only be read by the PLC Dispense Valve Cycles Dispense Valve Cycles is an integer used to define the number of times the dispense valve has opened This can be rese...

Страница 33: ...ger will only be populated after the active sequence is done dispensing NOTE This integer can only be read by the PLC Sequence Inlet Pressure for Red Pump Sequence Inlet Pressure for Red Pump is an integer that represents the inlet pressure of the red pump for the current sequence being dispensed NOTE This integer will only be populated after the active sequence is done dispensing NOTE This intege...

Страница 34: ...tual pressure of the blue material in the valve Red Refill Setting Red Refill Setting is an integer that defines the mode the tank stand is in The following values correspond to the different modes available for the tank stand Red Refill Timeout Red Refill Timeout is an integer that defines the amount of time the tank stands will fill before the auto refill timeout deviation will occur and stop th...

Страница 35: ...EFR will recirculate by sending a 1 to Recirculation Request The EFR will continue to recirculate until the Recirculation Request is set to 0 Timer Mode The EFR will recirculate for a specific amount of time after a preset amount of time has expired To start the timer mode recirculation feature set the Recirculation Request to 1 When ready to continue the dispense set the Recirculation Request to ...

Страница 36: ...he Active Sequence can be used to confirm the desired step data has populated the Sequence Step Data Exchange Automation Inputs Elements Once the data has been confirmed for the desired step the Sequence Step Data Exchange Automation Outputs Elements can be used to request new values to the EFR If the values supplied are within the operable range of the elements the EFR will accept the values and ...

Страница 37: ...he step amount for the Desired Selected Step of the Active Sequence When reading or writing to this element the sequence step amount has two decimal places and the units are always reflected by the integer in Selected Sequence Step Shot Type Desired Selected Step Shot Type Desired Selected Step Shot Type is a byte used to define the step type for the Desired Selected Step of the Active Sequence Th...

Страница 38: ...ignals A 50ms delay is suggested between each CGM signal NOTE See help graco com for further explanation of each error code Error Code Error Description Error Type Error Value P4DA High Pressure Red Side Alarm 1 P4DB High Pressure Blue Side Alarm 2 P6DA Red Pressure Disconnected Alarm 3 P6DB Blue Pressure Disconnected Alarm 4 P7DA Pressure Imbalance Red Side Alarm 5 P7DB Pressure Imbalance Blue Si...

Страница 39: ...55 P1DB Low Pressure Alarm Outlet B Alarm 56 P4FA High Pressure Alarm Inlet A Alarm 57 P4FB High Pressure Alarm Inlet B Alarm 58 P1FA Low Pressure Alarm Inlet A Alarm 59 P1FB Low Pressure Alarm Inlet B Alarm 60 P3DC High Pressure Deviation Outlet A Deviation 69 P3DD High Pressure Deviation Outlet B Deviation 70 P2DA Low Pressure Deviation Outlet A Deviation 71 P2DB Low Pressure Deviation Outlet B ...

Страница 40: ...tem Error EFR Gateway Alarm Error Reset Automation Inputs EFR Outputs Deviations Present Active Error Number Requiring Acknowledgment Automation Outputs EFR Inputs Acknowledging of the Active Error Number EFR State System Error EFR Gateway Deviation Error Reset Automation Inputs EFR Outputs Advisories Present Active Error Number Requiring Acknowledgment Automation Outputs EFR Inputs Acknowledging ...

Страница 41: ...Appendix D Error Number Requiring Acknowledgment 3A6338F 41 ...

Страница 42: ...de at a reasonable charge which charges may include the costs of parts labor and transportation THIS WARRANTY IS EXCLUSIVE AND IS IN LIEU OF ANY OTHER WARRANTIES EXPRESS OR IMPLIED INCLUDING BUT NOT LIMITED TO WARRANTY OF MERCHANTABILITY OR WARRANTY OF FITNESS FOR A PARTICULAR PURPOSE Graco s sole obligation and buyer s sole remedy for any breach of warranty shall be as set forth above The buyer a...

Отзывы: