000 7.50PXXWizardManualGMCustomization051410REV1.3

Download as pdf or txt
Download as pdf or txt
You are on page 1of 88

General Motors Corporation

Manufacturing Assembly & Automation Center

Global 2 Wizard Execution & Robot Setup Manual


Fanuc SpotTool+ 7.50 P/XX

May 14, 2010


Version: 1.3
DOCUMENT MANAGEMENT INFORMATION

Authors:

Lloyd Steed Fanuc Robotics N.A.


Andy Buckland General Motors CCRW
Bill Kroll General Motors CCRW
Hassen Zghal General Motors CCRW

Sponsoring group:

General Motors -Controls, Conveyors, Robotics and Welding, CCRW

Forward questions, comments and/or revisions to:

General Motors Corporation


Controls, Conveyors, Robotics & Welding
30300 Mound Road, Man B. #2C8
Mail Code 480-109-266
Warren, MI 48090
Attn: Bill Kroll
Phone #: (810) 602-9997
Attn: Lloyd Steed (FRA Contact)
Phone #:(248) 467-9321

Document revisions:

Date Revision By Revision History


June 25, 2009 1.0 LS Initial Release.
Dec 21, 2009 1.1 LS Increase breaker monitor error descriptions, and wizard tips from
field feedback. Web pages under browser, screen shots, menu
favorites updated, identify running fixes, DCS passwords, and
updates for Auto Update number 1.
Pages changed:
(2,6,8,9,10,12,13,26,29,32,42,51,52,53,54,59,60,64,70,73,74).
March 23, 2010 1.2 LS Pages changed:
(64, 65, 69, 71)
May 14, 2010 1.3 LS & HZ Updated for Metal Forming Wizard Examples
Pages (52-59). Also uUpdated title page for MAAC.
Global 2 Wizard Execution and Robot Setup Manual

TABLE OF CONTENTS
1. General .............................................................................................................................. 1
1.1 Scope ....................................................................................................................... 1
1.2 Purpose .................................................................................................................... 1
1.3 Intended Audience ................................................................................................... 1
2. Installing GRS4 Global 2 Customization ........................................................................ 2
2.1 All Software Install Procedure .................................................................................. 2
2.2 Installing GRS4 Global 2 Auto Updates ................................................................... 2
2.3 Identification of Running Fixes ................................................................................. 3
3. CIP Safety Bypass for Robot Test Cell Operations....................................................... 4
3.1 DCS Safety Software Options and User Passwords ............................................... 6
3.2 GM Test Cell Operations without Equipment ........................................................... 7
4. Setup Wizard Operation ................................................................................................... 8
4.1 Main Applications in the Body Shop ........................................................................ 8
4.2 Global 2 Customization - Main Screen .................................................................... 8
4.2.1 Controller Type Global 1 or Global 2 .......................................................... 8
4.2.2 Start Setup Wizard ...................................................................................... 9
4.2.3 Set Cell I/O to PLC ...................................................................................... 9
4.2.4 Add to Configuration ................................................................................... 9
4.2.5 Select English, German .............................................................................. 9
4.2.6 Clear ALL Config(s)................................................................................... 10
4.2.7 Exit ............................................................................................................ 10
5. Wizard Setup Examples ................................................................................................. 11
5.1 Material Handler Example ...................................................................................... 11
5.2 Robot Held Servo Gun Welding Example .............................................................. 16
5.3 Pedestal Servo Gun Welding Example: ................................................................. 24
5.4 Robot Held Air Gun Welding Example ................................................................... 35
5.5 Pedestal Dispenser System Example .................................................................... 43
5.6 Stud Welding Example ........................................................................................... 48
5.7 Special Configuration / Non Process Example ...................................................... 52
5.8 Metal Forming Example ......................................................................................... 52
6. Process and Tryout Modes............................................................................................ 62
6.1 Process Mode ON .................................................................................................. 62
6.2 Process Mode OFF ................................................................................................ 62
6.3 TRYOUT Mode ON/OFF ........................................................................................ 62
7. GRS4 Customized Screens ........................................................................................... 63
7.1 iPendant Customizations ....................................................................................... 63
7.2 iPendant Menu Favorites. ...................................................................................... 64
7.3 GRS4 Myinfo .......................................................................................................... 65
7.4 Servo Gun Setup Hints .......................................................................................... 66
7.5 Tip Dresser Status (Motors 1- 4 configuration dependant) .................................... 70
7.6 Tool Changer Status .............................................................................................. 71
7.7 Proteus and WTC Web Applications...................................................................... 71
8. GRS4 Customized Startup Checks ............................................................................... 73
8.1 At Home Check Prompt Box .................................................................................. 73
8.2 Machine Lock Prompt Box: .................................................................................... 73
8.3 Simulated I/O Prompt Box...................................................................................... 73
i
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
Global 2 Wizard Execution and Robot Setup Manual

8.4 Battery Low Alert .................................................................................................... 74


8.5 J951(Brake check function).................................................................................... 74
8.6 Power Supply Breaker Monitor .............................................................................. 74
8.7 Pre-Process Checking ........................................................................................... 75
8.8 Legacy Cell Interface Expanded I/O Option........................................................... 76
8.9 I/O User Definable IN/OUT .................................................................................... 76
9. GRS4 Customization MH Gripper Setup ...................................................................... 77
9.1 MH Valve Setup Control Start ................................................................................ 77
9.2 MH Valve Setup MH Tool:...................................................................................... 78
9.3 MH Valve Setup Clamp Configuration Example .................................................... 78
9.3.1 Configuring the valve ................................................................................ 78
9.3.2 Selecting the valve type ............................................................................ 79
9.3.3 Configuring Clamps................................................................................... 79
9.3.4 Mapping the clamp inputs and part presents ............................................ 80
9.3.5 Reassign the valve outputs from the [SIGNALS] page ............................. 80
9.3.6 Decentralized Vacuum Setup [SIGNALS] page and Configuration .......... 80
9.4 MH Valve Setup Manual Function Customization ................................................. 82
10. GRS4 Customization Specific Errors ........................................................................... 83
10.1 SPOT-070 PAUSE “diGXWS_CapLoss is ON %-gun1” ........................................ 83
10.2 SPOT-109 PAUSE “PresAchieved is off %-gun1” ................................................. 83
10.3 SPOT-179 PAUSE “diGXWS_CapLoss is ON %-gun2” ........................................ 83
10.4 SPOT-210 PAUSE “PresAchieved is off %-gun2” ................................................. 83
10.5 SPOT-304 PAUSE “Stroke disabled during weld retry” ......................................... 83
10.6 SPOT-470 PAUSE “Aux. Power Loss, Check block define for GIN[%s]” .............. 83
10.7 SPOT-471 PAUSE “idGxEqPrAchieved is off”....................................................... 83
10.8 SPOT-472 PAUSE “Aux. Power Loss, NMBreaker Off” ........................................ 83
10.9 SPOT-473 PAUSE “Aux. Power Loss, OUT24vBreaker Off” ................................ 83
10.10 SPOT-474 PAUSE “Aux. Power Loss, OUT24v aft MCC” ..................................... 84
10.11 SPOT-475 PAUSE “Aux. Power Loss, IO Power supply 3” ................................... 84
10.12 USER SCREEN: “Deadman Enabled/Aux PWR Ok FAULT: ................................ 84

ii
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
1. General
1.1 Scope
The following document is intended to be an aid in setting up robots used at General Motors
for all projects using Global 2 generation of Fanuc robots with SpotTool+ 7.50 with the GRS4
Customization.

1.2 Purpose
The steps outlined in this manual will help in setting up of robots for standard supported
applications. This document is not intended to replace any other manuals or documents distributed
by Fanuc Robotics or CCRW, but to be aid in supporting other manuals and documents. Typically,
the wizard needs to be executed only when the robot is first installed or if the robot has to be
configured for a different application. Depending on the application change, software may need to be
reloaded.

1.3 Intended Audience


This document is intended for robot programmers, engineers, and skilled trades that will be
responsible for setting up of the robots at integration, and maintaining the equipment once it is
installed into the production environment.

1
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
2. Installing GRS4 Global 2 Customization
All Fanuc robots of Global 2 generation will arrive to GM with the proper software and
customization level loaded. If the customization is not loaded, please follow the short instructions
below for installing the customization. GRS4 Global customization is a feature only for Spottool +
robots. Please consult CCRW and or FANUC for setup procedures for tool packages (Handling Tool,
ArcTool, PickTool, ect)

2.1 All Software Install Procedure


Download robot software from the Fanuc FTP site https://filetransfer.fanucrobotics.com
under Robot Software/R2000iB/Global2 for All Software Installation, and any files from the
“RUNNING FIXES” folder. Extract the software to the root directory of a memory card, 512MB or
larger. When using the ASI memory card it will only be allow personalities to be selected if the /00/
folder for making AutoUpdates has been removed. Make sure the ASI card does not contain any
AutoUpdate backups before using the card to re-install All Software. The running fixes folder will also
contain a document that clearly describes the fixes and any loading instructions associated with it.
Username: gm
Password: 3iAdz3
1. Perform a BMON Start by cycling power on the robot while holding <F1> and <F5>.
Keeping holding the <F1> and <F5> down while the robot is powering up.
2. Insert the memory card with the software in the controller and select <#2> All Software
Install from MC:\ option.
3. Acknowledge all questions to proceed to the Multi-Personality listing.
4. Select the personality to load.
5. Following the document from the FTP titled <GM Global2 v750 Multi-load card
Variants_ENGLISH+GERMAN.xls> to find a verbal description of what each personality
on the multi-load card represents.
6. Enter the personality number and hit <ENTER>.
7. This will take about 20mins.
8. When complete <FUNCTION COLD>.
9. Apply any enhancements that have been issued since the software release under the
RUNNING FIXES folder on the FTP site. Follow any loading instructions for running
fixes. They will be listed in the running fixes document.
10. Control Start the robot again if you desire to RUN the Setup Wizard.

