I. General Information
1. Course Title:
Introduction to Automation
2. Course Prefix & Number:
RAST 1104
3. Course Credits and Contact Hours:
Credits: 2
Lecture Hours: 1
Lab Hours: 2
4. Course Description:
This course is an introduction to start-up, operation and simple programming of industry standard robots in the robot lab. Additional topics include robot safety, robot types, robot move types, program structure, motion control, decision making, peripheral control, robot control modes, and program examples.
5. Placement Tests Required:
6. Prerequisite Courses:
RAST 1104 - Introduction to Automation
There are no prerequisites for this course.
9. Co-requisite Courses:
RAST 1104 - Introduction to Automation
There are no corequisites for this course.
III. Course Purpose
Program-Applicable Courses – This course is required for the following program(s):
Robotics Automated Systems, AAS & Diploma
Applied Engineering Technology, AAS
IV. Learning Outcomes
1. College-Wide Outcomes
College-Wide Outcomes/Competencies |
Students will be able to: |
Demonstrate written communication skills |
develop programming flow charts and programming procedures |
Analyze and follow a sequence of operations |
follow operational robot controller procedures |
Apply abstract ideas to concrete situations |
demonstrate correct robot safety procedures |
2. Course Specific Outcomes - Students will be able to achieve the following measurable goals upon completion of
the course:
- define right hand rule
- define robot I/O types
- develop user programs
- define robot motion types
- define robot soft and hard limits
- define robot EOAT setup and control
- develop conditional programs
- edit programs
- develop conditional programs
- develop unconditional programs
- define motion parameters
V. Topical Outline
Listed below are major areas of content typically covered in this course.
1. Lecture Sessions
- Robot safety practices
- Right hand rule
- Robot coordinate systems
- E-Stop use and recovery
- I/O structure
- Program data types
- Program conditional statements
- Program flow charting
- Pendent use and functions
- Program registers
- Program macros
- Developing conditional program branching
- Robot and digital I/O
- Robot System I/O
- Editing programs
- Robot types
- Major and minor axis
2. Laboratory/Studio Sessions
- Practicing robot lab safety procedures
- Jogging robot using teach pendent
- Creating programs
- Setting up and assigning EOAT control
- Creating conditional I/O control programs
- Creating relational operators control programs
- Editing programs
- Creating macros
- Using right hand rule
- Creating welding programs
- Creating pick and place program
- Creating programs using direct and indirect register programs
I. General Information
1. Course Title:
Introduction to Automation
2. Course Prefix & Number:
RAST 1104
3. Course Credits and Contact Hours:
Credits: 2
Lecture Hours: 1
Lab Hours: 2
4. Course Description:
This course is an introduction to start-up, operation and simple programming of industry standard robots in the robot lab. Additional topics include robot safety, robot types, robot move types, program structure, motion control, decision making, peripheral control, robot control modes, and program examples.
5. Placement Tests Required:
6. Prerequisite Courses:
RAST 1104 - Introduction to Automation
There are no prerequisites for this course.
9. Co-requisite Courses:
RAST 1104 - Introduction to Automation
There are no corequisites for this course.
II. Transfer and Articulation
III. Course Purpose
1. Program-Applicable Courses – This course is required for the following program(s):
Robotics Automated Systems, AAS & Diploma
Applied Engineering Technology, AAS
IV. Learning Outcomes
1. College-Wide Outcomes
College-Wide Outcomes/Competencies |
Students will be able to: |
Demonstrate written communication skills |
develop programming flow charts and programming procedures |
Analyze and follow a sequence of operations |
follow operational robot controller procedures |
Apply abstract ideas to concrete situations |
demonstrate correct robot safety procedures |
2. Course Specific Outcomes - Students will be able to achieve the following measurable goals upon completion of
the course:
- define right hand rule
- define robot I/O types
- develop user programs
- define robot motion types
- define robot soft and hard limits
- define robot EOAT setup and control
- develop conditional programs
- edit programs
- develop conditional programs
- develop unconditional programs
- define motion parameters
V. Topical Outline
Listed below are major areas of content typically covered in this course.
1. Lecture Sessions
- Robot safety practices
- Right hand rule
- Robot coordinate systems
- E-Stop use and recovery
- I/O structure
- Program data types
- Program conditional statements
- Program flow charting
- Pendent use and functions
- Program registers
- Program macros
- Developing conditional program branching
- Robot and digital I/O
- Robot System I/O
- Editing programs
- Robot types
- Major and minor axis
2. Laboratory/Studio Sessions
- Practicing robot lab safety procedures
- Jogging robot using teach pendent
- Creating programs
- Setting up and assigning EOAT control
- Creating conditional I/O control programs
- Creating relational operators control programs
- Editing programs
- Creating macros
- Using right hand rule
- Creating welding programs
- Creating pick and place program
- Creating programs using direct and indirect register programs