|
Dec 21, 2024
|
|
|
|
ET 262 - Industrial Robotics IICredits: 3 Prerequisite: ET 162 . Emphasizes programming, advanced manipulation, grip load instructions, velocity and acceleration instruction, offline editing, handling errors, and robot configuration. Discusses programming concepts and structures in the C+ programming language, industry-like applications and system integration projects. Emphasizes a hands-on approach to system analysis, critical thinking, solutions to open-ended problems, computer usage, and teamwork. Credit may be earned in ET 262 or SKET 262 but not both.
Prerequisite(s): ET 162 Corequisite(s): None Lecture Hours: 15 Lab Hours: 30 Meets MTA Requirement: None Pass/NoCredit: No
Outcomes and Objectives
- Demonstrat robot basics.
- Follow safety guidelines and demonstrate use of emergency-stops and servo lockout.
- Properly power up robot controller and demonstrate fault recovery procedures.
- Demonstrate the abilty to energize and de-energize the robot motors.
- Locate and identify different teach pendant keys and their functions.
- Place robot in the following operating modes: automatic, low speed, and 100 percent manual modes.
- Perform robot manipulation functions.
- Understand and define a tool center point using the 4-point, 5-point, and 6-point methods.
- Define and use work objects.
- Create and use a user frame and an object frame.
- Define different acceleration and ramp speed rates.
- Demonstrate the abilty to change the robot's velocity, acceleration and deceleration speeds for smoother motion.
- Demonstrate the abilty to use different commands in order to setup an interrupt, turn on or off an interrupt, trap errors, and trigger routines from I/O motion.
- Perform programming functions.
- Use decision-making, register and math, and time instructions in a program.
- Use offsets for movement instructions.
- Use work objects for movement references.
- Edit position date including motion types, position name, velocity, and accuracy
- Create and edit existing programs and positions.
- Cut, edit, mark, paste, and delete lines of the program.
- Create, declare, and edit of routines of data types such as registers and robtargets.
- Program subroutines for proper program flow.
- Program advanced motion commands.
- Program the robot using proper motion techniques.
- Demonstrate the abilty to distinguish and create different data types and data tables.
- Define and understand the programming techniques for data arrays for error messages and positions.
- Use the robot controller service port to transfer files between the robot controller and a computer, understand syntax of offline programs and I/O, and edit and reload programs offline.
- Demonstrate advanced robot control.
- Define different error handling methods and how to use them.
- Understand the instructions that are used with error handling and how they will affect program flow.
- Demonstrate the ability to use the different instructions in order to setup an error handling routine.
- Understand and define different world zones, limit motion, and set digital outputs using world zones.
- Explain and solve wrist configuration and singularity problems during program execution.
- Set teach pendant programmable keys.
Add to Portfolio (opens a new window)
|
|