MET 281: Introduction to Robotics Spring 2010 1/10/2010 Instructor: Dave Hunter Office: Knoblauch Hall 340 Email: GD-Hunter@wiu.edu Phone: (309) 298-2319 Dept. Office: (309) 298-1091 Fax: (309) 298-1061 281 Introduction to Robotics. (3) An introduction to robotic and control systems in automated manufacturing. Laboratory exercises will include methods of controlling, integrating, and interfacing robots into manufacturing cells. 2 hrs. lect.; 2 hrs. lab. Project Title: Robotic Systems in Manufacturing Text: Introduction to Robotics in CIM Systems, 5th Edition, J. A. Rehg: Prentice Hall Recommended Materials: Optional: LogixPro 500 Software ($30) Order on-line from: http://www.thelearningpit.com DL-05DR Programmable Logic Controller ($99) PC-DS100 Programming Software (free download) D2-DSCBL Programming Cable ($14) Manuals (free on-line) http://www.automationdirect.com Special Costs: To help cover the costs of this course, special costs of $25.00 will be charged to each student. This is payable to Kristin in Knoblauch 135 by March 15, 2010. If the Special Course Costs are not PAID by March 26th, 2010; those costs will be doubled and turned over to the University for billing by the University. Department Outcomes and Assessment By graduation, Engineering Technology students should be able to: 1. 2. 3. 4. 5. 6. 7. Think critically and creatively, Understand the theoretical principles of the profession, Understand and apply relevant technology in the solution of technical problems, Organize, manage, and maintain projects, Develop an appreciation for ethical and professional practices, Develop and refine oral, written, and visual communication skills, and Demonstrate an overall competency in the program objectives. Course Objectives: Upon completion of this course each student will be able to: 1. 2. 3. 4. 5. 6. Function safely and efficiently in a simulated manufacturing environment. Describe the construction, operation and application of modern industrial robots. Write application programs for the Seiko Darl-sp series and Puma 260 series robots. Write RLL programs for Direct Logic 100/200 series plcs. Identify, describe and wire toggle, photoelectric and proximity switches. Develop reports and powerpoint presentations illustrating cost-benefit comparisons of robotic workcell applications and select an appropriate alternative. 7. Develop reports detailing robotic workcell system installations including; Hardware and software guides, BOM’s, timelines, drawings, diagrams, schematics, robot and plc programs, etc. 8. Develop operator’s manuals for robotic workcells. Attendance: This is a lecture/lab course. I expect you to attend all lectures and complete all homework assignments and labs. Attendance is taken sporadically. If you miss three class periods when attendance is taken your grade will be docked 5%. Turning in Work: Homework is due at the beginning of class on the due date. Homework will be accepted up to midnight of the due date if emailed to me, but it will lose 5% for being late. Homework will not be accepted after midnight on the due date. A lab schedule will be posted with the due dates. Lab Exercises: There will be many labs dealing with robots and related devices. All students will complete hands-on training with programmable logic controllers, sensors and other pieces of robot-related equipment. Due to safety hazards and to prevent damaging the robots, only students who pass the General Safety and the Specifications and Programming Quizzes will be allowed to work with the robots. Grades: 90% - 100% 80% - 89% A B 70% - 79% 60% - 69% C D Breakdown of Grade Percentages Portion of Course Grade 1. 2. 3. 4. 5. 6. General Robot Safety Quiz Robot Specifications and Programming a. Seiko Quiz b. Puma Quiz Robot Operation Exercises Automation and Control Exercises Homework Exams required 0% 10% 10% 10% 10% 20% 40% INCOMPLETE GRADES A temporary symbol of I (incomplete) for a course may be given only when a student, due to circumstances beyond his or her control, has been unable to complete the course requirements within the official limits of the term. The circumstances must be documented to the instructor’s satisfaction. ACADEMIC INTEGRITY Preamble Western Illinois University, like all communities, functions best when its members treat one another with honesty, fairness, respect, and trust. Students have rights and responsibilities and students should realize that deception for individual gain is an offense against the members of the entire community, and it is the student's responsibility to be informed and to abide by all University regulations and policies on Academic Integrity. (http://www.wiu.edu/provost/students/) Plagiarism, cheating, and other forms of academic dishonesty constitute a serious violation of University conduct regulations. Students who engage in dishonesty in any form shall be charged with academic dishonesty. It is a duty of faculty members to take measures to preserve and transmit the values of the academic community in the learning environment that they create for their students and in their own academic pursuits. To this end, they are expected to instill in their students a respect for integrity and a desire to behave honestly. They are also expected to take measures to discourage student academic dishonesty, to adjust grades appropriately if academic dishonesty is encountered, and, when warranted, to recommend that additional administrative sanctions be considered. Grading policies are the exclusive prerogative of the faculty; administrative sanctions are under the authority of the Director of Student Judicial Programs. This document provides policies and procedures to be followed when academic dishonesty is encountered. Definitions of Academic Dishonesty The following definitions and examples are not meant to be exhaustive. The University reserves the right to determine, in a given instance, what action constitutes a violation of academic integrity. (See www.wiu.edu/policies/acintegrity.php for complete descriptions of the following topics: Plagiarism, Fabrication and Falsification, Cheating, Complicity in Academic Dishonesty, Abuse of Academic Materials, Multiple Submissions Reporting Academic Dishonesty All members of the University community share the responsibility and authority to challenge and make known acts of apparent academic dishonesty. Any student, faculty member, or staff person who has witnessed an apparent act of student academic dishonesty, or has information that reasonably leads to the conclusion that such an act has occurred or has been attempted, has an ethical responsibility for reporting said act(s). Confronting and reporting academic dishonesty can be done in a variety of ways, and people should choose the manner most appropriate for the circumstances. Acts of apparent academic dishonesty that occur in the classroom should be reported directly to the course instructor, and/or the course instructor's Department Chair, and/or the instructor's College Dean. The Council on Admission, Graduation, and Academic Standards (CAGAS) or the Graduate Council will not accept or act upon anonymous reports, but will hold in strict confidence the identity of any person reporting a suspected instance of academic dishonesty, unless that person consents to having his/her identity revealed. ACCESS & DISABILITIES In accordance with University policy and the Americans with Disabilities Act (ADA), academic accommodations may be made for any student who notifies the instructor of the need for an accommodation. For the instructor to provide the proper accommodation(s), you must obtain documentation of the need for an accommodation through Disability Support Services and provide it to the instructor. It is imperative that you take the initiative to bring such needs to the instructor's attention, as he/she is not legally permitted to inquire about such particular needs of students. Students who may require special assistance in emergency evacuations (i.e. fire, tornado, etc.) should contact the instructor as to the most appropriate procedures to follow in such an emergency. Contact Disability Support Services at 298-2512 for additional services. If you have emergency medical information to share with me, if you need special arrangements in case the building must be evacuated, or if you need accommodations in this course because of a disability, please make an appointment with me as soon as possible. My office location and hours are at the top of this syllabus. If you plan to request disability accommodations, you are expected to register with the Disability Support Services (DSS) at 298-2512. RESOLUTION OF PROBLEMS Should a problem occur, students should speak to their instructor first. If the problem is not resolved, meet with the chair of the department. If the problem continues to be unresolved, go to the College of Business and Technology’s Dean. Students should observe the following sequence for the resolution of problems: Student --- Instructor --- Chairperson --- Dean MET 281Laboratory Assignments LABORATORY COMPONENTS 1. 2. 3. 4. 5. General Robot Safety Quiz Robot Specifications and Programming a. Seiko Quiz b. Puma Quiz Robot Operation Exercises Automation and Control Exercises Air Robot Project Total Portion of Course Grade Portion of Course Grade see below 5% 5% 10% 5% 15% 40% General Robot Safety Quiz Industrial robots can move very rapidly and without warning. Anyone in the robot’s path of motion could be injured severely if hit by the robot arm or item the robot is moving. Anyone using or observing a robot must understand basic machine motion, industrial placards and safety barriers and devices so they may remain safe. Therefore, ALL STUDENTS MUST PASS THE WIU ROBOTICS LABORATORY SAFETY QUIZ PRIOR TO BEING ALLOWED TO WORK ON ANY ROBOT. SAFETY QUIZ MANDATES ** ** ** Each student must pass the Robotics Safety Quiz (a passing grade on the Safety Quiz is 90% or better). The quiz will be given on the 2nd class meeting during week 2. Once a student passes the exam, that student may begin work on the robot lab assignments. Students who do not receive 90% on the quiz. ** ** ** The Quiz will be offered again on the 2nd class meeting of weeks 3 and 4. Students may take the Safety Quiz a maximum of three times. Any student that fails to pass the quiz after three attempts will not be allowed to work on any of the robots and will forfeit the Robot Operation Component (10%) of their final course grade. ROBOT LABS The robots used in this course are the Seiko D-Tran 4400 and the Puma 260. Each robot has different operating specifications and programming language/technique. Prior to working on either robot a student must understand these specifications and the fundamental programming commands and program structures. All students will take the Seiko and Puma Specifications and Programming Quizzes for credit – tests dates will be announced. ROBOT OPERATION MANDATES ** ** ** ** ** Those students who have passed the General Robotics Quiz (90+%) and the Seiko Specifications and Programming Quiz (80%) will be assigned lab times to work on the Seiko robot. Those students who have passed the General Robotics Quiz (90+%) and the Puma Specifications and Programming Quiz (80%) will be assigned lab times to work on the Puma robot. Each student is expected to complete her/is own lab independently (students may not work in teams). No student may work on any robot unless Dr. Hunter has assigned that student a lab time. A student may only work on the robots during her/is assigned lab times. Seiko Lab 1 Lab 2 Exercise 1: Startup and Basic Operation Instructions Linear and Circular Interpolation Lab 1 Lab 2 Creating and Executing a Program Measuring a box. Puma AUTOMATION AND CONTROL EXERCISES Lab: Lab: Lab: Lab: Lab: Lab: Lab: PLC Programming 1 PLC Programming 2 Control Diagrams PLC Inputs Sensors and Transducers PLC Outputs Relays, motors, solenoids, lights Team Project: Robotic Workcell Implementation.