Note1: Please make sure to apply any enhancements from the “RUNNING FIXES” folder on
the FTP site as they may apply to your application.

Note2: Please make sure all system backups are current after software loading and
application programming, application updates, or application configuration changes.

Reloading robot software or moving robot IMAGES may require iDNS signature verification
from the PLC. iDNS (Integrated Device Net Safety) signature is a 32 bit hex number to the PLC
that represents the controller safety file status.

2.2 Installing GRS4 Global 2 Auto Updates


Updates to robots will always follow a separate load procedure; please refer to the AUTO
UPDATE document(s) that corresponds to the software version and detailed instructions. For update
loading responsibility refer to the GM / FANUC Global 2 Robotic Agreement. Auto Update media
must be 512MB or larger. A maximum of 10 robots can be Auto Updated on 1 card, and then the
backups must be removed or transferred to a PC. Only 5 iRVision robots per 512 MB media card.
Delete the folder /OO/ from the root of the media or place backups on a PC. Inside this folder are the

2
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
user created directories for backups that were made before the update process. After each Auto
Update the user must apply the DCS parameters and the PLC logic must be reset if detailed inside
the Auto Update procedure. After any auto update or it is good practice to update all system
backups.

2.3 Identification of Running Fixes


The user can backup the file RUNFIX.VA file from the MD:\ device or view this file from the
browser homepage of the robot to identify if customization patch files have been loaded on the
controller. The GM/Fanuc FTP site will detail the running fixes load procedures and fix descriptions
when a software version is frozen and NO future AutoUpdates are planned; however a software bug
or enhancement item must be addressed. Consult with your CCRW lead engineer to ensure that the
user facility is alerted when /RUNNING FIXES/ become available for loading. These alerts are given
and managed by GM CCRW. Depending on priority of the /RUNNING FIXES/ each facility should
load the applicable items and make new system backups of robot configurations

Running fixes can be identified by the customization variable RUN_FIX[1-30] with a string
descriptor indicator being loaded. *uninit* will indicate that a file has not been loaded. For Fanuc
core fixes alternative “site customization” or auto updates may be required. The auto update will be
shown with the core version of controller software. With a “site customization” or FANUC product
patch the identifier will be the RUN_FIX[1-30] array or the system variable $FEATURE[XXX]. After
each AutoUpdate the RUN_FIX[1-30] array will be initialized to ‘ ‘ empty string descriptors as there
are intended to be NO running fixes after an update.

After each applied /RUNNING FIXES/ it is good practice to update all system backups.

3
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
3. CIP Safety Bypass for Robot Test Cell Operations
CIP Safety is a new feature added to Global 2 robots with the DeviceNet Safety option J974.
This mode is only intended to be used for test cell setup and robot movement during integration when
cell safety network is under construction. This software setting now replaces jumper plugs or cables
that were used in the past for test cell or early integration activities. By default, all new robots
delivered to GM will have CIP mode in BYPASS. With CIP Safety in BYPASS, all robot safety inputs
are ignored and outputs are set to zero. The cell control systems will be E-stopped and robots will
not go in automatic mode till the CIP Safety is ENABLED. To change states of CIP mode follow the
following procedure:

1. Enable the TP. Press MENUS->NEXT->SYSTEM->TYPE->DCS

2. Cursor to CIP Safety and then select <ENTER>

3. Acknowledge that setting will be changed by pressing <F4>.

4. Select [CHOICE] and put the robot in BYPASS mode.

4
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
5. Select the <PREV> key to return to the DCS main menu.

6. Select <F2> to [APPLY] changes DCS settings. Code number (master) = 1111
Passwords may have been changed already when you run the wizard, Contact program
Lead Robotics Engineer for current password. General Motors are responsible for ALL
PASSWORDS.

7. Select <F4> [OK] to apply DCS settings.

8. CIP Safety mode will now show; PEND, cycle power to apply changes.

5
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
Robot movement can now begin for test cell operations. When test cell operations are
completed it is important to put the robot back to CIP Safety ENABLE mode. Repeat section 3 and
put the robot back to CIP Safety enable mode for automatic and robot programming.

3.1 DCS Safety Software Options and User Passwords


All DCS user defined and configured passwords are controlled by the GM CCRW lead
Robotics Engineer for the specific project. Please contact the lead CCRW Robotics Engineer for site
specific information regarding passwords and DCS settings. CCRW default DCS I/O parameters and
settings can be obtained from a re-install of the “ASI” All software install of the robot personality, in
the event the user has changed the defaulted settings; or by coping the correct DCS system files from
a properly configured unit, or full load media. Instructions to copy these files from the media are as
follows:

- From the full load media in /CUSTOM/RS4CUS/ copy gmdcsioc.sv , gmsycips.sv to a media card.
- Rename the files as follows:
gmdcsioc.sv  dcsioc.sv
gmsycips.sv  syscips.sv

• SYSCIPS.SV – this file includes the Safety I/O size, Enable/Bypass setting, and which Interface is
configured for CIP-Safety.
• DCSIOC.SV – this file includes the Safety I/O Connect configuration

Once these files have been renamed, load these files at CTRL START.

Note: All DCS Fanuc Spottool+ software options can only be installed via FULL LOAD. Options
cannot be added for DCS at controlled start, robot personality must be re-installed to include all the
required DCS options.

6
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
3.2 GM Test Cell Operations without Equipment
When the wizard is executed, it configures the devices based on the selections made by the
user, and turns them ONLINE. At times during test cell activities it may be necessary to move the
robot without all the devices attached (such as, no weld controller, dispense equipment, stud
controller) to the robot. Since the setup wizard sets all the devices ONLINE, the user must then leave
the device OFFLINE but (TRUE) for the missing equipment and possibly simulate some I/O points
(diXNoFault, diXNoAlert, diXNoCtrlStop) for user TP programs to function. If the device is turned
OFFLINE the user will have to simulate all I/O associated with the OFFLINE device. In the event that
the entire DeviceNet Board (Safety Board) does not communicate since not connected to a PLC, turn
off the board. Example errors INTP-104 Device OFFLINE, prompted because configuration is looking
for peripheral equipment to communicate. A HOLD will be cleared by disabling UI Signals. <MENUS
/ CONFIG / Item #7 = FALSE). Restore all devices to the ONLINE state and un-simulate all I/O when
test cell activities are complete.

7
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
4. Setup Wizard Operation
The following describes how to execute the wizard for Global 2 robots with GRS4
customization. This manual will give the user specific examples of setup questions and cover the
configuration procedures for 8 main types of applications of the 40 combinations of applications
supported in the setup wizard.

4.1 Main Applications in the Body Shop


The following are the main body shop applications supported in the wizard.

1. Material Handler (Material Handing is NOT a process application)


2. Servo Spot welding robot held gun.
3. Servo Spot welding pedestal gun.
4. Servo Spot welding multi-gun.
5. Air Spot welding robot held gun.
6. Dispenser system robot held nozzle.
7. Dispenser system pedestal nozzle.
8. Stud welding carried gun with hot backup.
9. Stud welding pedestal gun with hot backup.

4.2 Global 2 Customization - Main Screen


The setup wizard customization for GRS4 Global 2 robots appears from the controlled start
menus. To run the setup wizard the user must enable the function from the bottom of the controller
start SPOT CONFIG menu. It is important that a backup of the entire robot is preformed so that the
previous wizard settings or configuration can be restored.

4.2.1 Controller Type Global 1 or Global 2


The Global 2 customization will prompt the user for “Controller type”. A Global 2 controller is
a controller that has IDNS safety interface, power supply breaker monitoring and also has a controller
with a lower profile cabnite so a weld controller can be mounted on top. If the user does purchanse
from FANUC a software “upgrade” the Global 2 software can be loaded on a Global 1 robot controller.
For all wizard setups the user should select Global 2 robot controller, unless the software is loaded on
a Global 1 vintage controller.

8
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
4.2.2 Start Setup Wizard
Selection 1 is the setup of the robot. Under this selection the wizard will prompt the user for
the robotic application (Spot, Stud, Dispense, Multi-Process or Material Handling). Depending on the
robot configuration the wizard will go through a variety of questions asking for user input for setup
questions. These questions will configure system settings, system variables, robot I/O, and load
application specific template TP programs and Macros. Once the robot application configuration is
complete from this section proceed to STEP# 2. All wizard selections can be viewed by backing up
the file SWCUSTO.VA from the MD:\ device and looking in the custom variable WIZFILEANS[100]. If
you answer any selection wrong, simply run the Setup Wizard again.

