I. General Information
1. Course Title:
Advanced Robot Controller Programming
2. Course Prefix & Number:
RAST 2395
3. Course Credits and Contact Hours:
Credits: 2
Lecture Hours: 1
Lab Hours: 2
4. Course Description:
This course covers the advanced move types and setting them correctly within a program, tool offset setup, using system files, configuring robot controller for hardware software used in different applications such as welding, material handling. Common robot configurations such as mastering and calibration of the robot. Advanced features of application specific software such as handling tool, arc mate, etc. are covered and practiced in the lab.
5. Placement Tests Required:
6. Prerequisite Courses:
RAST 2395 - Advanced Robot Controller Programming
All Credit(s) from the following...
Course Code | Course Title | Credits |
RAST 1102 | Industrial Electronics II | 3 cr. |
RAST 1212 | Industrial Electronics Lab II | 2 cr. |
9. Co-requisite Courses:
RAST 2395 - Advanced Robot Controller Programming
There are no corequisites for this course.
III. Course Purpose
1. Program-Applicable Courses – This course is required for the following program(s):
Name of Program(s)
|
Program Type
|
Robotics Automated Systems
|
AAS Diploma
|
IV. Learning Outcomes
1. College-Wide Outcomes
College-Wide Outcomes/Competencies |
Students will be able to: |
Demonstrate reading and listening skills |
Use manufacturers manuals for correct software set up |
Analyze and follow a sequence of operations |
Follow manufacturers programming and operations manuals |
2. Course Specific Outcomes - Students will be able to achieve the following measurable goals upon completion of
the course:
Expected Outcome
|
MnTC Goal Area
|
Identify and Configure robot I/O types
|
|
Demonstrate Mastering of robots
|
|
Demonstrate Calibration of robots
|
|
Identify and Set up user I/O
|
|
Identify and Set up robot I/O
|
|
Define and Set up robot macros
|
|
Define and Use positional registers
|
|
Define and Use robot math functions within programming structure
|
|
V. Topical Outline
Listed below are major areas of content typically covered in this course.
1. Lecture Sessions
Define robot calibration
|
Define robot mastering
|
Define robot tool off sets
|
Define register data types
|
Define combinational motion types
|
Define robot user frames
|
Define robot tool frames
|
Define robot soft limits
|
Define robot motion types
|
Define robot I/O types
|
Define robot I/O applications
|
2. Laboratory/Studio Sessions
Demonstrate Mastering robot procedures
|
Demonstrate robot Calibrate procedure
|
Demonstrate and Program a palletizing application
|
Demonstrate and Program a complex weldment
|
Demonstrate Use different tool off sets
|
Demonstrate user frames within a program
|
Demonstrate tool frames within a program
|
I. General Information
1. Course Title:
Advanced Robot Controller Programming
2. Course Prefix & Number:
RAST 2395
3. Course Credits and Contact Hours:
Credits: 2
Lecture Hours: 1
Lab Hours: 2
4. Course Description:
This course covers the advanced move types and setting them correctly within a program, tool offset setup, using system files, configuring robot controller for hardware software used in different applications such as welding, material handling. Common robot configurations such as mastering and calibration of the robot. Advanced features of application specific software such as handling tool, arc mate, etc. are covered and practiced in the lab.
5. Placement Tests Required:
6. Prerequisite Courses:
RAST 2395 - Advanced Robot Controller Programming
All Credit(s) from the following...
Course Code | Course Title | Credits |
RAST 1102 | Industrial Electronics II | 3 cr. |
RAST 1212 | Industrial Electronics Lab II | 2 cr. |
9. Co-requisite Courses:
RAST 2395 - Advanced Robot Controller Programming
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):
Name of Program(s)
|
Program Type
|
Robotics Automated Systems
|
AAS Diploma
|
IV. Learning Outcomes
1. College-Wide Outcomes
College-Wide Outcomes/Competencies |
Students will be able to: |
Demonstrate reading and listening skills |
Use manufacturers manuals for correct software set up |
Analyze and follow a sequence of operations |
Follow manufacturers programming and operations manuals |
2. Course Specific Outcomes - Students will be able to achieve the following measurable goals upon completion of
the course:
Expected Outcome
|
MnTC Goal Area
|
Identify and Configure robot I/O types
|
|
Demonstrate Mastering of robots
|
|
Demonstrate Calibration of robots
|
|
Identify and Set up user I/O
|
|
Identify and Set up robot I/O
|
|
Define and Set up robot macros
|
|
Define and Use positional registers
|
|
Define and Use robot math functions within programming structure
|
|
V. Topical Outline
Listed below are major areas of content typically covered in this course.
1. Lecture Sessions
Define robot calibration
|
Define robot mastering
|
Define robot tool off sets
|
Define register data types
|
Define combinational motion types
|
Define robot user frames
|
Define robot tool frames
|
Define robot soft limits
|
Define robot motion types
|
Define robot I/O types
|
Define robot I/O applications
|
2. Laboratory/Studio Sessions
Demonstrate Mastering robot procedures
|
Demonstrate robot Calibrate procedure
|
Demonstrate and Program a palletizing application
|
Demonstrate and Program a complex weldment
|
Demonstrate Use different tool off sets
|
Demonstrate user frames within a program
|
Demonstrate tool frames within a program
|