GCCS2_CommonTask_Module16_Rev6.0
GCCS2_CommonTask_Module16_Rev6.0
Sponsoring Group:
Document Revisions:
Date Revision By Revision History
Updated DeviceNet addressing section and
8-26-13 5.0 J. Hocking
graphics.
Synchronized to G16 with Powertrain and
7-9-15 6.0 J. Hocking
EtherNet I/O
This training is based on the Global Common Software Design Standards, GCCS-1.
Please refer to the GCCS-1 manual found on the “GM intranet” or
www.gmsupplypower.com. The GCCS-1 manual is comprehensive and will have the
latest information. This training manual is used as an instructional guide.
Copyright Information
Copyright General Motors Company, 2015, Detroit, Michigan. All rights reserved under
U.S., International, and Universal Copyright Conventions. Published in the United
States of America. These materials may be used only with related printed materials.
In no event will the General Motors Company be responsible or liable for
incidental or consequential damages resulting from the use or application of the
materials in this manual.
The examples, diagrams, and charts in this manual are included solely for illustrative
purposes. Because of the many variables and requirements associated with any
particular safety situation, the General Motors Company expressly disclaims all
express and implied warranties relating to the materials in this manual, including
all examples, diagrams, and charts.
Reproduction of the contents of this manual, in whole or in part, without written
permission of the General Motors Company, is prohibited.
Rev. 6.0 © 2015 General Motors Company. All Rights Reserved 16-1
16.2. Cell Validation Requirements
The following is a list of items that must be validated when starting up a tooling cell.
1. Ethernet System Configuration
2. Load firmware in all firmware upgradable devices
3. DNet Communications (Standard & Safe)
4. Safety System check – EStop, Perimeter, MPS
5. Robot path segment and Interference zone check.
6. Full Cell Reset (Master On – Gates Reset)
7. Manual Tool Operation from Scroll list on HMI
8. Interlocks to other cells + Transfer System
9. Validate Producer/Consumer
10. Auto Mode
A. Tryout Mode
B. With Parts
11. Interlocks to Upper Level (PMC, Tput, Ascii Echo)
12. Through-put evaluation of cell/system – modify operation for required cycle
time improvements
13. Validate tooling alarms
16-2 © 2015 General Motors Company. All Rights Reserved Rev. 6.0
16.3.2. Setup DNB
The default node address of the DNB is set to 63 from the factory. GCCS-1 now
uses node 0 for all DeviceNet scanner modules (DNB) in Logix racks and node 1 for
all (SDN) scanner modules in CompactLogix systems.
16.3.6. Debug
Validate that all nodes are present in the network browse. After all nodes are
properly configured, add them to the scan list and map the nodes. Complete this
same process for each DeviceNet DNB Scanner in the MCP. After the configuration
Rev. 6.0 © 2015 General Motors Company. All Rights Reserved 16-3
process is complete, use a diagnostic tool, such as the NetAlert meter, to validate
that the DeviceNet network is functioning properly.
16-4 © 2015 General Motors Company. All Rights Reserved Rev. 6.0
16.4.4. Light Curtains
Light curtain and / or safety mat safety circuits can also be found in station fixture
boxes and inter-cell light curtain boxes. Safety Device #1 channel A and B are wired
to the same safety module inputs as discussed in Module 8.4.2. Fixture boxes may
offer the option for up to three more sets of safety devices: Safety Device #2, Safety
Device #3, and Safety Device #4. Confirm the change of state of the module status
indicators for these inputs during light curtain violation.
Inputs are also mapped to the safety data structure using the same basic tag names
- ‘XXX.I.LCYClearCh1’ and ‘XXX.I.LCYClearCh2’: where ‘XXX’ correlates to the
enclosure subscript (e.g. F1 – Fixture Box 1, LE1 – Entrance Light Curtain 1, LX2 –
Exit Light Curtain 2, etc.). ‘Y’ correlates to the safety device number (e.g. Light
Curtain #1, Safety Mat #2, etc.). Like the Perimeter Guard safety devices, these tags
are used in RIN instructions.
Rev. 6.0 © 2015 General Motors Company. All Rights Reserved 16-5
16.5.3. Verify Group / Ungroup Functionality
Confirm that any scroll list line items that are ‘grouped’ can be expanded to the
correct number of line items and condensed again. With the group expanded,
manually initiate each line item.
16.5.4. Initiate Robot to Pounce and Back
Manually initiate any scroll list motion actions that send robots to the ‘Pounce’
position. Verify the ‘Undo’ pushbutton will initiate motion to return the robot from
‘Pounce’ to ‘Home’.
16.5.5. Verify Remote Actions
Verify scroll list line items for remote actions that initiate motion in remote cells, if
applicable.
16.5.6. Verify Return to Load / Unload
Confirm the return to load / unload position requests function as expected in each
station.
16.6. Software Checklist
16.6.4. Interlocks
Confirm the configuration of station-to-station and cell-to-cell interlocks, if applicable.
For cell-to-cell communication, verify that the controller heartbeat is monitored at
each end and that alarm messages are present to announce communication
interruptions.
16-6 © 2015 General Motors Company. All Rights Reserved Rev. 6.0
16.6.5. Exercise 1: Search and Replace ‘TBD’ Bits in Logic.
Exercise is Optional if time permits.
1. Open ComTask16Exercises program in RSLogix 5000.
2. Open Cross Reference.
3. Verify the following settings:
4. Type = tag
5. Scope = controller has controller icon
6. Show = Show All
7. Name = TBD
8. Select Refresh to update cross reference or click Enter.
9. Double-click any cross reference line to navigate to the TBD bit use in the
logic.
10. Do what the @TODO rung comment tells you to do.
Note: TBD bits will require application-specific logic edits. Some examples are as
follows:
o Add conditions to Action Auto or Clear Rungs
o Add prompts for contacts in the clear rung to the action prompt rung
o Add routines to match your application where placeholders are given
11. Repeat this process until all TBD bits are replaced or removed.
END OF EXERCISE 1
Rev. 6.0 © 2015 General Motors Company. All Rights Reserved 16-7
16.7. Review
1. How is a cell started?
2. How is the safety system validated?
3. How is the functionality of the cell validated?
16-8 © 2015 General Motors Company. All Rights Reserved Rev. 6.0