When the wizard is run for a different application TP programs with motion should be deleted first. TP
programs with motion are not overwritten when the WIZARD is run multiple times.

4.2.3 Set Cell I/O to PLC


This selection will set the communication protocol to the PLC. There are two options for
communication; Ethernet or Device Net. If the selection is Device Net, then a Mac ID will be required
for the board setting. This is the address of the robot to the PLC. GRS4 standard applications
usually set the Mac ID to the Robot number + 10. For example if the robot were AL10R04B01, the
robot number being 4 the Mac ID would be set to 14. Confirm the MAC ID for each robot with the
zone controls engineer. Once the Cell I/O to PLC is set, proceed to STEP #3 (optional).

With the selection of Ethernet I/P and a Global 2 robot controller equipped with iDNS
hardware the user will be prompted for the Mac ID for the iDNS Safety Board. If the robot controller
does not have iDNS hardware and the selection of Ethernet I/P is selected the robot will not ask for
additional Mac ID settings. Once the robot communication to the PLC is configured proceed to
STEP# 6.

4.2.4 Add to Configuration


This section of the Setup Wizard is typically only used to add to the current robot
configuration that may have been missed during the first execution of the wizard. For example, if
there is a need to add equipment such as MH Valve packs, vacuum pumps, tip-dressers, transformer
over-temp checking, this option can be used. The add feature is only functional after the Setup
Wizard has been executed at least once, and the controller has been run through a complete cycle of
cold start. If the Clear ALL Config(s) is run, the user must follow section 4.2.5 instructions, and then
run the Wizard again, before the Add to Configuration will work again. Clear ALL Config(s) is equal to
not running the wizard at least one time.

4.2.5 Select English, German


This section allows the Setup Wizard utility to be run in various languages. Current
supported languages are English and German. The default language for all controllers loaded from
FRA or FANUC is English. If the user would like to have the Setup Wizard utility run in another
language, execute this step first.

In order to change the language, select STEP #4 before entering STEP #1 “Start Setup
Wizard”. Then select under SETUP/General to change base controller language. The secondary
language will be changed here. All changed language components have been agreed to by FANUC
Robotics America and GM N/A CCRW to cover a complete GRS-4 software option set. Please note
NOT all WIZARD items or CORE Spottool+ v7.50 items are translated.

9
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
4.2.6 Clear ALL Config(s)
This section will clear the entire current robot configuration and delete ALL GRS-4 template
programs and macros. This is selected only when the complete robot application has changed, or the
robot is being re-used for another application. After this selection is chosen the robot has NO
configuration and TP programs. User TP programs created other than the GRS4 program names will
not be removed. Clear configuration will also prompt the user to reset material handling
configuration. Once the Clear function has been complete the user must <FUNCTION START
COLD> to remove all configurations and files. If the user requires Servo Gun group 2/3 to be deleted,
the clear configuration does not perform this function. The user should always remove additional
groups manually or reload the controller with the correct personality. Software options are not
removed from the wizard function “Clear ALL Config(s)”, so if your robotic application goes from servo
gun to a non-servo gun configuration the user should reload all software with the latest validated
version.

4.2.7 Exit
This selection will exit the Setup Wizard and finish any GRS4 Customized settings.

10
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
5. Wizard Setup Examples
This section will outline setup configuration examples. Not all wizard configurations are
covered.

5.1 Material Handler Example


This is a complete example of running the setup wizard for material handler with ALL MH
Options selected. The user should only select the equipment relevant to the application. If your
application requires a language other than English, set the Wizard language first (STEP #4 ”Select
English, German”), and then move to STEP#1 “Start Setup Wizard”.

1. Select Start Setup Wizard.

2. Select the Manufacturing area, <BodyShop>

3. Select the robotic process. <No Process (Material Handler)>

11
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
4. Initialize material Handling Defaults. (Question appears only the first time wizard is run or
configuration is cleared)

Note: To comply with GRS-4


material handling specifications, the
setup wizard sets all MH variables to
the maximum configuration. GRS-4
configuration is larger than the
Spot+ defaults. This question is only
posted when running the wizard the
first time, or after the Clear All
Config(s) is executed.

5. A selection to YES will expand the Spottool + material handling defaults to GRS-4E
specification. The user will be prompted to add material handling valves to the
application so that the total number of valves is now 10. The user should always select
<YES>.

Note: To comply with GRS-4


material handling specifications, the
setup wizard sets all MH variables to
the maximum configuration. GRS-4
configuration is larger than the
Spot+ defaults. Total Valves = 10

6. The user will be prompted to add material handling vacuum inputs to the application so
that the total number of vacuum inputs is now 18. The user should always select <YES>.
This functionality is required for decentralized vacuum systems.

12
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
Note: To comply with GRS-4 material
handling specifications, the setup wizard
sets all MH variables to the maximum
configuration. GRS-4 configuration is
larger than the Spot+ defaults. Total
Vacuum Inputs = 18

7. The user will now be prompted to add material handling tools after the selection of the
robot having a tool changer. This functionality is intended to layer the material handling
configuration for MH Tool Changer applications. If the user has MH Gripper tool
changing it is recommend to expand this setting to GRS-4E Specification for the
maximum number of tool changers (4). If there is no MH tool changing the user can
select <NO>. It is recommend to only add Tools if MH tool changing is present. If the
user does not select this or know the response at the time of the Setup Wizard execution,
then the number of tools can be expanded manually at the CTRL START menu, under <
Material Handling Config >.

Note: To comply with GRS-4


material handling specifications, the
setup wizard sets all MH variables to
the maximum configuration. GRS-4
configuration is larger than the
Spot+ defaults

8. Select the number of material handling output valve packs.

Note: 1 Valve pack is required for Decentralized vacuum.


9. Select the number of Input Blocks.

13
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
10. Select vacuum pumps.

11. Select the number of vacuum pumps or type.

Note: 1 Valve pack is required for Decentralized vacuum.

14
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
12. Select Tool Changer. This question is related simply to the tool changer device. If a tool
changer is present select yes regardless of material handler, servo gun, stud welding,
clinch or other applications.

13. Select robotic vision system.

14. Select robotic vision type.

15
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
15. For FANUC systems select the vision application.

16. Select FANUC vision system equipment lighting equipment.

5.2 Robot Held Servo Gun Welding Example


This is a complete example of running the setup wizard Robot Held Servo Gun. The user
should only select the equipment relevant to the application. If your application requires a language
other than English, set the Wizard language first, and then move to STEP#1 “Start Setup Wizard”.

NOTE: If your setup will require more than 1 SERVO GUN the FULL LOAD Media Card
must be inserted in the robot controller prior to RUNNING THE SETUP WIZARD.

1. Select Start Setup Wizard.

16
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
2. Select the Manufacturing area, <BodyShop>.

3. Select the robotic process. <Spotwelding>

4. Select the number of weld controllers.

17
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
5. Select welder communication type.

6. Preset GLOBAL 2 Equipment EIP Settings. If the devices are not GLOBAL 2
STANDARD the user should answer NO. Note: This does not set the device EIP
address, user must configure address manually.

7. Select Proteus water saver configuration.


18
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
8. Preset GLOBAL 2 Equipment EIP Settings. If the devices are not GLOBAL 2
STANDARD the user should answer NO. Note: This does set the device EIP address,
as the watersaver is on the robot LOCAL network.

9. Select the weld gun configuration. <Robot Held Gun>

19
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
10. Select Servo Gun welding application or Air Gun welding application. <Servo Gun YES>

11. Select Axis Data Step <YES>. Note: A selection of <NO> will be required only if the
wizard is run and the user does not want to modify gun setup parameters.

12. Select the motor type from the list. <5 Tol GSWA/XXX/XXX/SWGA X/P-Type>. Note: If
the user motor selection is not listed, select motor number 1. Then change the motor
type following the Spottool + Setup and Operations menu at CONTROLLED START
menus.

20
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
13. From the servo gun tag, Enter the maximum pressure for the servo gun <XXXX nwt>
from the gun tag and NOT the motor tag. Note: This value will be used to determine
servo gun calibration table and pressure table settings.

14. Select the gun design type or shape. < C-Gun or X-Gun>

21
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
C – GUN X - GUN

15. Select the amplifier for the Servo gun connection. Note: Typically, if 2 single amps in
the robot controller then GUN 1 AMP 2, GUN 2 AMP 3. If 1 Dual Channel amp present
then GUN 1 AMP 2, GUN 2 AMP 2

16. Select transformer over-temp switch, if present.

17. Select Tip Dresser option.

22
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
18. Select tool changing option. Note: Servo Guns require additional controller hardware for
TOOL CHANGE. Be sure hardware and software options are present.

19. Default servo gun pressure and calibration data.

20. Proceed to STEP #2 “Set Cell I/O to PLC” followed by STEP #6 “Exit” to complete setup.

23
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
5.3 Pedestal Servo Gun Welding Example:
This is a complete example of running the setup wizard Pedestal Servo Gun. The user
should only select the equipment relevant to the application. If your application requires a language
other than English, set the Wizard language first, and then move to STEP#1 “Start Setup Wizard”.

NOTE: If your setup will require more than 1 SERVO GUN the FULL LOAD Media Card must
be inserted in the robot controller prior to RUNNING THE SETUP WIZARD.

1. Select Start Setup Wizard.

2. Select the Manufacturing area, <BodyShop>.

3. Select the robotic process. <Spotwelding>

24
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
4. Select the number of weld controllers.

5. Select welder communication type.

6. Preset GLOBAL 2 Equipment EIP Settings. If the devices are not GLOBAL 2
STANDARD the user should answer NO. Note: This does not set the device EIP
address.
25
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
7. Select Proteus water saver configuration.

8. Preset GLOBAL 2 Equipment EIP Settings. If the devices are not GLOBAL 2
STANDARD the user should answer NO. Note: This does set the device EIP address,
as the watersaver is on the robot LOCAL network.

26
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
9. Select the weld gun configuration. <Single Pedestal Gun>

10. Select Servo Gun welding application or Air Gun welding application. <Servo Gun YES>

11. Select Axis Data Step <YES>. Note: A selection of <NO> will be required only if the
wizard is run and the user does not want to modify gun setup parameters.

27
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
12. Select the motor type from the list. <5 Tol GSWA XXX/XXX/SWGA X/P-Type>. Note: If
the user motor selection is not listed, select motor number 1. Change the motor type
following the Spottool + Setup and Operations menu at CONTROLLED START menus.

13. From the servo gun tag, Enter the maximum pressure for the servo gun <xxxx nwt> from
the gun tag and NOT the motor tag. Note: This value will be used to determine servo
gun calibration table and pressure table settings.

14. Select the gun design type or shape. < C-Gun or X-Gun>

28
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
C – GUN X - GUN

15. Select the amplifier for the Servo gun connection. Note: Typically, if 2 single amps in
the robot controller then GUN 1 AMP 2, GUN 2 AMP 3. If 1 Dual Channel amp present
then GUN 1 AMP 2, GUN 2 AMP 2. Always answer the AMPS in sequence.
16.

17. Select transformer over-temp switch, if present

29
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
18. Select Tip Dresser option.

19. Select tool changing option. Note: Servo Guns require additional controller hardware for
TOOL CHANGE. Be sure hardware and software options are present.

20. Default servo gun pressure and calibration data.

30
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
21. Initialize material Handling Defaults. (Question appears only the first time wizard is run or
if the configuration is cleared)

Note: To comply with GRS-4


material handling specifications, the
setup wizard sets all MH variables to
the maximum configuration. GRS-4
configuration is larger than the
Spot+ defaults. This question is only
posted when running the wizard the
first time, or after the Clear All
Config(s) is executed.

22. A selection to YES will expand the Spottool + material handling defaults to GRS-4E
specification. The user will be prompted to add material handling valves to the
application so that the total number of valves is now 10. The user should always select
<YES>

Note: To comply with GRS-4


material handling specifications, the
setup wizard sets all MH variables to
the maximum configuration. GRS-4
configuration is larger than the
Spot+ defaults. Total Valves = 10

31
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
23. The user will be prompted to add material handling vacuum inputs to the application so
that the total number of vacuum inputs is now 18. The user should always select <YES>.
This functionality is required for decentralized vacuum systems.
Note: To comply with GRS-4 material
handling specifications, the setup
wizard sets all MH variables to the
maximum configuration. GRS-4
configuration is larger than the Spot+
defaults. Total Vacuum Inputs = 18

24. The user will now be prompted to add material handling tools after the selection of the
robot having a tool changer. This functionality is intended to layer the material handling
configuration for MH Tool Changer applications. If the user has MH Gripper tool
changing it is recommend to expand this setting to GRS-4E Specification for the
maximum number of tool changers (4). If there is no MH tool changing the user can
select <NO>. It is recommend to only add Tools if MH tool changing is present. If the
user does not select this or know the response at the time of the Setup Wizard execution,
then the number of tools can be expanded manually at the CTRL START menu, under <
Material Handling Config >.

Note: To comply with GRS-4


material handling specifications, the
setup wizard sets all MH variables to
the maximum configuration. GRS-4
configuration is larger than the
Spot+ defaults

25. Select the number of material handling output valve packs.

26. Select the number of Input Blocks.


32
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
27. Select vacuum pumps.

28. Select the number of vacuum pumps or type.

Note: 1 Valve pack is required for Decentralized vacuum.


29. Select robotic vision system.

33
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
30. Proceed to STEP #2 “Set Cell I/O to PLC” followed by STEP #6 “Exit” to complete setup

34
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
5.4 Robot Held Air Gun Welding Example
This is a complete example of running the setup wizard Robot Held Air Gun. The user should
only select the equipment relevant to the application. If your application requires a language other
than English, set the Wizard language first, and then move to STEP#1 “Start Setup Wizard”. After the
complete setup and I/O configuration be sure to verify that if North American valves are selected and
that the GUN Close Outputs are of I/O type COMPLEMENTARY. All air guns must have
COMPLEMENTARY I/O for North American valves (Pedestal and Robot Held Guns). After
completion of the wizard and the weld controller has been programmed the user must update the
Pressure table from the TEST CYCLE /Spot Weld Page.

1. Select Start Setup Wizard.

2. Select the Manufacturing area, <BodyShop>.

3. Select the robotic process. <Spotwelding>

35
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
4. Select the number of weld controllers.

5. Select welder communication type.

6. Preset GLOBAL 2 Equipment EIP Settings. IF the devices are not GLOBAL 2
STANDARD the user should answer NO. Note: This does not set the device EIP
address.
36
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
7. Select Proteus water saver configuration.

8. Preset GLOBAL 2 Equipment EIP Settings. If the devices are not GLOBAL 2
STANDARD the user should answer NO. Note: This does set the device EIP address,
as the watersaver is on the robot local network.

37
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
9. Select the weld gun configuration. <Robot Held Gun>

10. Select Servo Gun welding application or Air Gun welding application. <Servo Gun NO>

11. Select Air Gun valve pack system. After I/O setup is complete make GUN CLOSE I/O
complementary type. DO[X:CloseGX] ONLY.

38
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
12. Select valve package. Integrated valves are used on carried guns only. They are valve
body packages which are carried on the robot gun (usually have Valve Manifold is like a
MH (select YES). Non-Integrated valve bodies are used on Pedestal applications, and
typically the valve package is located on the pedestal stand (select NO). If the robot
application is a carried Non-Integrated assembly then the valve unit is located on the arm
(select NO – non-integrated assembly).

13. Select Retract Stroke (Backup valve for gun), if present.

14. Select Gun open switch, if present

39
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
15. Select Retract open switch (Backup open detect), if present.

16. Equalization: Is structured so that the pedestal applications do not have equalization.

17. Soft touch Selection. This item allows you to set the soft touch pressure according to the
equipment you are using. Refer to the timing diagram for STP (Soft Touch Pressure)
timing.
40
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
Soft touch Timing diagram: STP “Soft touch pressure”

18. Select transformer over-temp switch, if present.

41
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
19. Select Tip Dresser option.

20. Select tool changing option. Note: Servo Guns require additional controller hardware for
TOOL CHANGE. Be sure hardware and software options are present. Air guns do not
require controller hardware.

42
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
21. Proceed to STEP #2 “Set Cell I/O to PLC” followed by STEP #6 “Exit” to complete setup.

5.5 Pedestal Dispenser System Example


This is a complete example of running the setup wizard for a Pedestal Dispense System.
The user should only select the equipment relevant to the application. If your application requires a
language other than English, set the Wizard language first, and then move to STEP#1 “Start Setup
Wizard”.

In case of multiple equipment the Setup Wizard will have to be re-run a second time, and at
the end of each exit of the Setup Wizard it is important that the user waits for the setup completion. It
is important to wait 30 seconds after wizard execution for setup completion as indicated when the
Setup Wizard is complete.

1. Select Start Setup Wizard.

2. Select the Manufacturing area, <BodyShop>.

43
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
3. Select the robotic process. <Dispensing>

4. Select the number of dispense controllers.

5. Select the type of dispense controller.


HTS ASC500 : SCA High Technology Solution
MTS SYS300/600/300 : SCA Medium Technology Solution
LTS Gun ON/OFF : Manual dispense gun

44
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
6. Select robotic application for dispensing. <Pedestal Held Nozzle>

7. Initialize material Handling Defaults. (Question appears only the first time wizard is
run or configuration is cleared)

45
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
8. A selection to YES will expand the Spottool + material handling defaults to GRS-4E
specification. The user will be prompted to add material handling valves to the
application so that the total number of valves is now 10. The user should always
select <YES>

Note: To comply with GRS-4 material


handling specifications, the setup
wizard sets all MH variables to the
maximum configuration. GRS-4
configuration is larger than the Spot+
defaults. Total Valves = 10

9. The user will be prompted to add material handling vacuum inputs to the application
so that the total number of vacuum inputs is now 18. The user should always select
<YES>. This functionality is required for decentralized vacuum systems.

Note: To comply with GRS-4 material


handling specifications, the setup
wizard sets all MH variables to the
maximum configuration. GRS-4
configuration is larger than the Spot+
defaults. Total Vacuum Inputs = 18

10. The user will now be prompted to add material handling tools. This functionality is
intended to layer the material handling configuration for MH Tool Changer
applications. If the user has MH Gripper tool changing it is recommend to expand
this setting to GRS-4E Specification for the maximum number of tool changers (4). If
there is no MH tool changing the user can select <NO>. It is recommended to only
add Tools if MH tool changing is present. Note: If the user does not select this or
know the response at the time of the Setup Wizard execution, then the number of
tools can be expanded manually at the CTRL START menu, under < Material
Handling Config >.

Note: To comply with GRS-4


material handling specifications, the
setup wizard sets all MH variables to
the maximum configuration. GRS-4
configuration is larger than the
Spot+ defaults

11. Select the number of material handling output valve packs.

46
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
12. Select the number of Input Blocks.

13. Select vacuum pumps.

14. Select the number of vacuum pumps or type.

47
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
Note: 1 Valve pack is required for Decentralized vacuum.

15. Select robotic vision system.

16. Proceed to STEP #2 “Set Cell I/O to PLC” followed by STEP #6 “Exit” to complete
setup. Note: After complete setup remember to follow all on screen instructions for
dispense. When robot has finished setup hit FUNCTION COLD.

After Wizard completion the user must visit the dispenser I/O pages for all equipments, these
pages are constructed once the user visits the screen. Simple toggle inputs and outputs from the TP
key <F3>

5.6 Stud Welding Example


This is a complete example of running the setup wizard Stud welding. The user should only
select the equipment relevant to the application. If your application requires a language other than
English, set the Wizard language first, and then move to STEP#1 “Start Setup Wizard”.
48
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
1. Select Start Setup Wizard.

2. Select the Manufacturing area, <BodyShop>.

3. Select the robotic process. <Studwelding>

4. Select stud welding robotic application


49
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
5. Select backup equipment. < This selection is only presented if section d selection is 1-
3>. 3 Pedestal Gun selection or 4 pedestal gun selection do no have hot backup
capability.

6. Preset GLOBAL 2 Equipment EIP Settings. IF the devices are not GLOBAL 2
STANDARD the user should answer NO. Note: This does not set the device EIP
address.

7. Carried Stud Guns with Hot Backup. Note: This question is only asked for carried stud
guns with backups, how are the guns placed in the backup tooling. All other Slides or
Tool Nests are configured for the GRS-4 maximum (4). User must remove configuration
if needed.

50
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
51
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
5.7 Special Configuration / Non Process Example
In the event that the robot application is clinch, roller hemming, or other non definitive
processes it is recommended that the robot be configured as a Material Handler. A material handler
configuration will ensure that the cell interface will be GRS-4 complaint; the user can also select
<NO> to all the material handling equipment questions and only the cell interface and standard
macros will be loaded with the configuration. The user is responsible for the special configuration of
system variables, I/O, TP programs and macros. These applications should always follow the
direction of GM CCRW and the global standards team, for setup instructions.

5.8 Metal Forming Applications


This is a complete example of running the setup wizard for Metal Forming (MF) applications.
The user should only select the equipment and options relevant to the application. If your application
requires a language other than English, set the Wizard language first, and then move to STEP#1
“Start Setup Wizard”.

1. Select Start Setup Wizard on the GRS-4 Customization screen.

2. Select the Manufacturing area, <2 - Metal Forming>.

52
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
3. Select one of the four main Metal Forming Applications, <Tandem / Destacking / EOL
System / Racking>.

Tandem Press Line:

A tandem press robot is any robot that has direct interaction with a conventional
press. The tandem robot functions include press loading, press unloading, and press
to press transfers.

Robotic Destacking:

A destacking robot is any robot that picks flat sheet metal parts from a stack of blanks
(often stacked on a pallet/pallet cart) and drops them onto a conveyor or centering
station.

EOL System – End of Transfer Press Line:

An end of line (EOL) robot is any robot that unloads from an exit conveyor located at
the end of the a press line. Typically the press transfer system drops parts to an exit
conveyor, and the exit conveyor transfers the part outside the press line onto a
centering station. The EOL robot then picks up the parts and drops them on to
another conveyor (at ergonomic height and orientation) for manual racking.

Robotic Racking:

A robotic racking application involves the picking up parts from an exit conveyor/
centering station (at the end of a tandem or transfer press line), and dropping them
parts in part racks or containers.

53
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
4. The user will then be prompted to specify and setup the tool change process.

Robot Tool Change:

Tool change is the process of exchanging robot tooling between different jobs or die sets.
The robot tooling typically consists of the main boom, and the tool branches. For a given
robot, the main boom is attached (on one end or in the middle) to the robot faceplate and
is used for most if not all die sets. The tool branches, which connect at the other end(s) of
the boom are job/die-set specific.

In metal forming applications, there are two options for robot tool change: manual tool
change and automatic tool change.

Manual Tool Change:

In manual tool change, when transitioning from one job/die set to another, the robot
presents the end-effector to the operator, and the operator manually exchanges the tool
branches in a safely manner, i.e. exchanging the components that have the suction cups
and the grippers.

Automatic Tool Change:

In automatic tool change, the entire end-effector (boom and tool branches) is attached to
the robot faceplate through a robotic (quick-connect) tool changer. Also, each robot has a
tool stand with two or four tool nests. The entire end-effectors for the next job/die sets are
pre-staged in the tool stand, When transitioning to the next job/die set to another, the
robot drops the “current” end-effector (the robot tooling used with the current/outgoing die
set) in an empty nest on the tool stand, and then picks up the end-effector for the next
job/die set from another nest in the tool stand.

54
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
5. Select the Tool Change Process.

6. If Manual tool change is selected, <option 1 - Manual>, the user will be prompted to
specify the number of EOAT types.

Only up to 3 tool types are supported. If more than 3 tool types are selected, then
program for manual tool change programs for only 3 types are loaded on the robots.

55
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
7. If Automatic tool change is selected <option 2 - Automatic>, the user will be prompted to
specify the number of nests.

Then the user will be prompted to specify the number of EOAT (tool) types.

56
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
8. Initialize material Handling Defaults. (Question appears only the first time wizard is run or
configuration is cleared).

9. A selection to YES will expand the Spottool + material handling defaults to GRS-4E
specification. The user will be prompted to add material handling valves to the
application so that the total number of valves is now 10. The user should always
select <YES>

Note: To comply with GRS-4 material


handling specifications, the setup
wizard sets all MH variables to the
maximum configuration. GRS-4
configuration is larger than the Spot+
defaults. Total Valves = 10. Metal
Forming uses a custom macro for
grippers.

10. The user will be prompted to add material handling vacuum inputs to the application so
that the total number of vacuum inputs is now 18. The user should always select <YES>.
This functionality is required for decentralized vacuum systems.

Note: To comply with GRS-4 material


handling specifications, the setup
wizard sets all MH variables to the
maximum configuration. GRS-4
configuration is larger than the Spot+
defaults. Total Vacuum Inputs = 18.
Metal Forming uses a custom macro
for vacuum.

57
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
11. Select the number of material handling output valve packs. <1 Valve Pack>

12. Select the number of Input Blocks. <4 No Input Blocks>

13. Select vacuum pumps. <YES>

58
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
14. Select the number of vacuum pumps or type. <1 Vacuum Pump>

Note: 1 Valve pack is required for Decentralized vacuum.

15. Select robotic vision system. <YES/NO>

16. Select robotic vision system. <Fanuc iRVision>

59
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
17. Select robotic vision system 2D/3D or 2D&3D.

18. Select robotic vision lighting system.

60
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
19. Select R-30iA Controller Type.

The Global 2 customization will prompt the user for “controller type”. A Global 2
controller is a controller that has IDNS safety interface, power supply breaker monitoring
and also has a controller with a lower profile cabnite so a weld controller can be mounted
on top. If the user does purchanse from FANUC a software “upgrade” the Global 2
software can be loaded on a Global 1 robot controller. For all wizard setups the user
should select Global 2 robot controller, unless the software is loaded on a Global 1
vintage controller.

61
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
6. Process and Tryout Modes
GM uses the term process to describe welding, dispensing or stud welding applications.
Process is defined by the robotic application. Process(s) are pre defined by GRS4. If Spot welding is
present in any combination of application it has to be set as the FIRST PROCESS. The PROCESS
name is defined by the Setup Wizard. In the figure below Process1 Mode is defined as (SPOT),
meaning spot welding. Other PROCESS names are, (DISP) for Dispense, and (STUD) for Stud
welding.

6.1 Process Mode ON


Process ON is defined as the robot being given an INPUT request from the PLC to enable
the process equipment for its application. When the robot is in automatic mode, it will then turn on
the peripheral equipment (weld controller, dispenser, stud controller). Process ON would indicate
WELD or Dispense or stud weld on. For all applications when the robot is in teach mode you must
use the test cycle screen (SPOT WELD). TRYOUT MODE in teach is enabled and disabled from the
menu above.

6.2 Process Mode OFF


Process OFF is defined as the robot being given an INPUT request from the PLC to disable
the process equipment for its application. When the robot is in automatic mode, it will then disable
the peripheral equipment (weld controller, dispenser, stud controller). Process OFF would indicate
WELD or Dispense or stud weld off. For all applications when the robot is in teach mode you must
use the test cycle screen. TRYOUT MODE in teach is enabled and disabled from the menu above.

6.3 TRYOUT Mode ON/OFF


Tryout mode is initiated from the PLC. It is used for running the cell in Automatic mode,
without any metal in the system. You can have the cell in tryout mode with Process mode ON. In
Tryout mode robot does not do any part present checks. Tryout Mode does NOT automatically turn
Process mode OFF. Ensure that for Servo Gun operations when checking FORCE that the robot is
not in TRYOUT mode. The robot will use the specific Pressure limit on the SPOT WELD page when
in tryout. TRYOUT mode will toggle to off when the user enters teach mode. If the user requires
TRYOUT mode in teach it must be enabled by the menu.

62
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
7. GRS4 Customized Screens
Cell interface page has been defaulted to the Home I/O macro name HOME_IO. This is
defaulted and is not editable by user. For ALL GM applications the HOME_IO macro name is set by
the wizard. If the USER needs to add additional housekeeping to the HOME_IO macro than the
HMIOCST should be used to add signals and logical checks.

7.1 iPendant Customizations


GRS4 Global 2 customization now takes advantage of the FANUC iPendant. The iPendant
contains <HELP> screen on the teach pendant. For help on an error or menu instructions, hit the
<HELP> key. This customization supports various Web pages for both internal robot status and
external devices. The following new pages exist on the robot controller. If the robot controller does
not have an iPendant the functionality is removed.

GRS4 Myinfo (with or without iDNS Device Net Safety)


Servo Gun Setup Hints
Tip Dresser Status (Motor 1-4)
Tip Dresser Status (Guns 1-4 with Single TD Motor for T/C operations)
Proteus Water Saver Setup (WS 1- WS2)
WTC WebDEP (WC1-WC2)
Tool Changer Status.

63
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
7.2 iPendant Menu Favorites.
iPendant users have the option of selecting Menu Favorite keys. The Setup Wizard
will pre-populate many keys with GRS4 user screens, menus and web resources. The user
can re-program the menu favorites by having the customized user screen or menu displayed
on the teach pendant, then press and hold the associated “F” key to store the screen as a
favorite. 10 menu favorites in total are available.

Buttons are programmed from the BROWSER [TYPE] Menu, under the system variable
TX_SCREEN[X]. Use the MENU favorite or BROWSER [TYPE] key to view iPendant GRS4
web functions.

64
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
7.3 GRS4 Myinfo
This screen offers the user brief overview robot information. This screen is intended to be
used by the user to determine the robot name and other general teaching information when the user
is not in front of the robot controller. For robot controller applications loaded with v750 and no iDNS
Device Net Safety the display for DCS/CIP Safety will not be present.

This page is located under <MENU> <BROWSER> <TYPE> <GRSMyInfo>, or <MENU>


<UTILITIES> <TYPE> <GRSMyInfo>.

65
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
7.4 Servo Gun Setup Hints
This chart taken from the Servo Gun Setup Users Manual gives the robot user a quick
reference for servo gun activities. If the user requires additional information refer to the GM Servo
Gun Setup Users Manual for v7.50. This page is located under <MENU> <UTILITIES> <TYPE>
<Servo Gun Hints>. This page is not present for Air Gun applications. All other servo gun details and
functions are listed in the v7.50 servo gun user manual.

Alphai Amplifier Configurations:


Alphai auxiliary axis amplifiers come in three varieties, 1-channel, 2-channel, and 3-channel
models.

Single channel amplifiers have an L channel. They support one axis and can be installed on
any available DSP channel. Install one motor and encoder hardware on L channel of the amplifier.

Dual channel amplifiers have L and M channels. When a 2 channel amplifier is detected
during setup, 2 sequential DSP channels are reserved. Channel L of the amplifier will use the first
DSP channel, channel M of the amplifier will use the second DSP channel.

Three channel amplifiers have L, M, and N channels. When a 3-channel amplifier is detected
during setup, 3 sequential DSP channels are reserved. The L channel of the amplifier will use the
first DSP channel, channel M will use the second DSP channel, and the N channel will use the third
DSP channel

66
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
When you setup a motor on all axes of an amplifier, the software will automatically assign the
DSP variables for each channel correctly starting with the L channel, then M channel, and then the N
channel. When an axis is setup, the DSP channel is assigned, and turned ON. If you are not setting
up all axes that the amplifier supports, you must setup DSP channels for each unused axis in System
variables.

There are several cases where you are required to setup the DSP system variables
manually (the examples are for 2-channel amplifiers):

· Case 1: Using fewer axes than the amplifier can control or when you will be installing the other
axis (axes) at a later time:

Motor is installed on channel L only


Hardware start number is selected 7 $scr.$atr[7] = 7 $scr.$atrattrib[7] = 0
You need to set $scr.$atr[8] = 8 $scr.$atrattrib[8] = 0

(Initially $scr.$atr[8] = 0  0 means the amplifier channel is not assigned to a


DSP channel)
(Initially $scr.$atrattrib[8] = 1  1 means the DSP channel is OFF)

· Case 2: Using fewer axes than the amplifier can control and the motor size requires the M
channel be used (eg. 40amp / 80 amp 2-channel amplifier):

Motor is installed on channel M only


Hardware start number is 7, you set $scr.$atr[7] = 8 $scr.$atrattrib[7] = 0
and also set $scr.$atr[8] = 7 $scr.$atrattrib[8] = 0

(Initially $scr.$atr[7] = 7 and scr.$atrattrib[7] = 0)


(Initially $scr.$atr[8] = 0 and scr.$atrattrib[8] = 1)

· Case 3: Configuration of a positioner with two motors where axis 1 of the positioner requires
the M channel of the amplifier, and motor 2 requires the L axis (eg. 40amp / 80 amp 2-channel
amplifier.) The setup uses DSP Device 2, the aux axis control card:

Motor is installed on channel L and M


Hardware start number is 9, you set $scr.$atr[11] = 2
$scr.$atrattrib[11] = 0
and also set $scr.$atr[12] = 1 $scr.$atrattrib[12] =
0

(Initially $scr.$atr[11] = 1 and scr.$atrattrib[11] = 0)


(Initially $scr.$atr[12] = 0 and scr.$atrattrib[12] = 1)

· Case 4: Using fewer axes than the amplifier can control and the M axis (40amp / 80 amp 2-
channel amplifier) is required for the motor that is installed, and this axis is connected to DSP
Device 2.

Motor is installed on channel M only


Hardware start number 9, you set $scr.$atr[11] = 2
$scr.$atrattrib[11] = 0
And also set $scr.$atr[12] = 1 $scr.$atrattrib[12] =
0

(Initially $scr.$atr[11] = 1 and scr.$atrattrib[11] = 0)


(Initially $scr.$atr[12] = 0 and scr.$atrattrib[12] = 0)
67
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
Note 0: The system variable are in $SCR, not $SCR_GRP[#]; $SCR.$ATR is item 82 and
$SCR.$ATRATTRIB is item 84.

Note 1: The system variables $scr.$atr[#] = 1 and scr.$atrattrib[#] can be set at COLD start.
Cycle power to enable this change.

Note 2: During setup of two groups on a two channel amplifier, (eg. group2 and 3) for the
“amplifier number” prompt for group 2, answer “2”. For group 3 for the “amplifier number” prompt
answer “3”.

If you investigate the system variables later, review “POS2A1.DT” after performing a system
backup, or review the setup data for group 3 at CTRL start, you will note that the amplifier number for
group3 will have changed to “2”. Leave this value as “2”.

Note 3: If you fail to assign the DSP channel and turn on the DSP channel ON for the unused
axes, as in Case 1, 2, and 4, a “SRVO-021 SRDY off (Group:# Axis:#)" alarm will be posted. If you
assign an axis to a DSP Device where the is no channel on the DSP Device, a “SRVO-221 Lack of
DSP (G:# A:#)” alarm will be posted. If you fail to correctly connect the fssb cable (optic), you will get
an “FSSB-###” (number and message depending on how the connection is faulty) fault will be
posted.

68
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
AMP Configurations Hardware:

“B” Input to
AMP(slave)
“A” Output of AMP.

69
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
7.5 Tip Dresser Status (Motors 1- 4 configuration dependant)
This status screen will give the user a tip dress summary of current ROBOT data. This
information is contained in data registers. This page is located under <STATUS> <TYPE>
<TipDresser #1>. This page is present for all welding applications. Wear items do not apply for Air
Gun applications. This page is standard for both Air Gun and Servo Gun; in the case of an Air Gun
most of the data does not apply relating to tip wear, cut amount, and SGXApprTipRep or
SGTipChgReq. Simply acknowledge the prompt boxes when the page is displayed, and the other
data will be dynamically updated. Current WIZARD configuration will only program 2 tipdresser’s as
MENU favorites, if more are require user must reprogram keys.

Note: Tipdresser status for multiple guns on a Tool Changer can be viewed under status.
Each web page is coded to use TD Motor 1 and the specific gun desired.
User must program MENU FAVORITES if required for TD Status of Guns 2-4.

70
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
7.6 Tool Changer Status
This status screen will give the user a tool changer summary of current ROBOT data. This
will aid the user with visual diagnostics for trouble shooting. This page is located under <STATUS>
<TYPE> <Tool Change Status>. This page is present for all tool changing applications, even if tool
changing is only for Spot Welding Guns.

7.7 Proteus and WTC Web Applications


Proteus web applications are listed under <MENU> <BROWSER> <TYPE> PROTEUS#1
and or PROTEUS#2>. The robot simply provides a re-direct to the device web page. If there is web
page display issues with this device please contact Proteus. The robot communication to the Proteus
is thru Port #2 of the Ethernet of the R-30iA controller (http://172.24.1.3). For GM GRS-4 Proteus
setup information please consult Proteus documentation. If the user has communication problems
with this device create a browser link to help troubleshoot screen display.

Programming Proteus Weld Saver #2:


71
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
1. Plug in unit #2 of the Proteus. (Ensure unit #1 is removed when programming unit 2)
2. Go to 172.24.1.1/setup_ip.cgi (Create a Browser link from the Robot)
3. Change IP Address to 172.24.1.2 and hit “submit” button
4. Cycle power on the watersaver, remove the Aux Power Cable to the device.
5. Plug in unit #1.

WTC Weld Controller WebDEP:

WTC web applications are listed under <MENU> <BROWSER> <TYPE> < WTC1 and or
WTC2>. The robot simply provides a re-direct to the device web page. If there is web page display
issues with this device please contact WTC. The robot communication with the WTC weld controller
is thru Port #1 of the PLC switch (http://XXX.XXX.XXX.XXX.8080). For GM GRS-4 WTC setup
information please consult WTC documentation. If the user has communication problems with this
device create a browser link to help troubleshoot screen display.

72
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
8. GRS4 Customized Startup Checks
8.1 At Home Check Prompt Box
At home check production prompt box is active and configured by the wizard. This box will
ensure that when the robot is home, the HOME_IO macro is executed. The box is not user definable,
as HOME_IO (housekeeping) should run at the end of each cycle. This prompt box does not allow
for user control.

8.2 Machine Lock Prompt Box:


Machine Lock prompt box is active and configured by the wizard. This will ensure that the
user does not DISABLE motion on the robot. With the prompt box active if the motion is DISABLED
the USER will be asked a question to continue MOTION each cycle. This will force USER interaction
each cycle if motion is disabled. This prompt box does not allow user control.

8.3 Simulated I/O Prompt Box


For GRS4 customization the simulated I/O prompt box is enabled. The customization does
allow for user control of the prompt box.

73
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
8.4 Battery Low Alert
The R-30iA Global 2 robot controller does not have a battery low indicator light. For GRS4
customization the output of DO[7:BatteryLowAlert] has been added to the PLC. This setting is
mapped thru system variables and can be viewed by the GRS4 Myinfo page or the digital I/O page.

8.5 J951(Brake check function)


The R-30iA Global 2 robot controller comes with a TP macro called BRAKECHK.TP, ran via
STYLEXX from the PLC. This TP program will check for brake wear of all robot axis motors and RTU
motors. This utility is intended for FANUC motors only. For an RTU configured as group 2, a system
variable must be enabled inside the karel program BRKCHECK.PC. This variable must be set to
true, for GROUP 2 brake checking.

rtu_grp2 : BOOLEAN --Default value = FALSE <BRKCHECK>

GEN VI RTU: Uses 357kgf-cm brake. User must modify mtrbk_trq : INTEGER, from BRKCHECK if
a different motor is used. Information can be obtained from the Fanuc Robotics Motor Manual.

mtrbk_trq: INTEGER --Default value = 357 <BRKCHECK>

General Function:
1. Move to Brake check position (FINE term type)
a. Can be done at home, but GM PLC may require modification from standards.
2. Execute ‘Brake Check Internal code’, from TP program BRAKECHK.TP.
3. Post a prompt in the even of a brake failure for the user.
4. Move to Home

The program will be executed as a style initiated from the PLC. All fault enunciation and
recovery is in step 2. If the brake check passes, a BRCH-001 ‘All brakes are normal’ alarm
will be posted. If brake check detects a bad brake a BRCH-002 ‘Brake Abnormal (G:x, A:y)
alarm will be posted. The user must acknowledge the brake check failures at the teach
pendant. The user should then verify that the brakes are functionally and do not need to be
replaced.

8.6 Power Supply Breaker Monitor


The R-30iA Global 2 now will monitor the output power supply breakers inside the controller
cabinet. Two power supplies are standard, and there is an option for a 3rd. (Electric EOAT devices
ONLY)

74
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
SI[12:NonMtnBreaker] ON/OFF
SI[13:24Vout Breaker] ON/OFF
SI[14:24Vout aftMCC] ON/OFF
SI[15:IOPwrSupply3] ON/OFF

SI[15:IOPwrSupply3] must be configured by the user as this option will only exist with a third
I/O power supply. If the user desires to enable breaker monitor for I/O power supply #3 a
customization variable must be enabled. Used for electric EOAT devices, please look inside the
controller to verify number of power supplies.

pwr3sply : BOOLEAN -- Default value = FALSE <SWCUSTO>

Procedure to Enable Breaker Monitor I/O PWR Supply 3:


1. Select karel program SWCUSTO and hit <ENTER>
2. Hit the <DATA> key.
3. Hit <F1 – TYPE> , <Karel Vars>
4. Find the variable pwr3sply and set to TRUE.
5. Cold Start robot controller. (Cycle PWR holding <PREV> and <NEXT>, then select
<Cold Start>
I/O Power Supply 3 breaker monitor will now be enabled.

These signals will be monitored and post the following alarms to the teach pendant if Aux
Power breakers are not in the correct state for operation.

SPOT-472 Aux. Power Loss, NMBreaker Off


SPOT-473 Aux. Power Loss, OUT24vBreaker Off
SPOT-474 Aux. Power Loss, OUT24v after MCC short
SPOT-475 Aux Power Loss, IO Power supply 3 -- Only if variable pwr3sply = TRUE

8.7 Pre-Process Checking


Depending on robot application there are multiple checks the robot will perform on its
peripheral equipment. Welding equipment check for both the water saver, weld controller (WTC or
Emhart-Tucker) will be preformed. If the robot is commanded by the PLC to run a PROCESS style
that is a value of 1 – 25 these checks will be preformed. For maintenance styles the checking will be
bypassed as the user is in the process of debugging or fixing the peripheral equipment (26-31). In
the event that the robot has a tool changer the pre-process checking will also be bypassed as the
process could have the robot at home with no gun attached and the water turned off. In the event
that a Process not Ready fault or Startup Check failed is posted view the alarm screen to see the
actual equipment ALARM. For a water saver per-process check if the iPendant is installed the screen
will spilt with fault handling in panel 1 and the Proteus web page in panel 2.

Example:
SYST-011 Failed to run task
SYST-079 Start up check Failed
SPOT-470 Aux. Power Loss, Check block defined for GIN[Eq1]

SPOT-470 Aux. Power Loss, Check block defined for GIN[%s] (actual problem SPOT-470)

There are 3 pre-process checking faults, equipment to check before robot leaves HOME:
- Weld controller fault
- Watersaver fault
- Transformer Overtemp fault

75
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
8.8 Legacy Cell Interface Expanded I/O Option
Cell interface to the PLC will support a Legacy mode (64 IN / OUT to the PLC). This will be
setup by default from the Setup Wizard. If the user desires to have a 256 IN / OUT size to the PLC
and the communication to the PLC is DeviceNet, then a customization variable must be set prior to
running the wizard. This option is supported with a personality on a separate ASI [All Software Install]
media card that must be requested from FRA. Example: 210F+SG+LGCY:750XXXX.

LGCY = Legacy = Safety Relay Controls Architecture.


DNET Board #1 Baud Rate = 250kb <default>

dnet64size : BOOLEAN -- Default value = FALSE <SWCUSTO>


FALSE -> Is the most common setting.
Procedure to DISABLE Expanded Legacy I/O Option:
1. Select karel program SWCUSTO and hit <ENTER>
2. Hit the <DATA> key.
3. Hit <F1 – TYPE> , <Karel Vars>
4. Find the variable dnet64size and set to TRUE.
5. CTRL START the robot and now run the Setup Wizard.

8.9 I/O User Definable IN/OUT


The user has the ability to map user definable inputs and outputs to the PLC for the desired
application. The setup wizard will default 16 IN / OUT and a 16 bit group input / group output as
default. If the user requires a smaller group input / group output bit size, it can be configured
manually. The “UserDefineXXX” can also be modified manually by the user.

Group Input/Output Table:

76
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
9. GRS4 Customization MH Gripper Setup
9.1 MH Valve Setup Control Start
If Material Handling is present the USER will have to configure all Clamps, and Vacuum
valves in the Setup Material Handling. Please refer to the Fanuc Robotics Setup and Operations
manual for detail. Any time the WIZARD cleared, this data will be defaulted back, and customized
configuration will be lost. Backup MHGRIPDT.VR file if gripper information is not intended to be lost
and reload at CTRL Start. At CTRL Start menu the robot will default the maximum GRS-4
configuration if the user desires. The setup wizard will configure the number of valves and comments
but will not configure material handling grippers.

Note: Decentralized Vacuum: If this system is present the user must expand the number of Vacuum
Inputs before running the wizard. If you require more than the configuration screen, add the Vacuum
Inputs here. All maximum values in the next descriptions are FANUC maximums, GRS4 standards
are smaller.

Number of MH Tools: Use this item to configure the number of tools you need for your system. The
maximum number of tools is 29. At cold start, you will then have the specified number of tools
available in the MH Valves menu under Setup.

Number of Valves Per Tool: Use this item to configure the number of valves you have on your tool.
The maximum number of valves is 29. At cold start, you will then have the specified number of valves
available in the MH Valves menu under Setup. You can then configure any valve to be a vacuum or
clamp style tool and set up the required I/O for each.

Number of Clamps: Use this item to configure the number of clamps you need for your tool. The
maximum number of clamps is 64. At Cold start, you will then have the specified number of clamps
available in the MH Valves menu under Setup to assign to a valve.

Number of Part Present Inputs: Use this item to configure the number of Part Present Inputs you
need for your tool. The maximum number of Part Present Inputs is 29. At cold start, you will then
have the specified number of Part Present Inputs available in the MH Valves menu under Setup to
assign to a valve.

77
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
Number of Vacuum Inputs: Use this item to configure the number of Vacuum Inputs you need for
your tool. the maximum number of Vacuum Inputs is 29. At cold start, you will then have the specified
number of Vacuum Inputs available in the MH Valves menu under Setup to assign to a valve

Use Active Tool for Arguments: Use this item to change the behavior of the tool macros when no
parameters are passed to them. When this is set to YES, the number of valves set in the tool SETUP
is then used to operate that number of valves for that tool. When set to NO, they act like the original
specification.

9.2 MH Valve Setup MH Tool:


The user is responsible for mapping all material handling configuration. If the user has
expanded the number of tools the material handling configuration will be layered by tools. To enter to
the material handling configuration the user will hit <F2> [DETAIL] to enter the material handling
configuration.

Number of MH Tools > 1 Number of MH Tool = 1

9.3 MH Valve Setup Clamp Configuration Example


The user is responsible for configuring valves. This example will illustrate to the user a
CLAMP example. If more specific examples are required view the Spottool + Setup and Operations
manual or use iPendant help.

9.3.1 Configuring the valve

VALVE NAME: This


is the user
configurable comment
for the valve

TYPE: This is user


configurable section.
Clamp or Vacuum can
be selected.

VALVE: This is the


valve number from the
MH valve pack. Valve
1-10
78
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
9.3.2 Selecting the valve type
Setup Mat. Handling: The
user can assign the valve
type. Hitting detail on the
valve number will enable this
screen.

Valve #1: This will indicate


Clamp or Vacuum, user
comment.
Valve Type: This will
indicate the Clamp or
Vacuum valve type.

No. of clamps: The user


can enter the number of
clamps on this particular
valve. The # of valves
should be verified by the
MH EOAT. This must be 1
or larger.
9.3.3 Configuring Clamps
Check Open/Closed: The
user can configure if the
clamp has the ability to
check both the Open and
Close position.

Operation Delay: This


operational delay is used as an
input check delay. This delay
will be used, before the MH
utility will verify the clamp
action of Open or Close.

No. of parts present: Enter the #


of part presents on this valve that
will be active when the clamp is
opened or closed. This
configuration is optional. It is used
for continuous part present
monitoring and is triggered by the
clamps being Closed (activate
monitor) and Opened (de activate
monitor). If continuous monitor is
not required, this can remain zero.
Hit [APPLY] when all configuration
is completed.

79
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
9.3.4 Mapping the clamp inputs and part presents

[CONFIG]: After all settings


are entered the user must hit
[APPLY] to make this
configuration valid.

From the configuration menu


the user now assigns the
CLAMP inputs and PARTPR
that need to be assigned.
Clamps must be assigned even
if they are not checked.

9.3.5 Reassign the valve outputs from the [SIGNALS] page

Signal Table:

After CLAMP configuration the


user may have to rearrange the
signals page. This page is
simply mapped in sequential
order. If your mapping does not
follow this order the user may
assign the signals as needed
for the application. Typically
this is done when Vacuum is
present on the robot, the Valve
Outputs are modified. Meaning
Vacuum I/O is moved up.

9.3.6 Decentralized Vacuum Setup [SIGNALS] page and Configuration


Decentralized vacuum systems have the ability to map multiple vacuum inputs. Up to 18
inputs can be mapped as vacuum feedback. The user can increase the vacuum inputs on the valve
configuration screen. Once the user increases the number of vacuum inputs, then the signals on the
configuration screen can be mapped. On the [SIGNALS] page the user will map vacuum inputs to the
decentralized device via every 2nd input. The signals page will be mapped accordingly via the Setup
Wizard. Valve inputs and outputs may require remapping for Vacuum, this can be done by the user.

80
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
VacMade Inputs:

Vacuum inputs mapped on


every 2nd input, for
decentralized units.

No. of Vacuum Sensor:

For decentralized units only the user


will enter the number of vacuum
cups on this valve. This is not the
total number of vacuum inputs,
simply the total on this configured
valve. A selection larger than 1 will
allow for configuration of multiple
VACMAD inputs. This must be 1 or
greater.

Vac Feedback:

``` Yes or No for does the device


monitor vacuum feedback.

Blow off time:

The amount of time that when


the vacuum is turned off the
blowoff output will pulse. A
value of zero will require the
user to use the Turn BlowOff
Off, at desired location.
81
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
9.4 MH Valve Setup Manual Function Customization
Manual Functions are usually customized after MH valve setup to be more descriptive than
the default configuration. The default screen shown below can be modified. OPEN OR CLOSE
VALVE1 can be modified with “Open Cntr Grip” or “Close Cntr Grip” for example. Please refer to the
Fanuc Robotics Setup and Operations manual for detail in modifying macro instruction names, and
assignment values. (MF)

DEFAULT CUSTOMIZED

82
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
10. GRS4 Customization Specific Errors
%- or %s Equipment and or gun number.

10.1 SPOT-070 PAUSE “diGXWS_CapLoss is ON %-gun1”


Cause: The Cap loss output from the water saver is ON indicating to the robot a CAP LOSS
is present.
Remedy: Verify the weld tips are present on the gun. Check water saver.

10.2 SPOT-109 PAUSE “PresAchieved is off %-gun1”


Cause: The weld pack air pressure achieved input to the welding dense pack is low.
Remedy: Verify that air is present to the welding dense pack.

10.3 SPOT-179 PAUSE “diGXWS_CapLoss is ON %-gun2”


Cause: The Cap loss output from the water saver is ON indicating to the robot a CAP LOSS
is present.
Remedy: Verify the weld tips are present on the gun. Check water saver.

10.4 SPOT-210 PAUSE “PresAchieved is off %-gun2”


Cause: The weld pack air pressure achieved input to the welding dense pack is low.
Remedy: Verify that air is present to the welding dense pack.

10.5 SPOT-304 PAUSE “Stroke disabled during weld retry”


Cause: Stroke was disable during the weld retry.
Remedy: Verify the Gun operation mode, and resume.

10.6 SPOT-470 PAUSE “Aux. Power Loss, Check block define for
GIN[%s]”
Cause: A specific device has lost Aux power. A GIN[X] value of 0 indicates a NO POWER
present to device. A GIN[X] value of 1 indicates POWER present to device.
Remedy: Verify the peripheral device Aux Power. Check GIN[X] for power presence.

10.7 SPOT-471 PAUSE “idGxEqPrAchieved is off”


Cause: The equalizer air pressure achieved input is low.
Remedy: Verify that air is present to the equalizer.

10.8 SPOT-472 PAUSE “Aux. Power Loss, NMBreaker Off”


Cause: Input SI[12:NonMtnBreaker] = OFF. Aux power breaker is tripped.
Remedy: Check R30-iA I/O power supply breaker inside controller. Cycle power supply
breaker to ensure breaker is seated properly.

10.9 SPOT-473 PAUSE “Aux. Power Loss, OUT24vBreaker Off”


Cause: Input SI[13:24VoutBreaker] = OFF. Aux power breaker is tripped. Typically
associated with an EIP Scanner (X) fault, for the configured equipment. (Watersaver(s).)
.
Remedy: Check R30-iA I/O power supply breaker inside controller. Cycle power supply
breaker to ensure breaker is seated properly.

83
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-
10.10 SPOT-474 PAUSE “Aux. Power Loss, OUT24v aft MCC”
Cause: Input SI[14:24Vout aftMCC] = OFF. Aux power breaker is tripped, or MCC short with
TP enabled, check breaker inside controller.

Remedy: Check R30-iA I/O power supply breaker. Cycle power supply breaker to ensure
breaker is seated properly.

10.11 SPOT-475 PAUSE “Aux. Power Loss, IO Power supply 3”


Cause: Input SI[15:IOPwrSupply3] = OFF. Aux power breaker is tripped, for I/O power
supply 3.
.
Remedy: Check R30-iA I/O power supply breaker number 3 on robot controller door. Cycle
power supply breaker to ensure breaker is seated properly.

10.12 USER SCREEN: “Deadman Enabled/Aux PWR Ok FAULT:


Cause: Motion execution of clamps was attempted without output power enabled because
the TP deadman switch was not held, during teach operation.

Remedy: Engage TP deadman switch for clamp operation and movement in teach mode to
continue. If deadman is enabled check cell output power is enabled.

84
General Motors Corporation. All Rights Reserved.
-UNCONTROLLED WHEN PRINTED-

You might also like