Exercise 2. Point-to-Point Programs EXERCISE OBJECTIVE

Size: px
Start display at page:

Download "Exercise 2. Point-to-Point Programs EXERCISE OBJECTIVE"

Transcription

1 Exercise 2 Point-to-Point Programs EXERCISE OBJECTIVE In this exercise, you will learn various important terms used in the robotics field. You will also be introduced to position and control points, and to point-to-point programs. In the Procedure section, you will create, test, and save point-to-point programs using the Hand-Held Terminal. You will program the Servo Robot to bypass obstacles, and you will transfer a program to Robotics. DISCUSSION Work Cell The work cell is the environment in which a robot must perform its tasks. The equipment included in the work cell may be a controller, robot, computer, work table, safety features, conveyor belt and/or similar devices, and all the equipment required by the robot to do its job is included in the work cell. Work Envelope The work envelope is the path of points that can be reached by a robot. The work envelope of an articulated-arm robot, as the one of your training system, is shown in Figure 2-1. Figure 2-1. Work envelope of an articulated-arm robot. 2-1

2 End Effector The end effector is the hand connected to the arm of a robot. It could be any working mechanisms including a gripper, a grinder, a welding torch, a paint nozzle, a vacuum pump, a scalpel, a blowtorch, or just about anything used to do a job. Some robots can change end effectors and be reprogrammed for a different set of tasks. The end effector of the Servo Robot of your training system is a two-finger mechanical gripper driven by a servo motor. Methods of Programming There are four major methods of programming a robot: manual, lead-through, walkthrough, and software programming. The manual programming method is accomplished by an operator physically setting the necessary end stops, switches, cams, electric wires, or hoses to complete a sequence of steps. This type of programming is characteristic of the less sophisticated robots. In the lead-through programming method, the operator uses a teach pendant to lead the robot through the desired positions. As the robot reaches each desired point in the sequence of motion, the point is saved into memory. The point coordinates correspond to the position of the articulations compared to a reference position. The saved points are used to generate the path the robot follows during operation. In the walk-through programming method, an operator moves the robot through the desired motions. While the operator is moving the robot through the desired path, various points are sampled and saved into memory for a later playback. In the software programming method, the robot is programmed by means of a computer. This method of programming is also known as off-line programming since the programming generally occurs away from the robot. Position Points Position points are records that contain information about the location of each point required to figure out a path that will allow the robot to move without interfacing with other objects to the required locations. The information included in a position point may be the point name, the coordinates of each articulation of the robot, and the speed value. Control Points Control points are records that contain information about the status of the inputs and outputs of the robot controller. The information may also include the point name and the delay value. Control points are used to control the execution of a sequence of points and the operation of external devices. They are saved and inserted in a program as position points. 2-2

3 Point-to-Point Programs Point-to-point programs consist in a list of position and control points. The sequence of points is executed as listed in the point list. Point-to-point programs can be created using the Hand-Held Terminal and Robotics. Task Programs Task programs consist in a list of instruction lines made of points and task commands. Many task commands are usual commands found in programs such as If, Then, Else, While, Do, etc... Other commands are more specific to the Lab-Volt equipment such as Carousel, CNC input, etc... Task commands provide great programming capabilities. This programming mode is explained in more detail in the next exercise. Home Position Programs are usually developed to be used more than once. In order to repeat a program, the equipment must be placed at the same location and orientation as when you created the position points of the program and the Servo Robot must start in the same position. The starting position of the Servo Robot is called the home position. The home position can be a hard home or soft home position. The hard home position is a fixed reference point where a robot goes to reset the parameters of its motors in starting mode. A hard home positioning is required at the beginning of each session. The soft home position is a position that you assign the robot. It corresponds to the position from where the robot starts its movements. After completing all the assigned tasks, this is the position where the robot will come to rest when you tell it to go home. You can vary the soft home position according to the tasks you want to perform with the robot. Procedure Summary In the first part of the exercise, Set-up, you will install and connect the equipment. In the second part, Creating a Point-to-Point Program, you will create a point-to-point program using the Hand-Held Terminal point. In the third part, Testing a Point-to-Point Program, you will test your point-to-point program. In the fourth part, Saving a Point-to-Point Program, you will save your point-to-point program to a USB drive using the Hand-Held Terminal. In the fifth part, Deleting Points, you will clear all points stored in the Robot Controller memory, and you will use the Point Editor to check the deletion. 2-3

4 In the sixth part, Loading a Point-to-Point Program, you will load the point-to-point program saved previously. In the seventh part, Importing a Point-to-Point Program in Robotics, you will copy the content of the Robot Controller memory into the Point Editor of Robotics. In the last part of the exercise, Shutdown Procedure, you will shut down the system. EQUIPMENT REQUIRED Refer to the Equipment Utilization Chart, in Appendix A of this manual, to obtain the list of equipment required to perform this exercise. PROCEDURE CAUTION! When you work with moving equipment, make sure you are not wearing anything that might get caught, such as a tie or jewelry. If your hair is long, tie it out of the way. Set-up G 1. Install the Servo Robot as shown in Figure 2-2. G 2. Place a film canister at position (R11,C5) and a metallic can at position (R8,C8). Note: The metallic can is used as an obstacle between positions (R11,C5) and (R5,C11). Add a few coins in the film canisters to improve stability. 2-4

5 Figure 2-2. Location of the equipment on the Work Surface. G 3. Make sure that the emergency stop button is released (in the up position) and easily accessible. G 4. Connect the equipment as shown in Appendix B. Refer to the User Guide of your training system for detailed instructions. Note: If the cables have already been installed by your instructor or classmates, verify each connection. Creating a Point-to-Point Program G 5. Connect the USB drive to the controller. Turn on the Robot Controller by setting its power switch at the I (on) position. Note: Perform the following steps using the Hand-Held Terminal. G 6. Execute a hard home positioning. 2-5

6 Point-to-Point Programs G 7. Set the speed at 80. G 8. Fully open the gripper and place it 50 mm (2 in) above the film canister at position (R11,C5) as shown in Figure 2-3. Save the point by performing the following steps: & Press the & key to open the Save Position window. & Press the Enter key if you accept the default name or enter a new name before pressing the Enter key. Figure 2-3. Gripper position. G 9. To help you to position and grip the film canister with precision, reduce the speed at 10. G 10. Lower the gripper and grip the film canister as shown in Figure 2-4 without saving the point. Figure 2-4. Gripping the film canister with the gripper. 2-6

7 Once the gripper position is adjusted correctly, open the gripper. Save the point. G 11. Close the gripper to grip the film canister. Do not grip the film canister too tightly. Save the point. Note: This procedure is required to prevent the gripper from closing too early. If you save the point with the gripper closed (with the part in the gripper) without saving a point with the gripper open first, the closing movement of the gripper will start from the last point that you have saved. The gripper will arrive almost closed and might not be able to grip the film canister. G 12. Set the speed at 80. G 13. Raise the film canister 20 cm (8 in) above the Work Surface. Save the point. Note: The path followed by the gripper to move an object from a position to another is not memorized by the Robot Controller. When programming a sequence of movements, you have to define each point required to figure out a path that will allow the Servo Robot to move without interfacing with other objects. Figure 2-5 shows how to bypass an obstacle. Figure 2-5. Bypassing an obstacle. G 14. Rotate the shoulder of the Servo Robot to move the film canister horizontally above position (R5,C11). Do not lower the film canister now. Save the point. G 15. Lower the film canister 50 mm (2 in) above the Work Surface. Save the point. 2-7

8 G 16. Set the speed at 10. G 17. Lower the film canister at position (R5,C11) without opening the gripper. Save the point. Note: Before opening the gripper to release a part, you must save a point with the part still in the gripper. If you do not save this point, the opening movement of the gripper will start from the last point you saved and the part will fall down somewhere between the two points when executing the program. G 18. Set the speed at 80. G 19. Open the gripper to release the film canister on the Work Surface. Save the point. G 20. Raise the gripper 20 cm (8 in) above the Work Surface. Save the point. Testing a Point-to-Point Program G 21. Replace the film canister at position (R11,C5) manually. G 22. Test your point-to-point program by performing the following steps: In the Main menu, press the 2 key to select Task Manager. Press the 1 key to select Run Once. This will cause the Servo Robot to move to the home position, execute all points sequentially, return to the home position, and stop. G 23. Did the point-to-point program execute as predicted? G Yes G No Note: At the end of the program, the Servo Robot returns to the home position. This position corresponds to the hard home position when no soft home position is assigned. G 24. Remove the film canister from position (R5,C11) manually. Press the Run Forever key to repeat the execution (without film canister). While the Servo Robot moves from point-to-point, observe the display of the Hand-Held Terminal. It shows the number of times that the point sequence has been repeated and the point that is being executed. 2-8

9 Once your observation is completed, press the Esc key to abort the execution. Saving a Point-to-Point Program G 25. Save your point-to-point program by performing the following steps: In the Main menu, press the 3 key to select File Manager. In the File menu, press the 1 key to select Save to Disk. Specify where you want to save your file by selecting either of the two available options: 1 INTERNAL DRIVE 2 USB DRIVE Note: The USB drive must be connected to the controller before turning on the controller. If you select the option ''2 USB DRIVE'' when no USB drive is connected to the controller, the following message will be displayed: 2 NO USB DRIVE. To solve this problem, save your file on the internal drive, turn off the controller, connect the USB drive, then turn on the controller. Use option 3 MOVE FILE TO USB to save your file on the USB drive. In the Save File menu, use the left arrow key to delete the default name and enter EXE_2_A as the name of your program. Note: Use the Shift key to access the characters in the dark blue section of the keys. The character _ corresponds to the space function on the keypad. Press the Enter key to save the program. Note: Refer to the User Guide for a more complete description on how to save a point-to-point program using the Hand-Held Terminal. Deleting Points G 26. Clear all points in the Robot Controller memory by performing the following steps: In the Main menu, press the 2 key to select Task Manager. Press the 4 key to select Clear Points. Press the Enter key to confirm your choice. All points previously stored in the Robot Controller memory are now deleted. To confirm the deletion, press the 1 key in the Main menu to select Point Manager. If the points are deleted, only the Home point will be displayed. 2-9

10 Loading a Point-to-Point Program G 27. Load your point-to-point program from the USB drive by performing the following steps: In the Main menu, press the 3 key to select File Manager. Press the 2 key to select Load from Disk. Select either of the following locations: 1 INTERNAL DRIVE 2 USB DRIVE Press the Enter key to confirm your choice. Place the cursor beside the file corresponding to the program named EXE_2_A, and press the Enter key. Your point-to-point program is now stored in the Robot Controller memory. To confirm the loading process, press the 1 key in the Main menu to select Point Manager. The point list should be displayed. Importing a Point-to-Point Program in Robotics G 28. Copy your point-to-point program from the Robot Controller memory to the Point Editor window in Robotics by performing the following steps: Launch Robotics. Select Online in the Robot menu to enable the control of the Servo Robot from the host computer. In the Upload to sub-menu of the Robot menu, select Point Editor. Click the OK button in the Warning window. The content of the Robot Controller memory will be copied in the Point Editor window. Note: If the Point Editor window was not open, it will automatically open with the list of points in. G 29. Execute the point-to-point program by clicking the Execute button in the Point Editor window. This will cause the Run Point window to open, and the point-to-point program to be executed. Note: Note that the Servo Robot does not return automatically to the home position at the end of the program when it is executed from Robotics. 2-10

11 G 30. Move the point-to-point program from the controller to the USB drive. Shutdown Procedure G 31. Make sure that there is nothing inside the gripper. G 32. Clear the area around the Servo Robot so that it will not hit anything when it moves. G 33. Execute a hard home positioning using the Hand-Held Terminal or Robotics as desired. G 34. Turn off the Robot Controller by setting its power switch at the O (off) position. G 35. Disconnect the system and return the equipment to its storage location. CONCLUSION In this exercise, you were introduced to various terms used in the robotics field. You created a point-to-point program using the Hand-Held Terminal. You tested the program and saved it on the USB drive without using the host computer. You learned also to transfer a program from the Robot Controller memory to the Point Editor window of Robotics. REVIEW QUESTIONS 1. To reset the articulated sections of the Servo Robot to their original position, you... a. Execute a hard home positioning. b. Torque the motors. c. Execute a hardware reset. d. Free Motors. 2. Which menu is used to manipulate the Servo Robot and save points? a. Teach menu. b. Main menu. c. File menu. d. Motion Control menu. 2-11

12 3. The path of points that can be reached by a robot is named a. Work cell. b. Work envelope. c. Point-to-point program. d. Program. 4. When is it required to reduce the speed of the Servo Robot? a. When making precise moves. b. When making large moves. c. When opening the gripper. d. When executing a hard home positioning. 5. The starting position of the Servo Robot is called a. Starting point. b. Rest position. c. Origin. d. Home position. 2-12

Familiarization with the Servo Robot System

Familiarization with the Servo Robot System Exercise 1 Familiarization with the Servo Robot System EXERCISE OBJECTIVE In this exercise, you will be introduced to the Lab-Volt Servo Robot System. In the Procedure section, you will install and connect

More information

Control of the Robot, Using the Teach Pendant

Control of the Robot, Using the Teach Pendant Exercise 1-2 Control of the Robot, Using the Teach Pendant EXERCISE OBJECTIVE In the first part of this exercise, you will use the optional Teach Pendant to change the coordinates of each robot's articulation,

More information

Exercise 10. Linear Slides EXERCISE OBJECTIVE

Exercise 10. Linear Slides EXERCISE OBJECTIVE Exercise 10 Linear Slides EXERCISE OBJECTIVE In this exercise, you will learn to use a linear slide. You will learn how to use the Linear Slide, Model 5209, to extend the work envelope of the Servo Robot.

More information

Exercise 1-1. Control of the Robot, Using RoboCIM EXERCISE OBJECTIVE

Exercise 1-1. Control of the Robot, Using RoboCIM EXERCISE OBJECTIVE Exercise 1-1 Control of the Robot, Using RoboCIM EXERCISE OBJECTIVE In the first part of this exercise, you will use the RoboCIM software in the Simulation mode. You will change the coordinates of each

More information

Introduction to Robotics

Introduction to Robotics Mechatronics Introduction to Robotics Courseware Sample 39411-F0 Order no.: 39411-00 First Edition Revision level: 02/2015 By the staff of Festo Didactic Festo Didactic Ltée/Ltd, Quebec, Canada 2007 Internet:

More information

2 Robot Pick and Place

2 Robot Pick and Place 2 Robot Pick and Place NAME: Date: Section: INTRODUCTION Robotic arms are excellent for performing pick and place operations such as placing small electronic components on circuit boards, as well as large

More information

ME Advanced Manufacturing Technologies Robot Usage and Commands Summary

ME Advanced Manufacturing Technologies Robot Usage and Commands Summary ME 447 - Advanced Manufacturing Technologies Robot Usage and Commands Summary Start-up and Safety This guide is written to help you safely and effectively utilize the CRS robots to complete your labs and

More information

KORE: Basic Course KUKA Official Robot Education

KORE: Basic Course KUKA Official Robot Education Training KUKAKA Robotics USA KORE: Basic Course KUKA Official Robot Education Target Group: School and College Students Issued: 19.09.2014 Version: KORE: Basic Course V1.1 Contents 1 Introduction to robotics...

More information

Learn about the RoboMind programming environment

Learn about the RoboMind programming environment RoboMind Challenges Getting Started Learn about the RoboMind programming environment Difficulty: (Easy), Expected duration: an afternoon Description This activity uses RoboMind, a robot simulation environment,

More information

Mini Hexapodinno. 18-DOF Robot

Mini Hexapodinno. 18-DOF Robot Mini Hexapodinno 18-DOF Robot Instruction Manual Version 1.11 Trademark Innovati,, and BASIC Commander, are registered trademarks of Innovati Inc. InnoBASIC and cmdbus are trademarks of Innovati Inc. Copyright

More information

Programming 2 Servos. Learn to connect and write code to control two servos.

Programming 2 Servos. Learn to connect and write code to control two servos. Programming 2 Servos Learn to connect and write code to control two servos. Many students who visit the lab and learn how to use a Servo want to use 2 Servos in their project rather than just 1. This lesson

More information

Scratch for Beginners Workbook

Scratch for Beginners Workbook for Beginners Workbook In this workshop you will be using a software called, a drag-anddrop style software you can use to build your own games. You can learn fundamental programming principles without

More information

Physical Inventory System User Manual. Version 19

Physical Inventory System User Manual. Version 19 Physical Inventory System User Manual Version 19 0 Physical Inventory System User Manual 1 Table of Contents 1. Prepare for Physical Inventory... 2. Chapter 1: Starting Inventory... 2.1. CDK/ADP... 3.

More information

THESE ARE NOT TOYS!! IF YOU CAN NOT FOLLOW THE DIRECTIONS, YOU WILL NOT USE THEM!!

THESE ARE NOT TOYS!! IF YOU CAN NOT FOLLOW THE DIRECTIONS, YOU WILL NOT USE THEM!! ROBOTICS If you were to walk into any major manufacturing plant today, you would see robots hard at work. Businesses have used robots for many reasons. Robots do not take coffee breaks, vacations, call

More information

Bipedinno. 12-DOF Waist-high Robot

Bipedinno. 12-DOF Waist-high Robot Bipedinno 12-DOF Waist-high Robot Instruction Manual Version 1.18 Trademark Innovati,, and BASIC Commander, are registered trademarks of Innovati Inc. InnoBASIC and cmdbus are trademarks of Innovati Inc.

More information

Note: Objective: Prelab: ME 5286 Robotics Labs Lab 1: Hello Cobot World Duration: 2 Weeks (1/22/2018 2/02/2018)

Note: Objective: Prelab: ME 5286 Robotics Labs Lab 1: Hello Cobot World Duration: 2 Weeks (1/22/2018 2/02/2018) ME 5286 Robotics Labs Lab 1: Hello Cobot World Duration: 2 Weeks (1/22/2018 2/02/2018) Note: At least two people must be present in the lab when operating the UR5 robot. Upload a selfie of you, your partner,

More information

UNIT VI. Current approaches to programming are classified as into two major categories:

UNIT VI. Current approaches to programming are classified as into two major categories: Unit VI 1 UNIT VI ROBOT PROGRAMMING A robot program may be defined as a path in space to be followed by the manipulator, combined with the peripheral actions that support the work cycle. Peripheral actions

More information

Note: Objective: Prelab: ME 5286 Robotics Labs Lab 1: Hello Cobot World Duration: 2 Weeks (1/28/2019 2/08/2019)

Note: Objective: Prelab: ME 5286 Robotics Labs Lab 1: Hello Cobot World Duration: 2 Weeks (1/28/2019 2/08/2019) ME 5286 Robotics Labs Lab 1: Hello Cobot World Duration: 2 Weeks (1/28/2019 2/08/2019) Note: At least two people must be present in the lab when operating the UR5 robot. Upload a selfie of you, your partner,

More information

CNC Router Tutorial Jeremy Krause

CNC Router Tutorial Jeremy Krause CNC Router Tutorial Jeremy Krause Jeremy.Krause@utsa.edu Usage prerequisites: Any user must have completed the machine shop portion of the Mechanical Engineering Manufacturing course (undergraduate, sophomore

More information

Excel Lab 2: Plots of Data Sets

Excel Lab 2: Plots of Data Sets Excel Lab 2: Plots of Data Sets Excel makes it very easy for the scientist to visualize a data set. In this assignment, we learn how to produce various plots of data sets. Open a new Excel workbook, and

More information

Alibre Design Tutorial - Simple Extrude Step-Pyramid-1

Alibre Design Tutorial - Simple Extrude Step-Pyramid-1 Alibre Design Tutorial - Simple Extrude Step-Pyramid-1 Part Tutorial Exercise 4: Step-Pyramid-1 [text version] In this Exercise, We will set System Parameters first. Then, in sketch mode, outline the Step

More information

Appendix A. Selected excerpts from behavior modeling session Examples of training screens

Appendix A. Selected excerpts from behavior modeling session Examples of training screens Appendix A Selected excerpts from behavior modeling session Examples of training screens Selected Excerpts from Behavior Modeling tape...now, given that we ve talked about how we can use Solver, let s

More information

Instruction Manual for the Software of ASSAN V2 Series Receiver

Instruction Manual for the Software of ASSAN V2 Series Receiver Instruction Manual for the Software of ASSAN V2 Series Receiver I. Setup 1. Double click SETUP to enter the welcome interface and click Next. 2. Enter your name and company name and click Next. 3. Select

More information

Understanding the Arduino to LabVIEW Interface

Understanding the Arduino to LabVIEW Interface E-122 Design II Understanding the Arduino to LabVIEW Interface Overview The Arduino microcontroller introduced in Design I will be used as a LabVIEW data acquisition (DAQ) device/controller for Experiments

More information

Servo Robot Training Systems

Servo Robot Training Systems Servo Robot Training Systems LabVolt Series Datasheet Festo Didactic en 220 V - 50 Hz 07/2018 Table of Contents General Description 2 Robot Controller Module 3 Servo Robot Software 3 Location Pins 4 Included

More information

CHAPTER 5 INDUSTRIAL ROBOTICS

CHAPTER 5 INDUSTRIAL ROBOTICS CHAPTER 5 INDUSTRIAL ROBOTICS 5.1 Basic of Robotics 5.1.1 Introduction There are two widely used definitions of industrial robots : i) An industrial robot is a reprogrammable, multifunctional manipulator

More information

1-2 VOLTS PER HERTZ CHARACTERISTICS EXERCISE OBJECTIVE

1-2 VOLTS PER HERTZ CHARACTERISTICS EXERCISE OBJECTIVE 1-2 VOLTS PER HERTZ CHARACTERISTICS EXERCISE OBJECTIVE Set the rotation direction of the motor. Understand the V/f (volts per hertz) characteristics. Learn how to use an analog voltage to assign the frequency

More information

Radial dimension objects are available for placement in the PCB Editor only. Use one of the following methods to access a placement command:

Radial dimension objects are available for placement in the PCB Editor only. Use one of the following methods to access a placement command: Radial Dimension Old Content - visit altium.com/documentation Modified by on 20-Nov-2013 Parent page: Objects A placed Radial Dimension. Summary A radial dimension is a group design object. It allows for

More information

Index. Page (s) 1 4. Features

Index. Page (s) 1 4. Features Instruction Manual Index Features Page (s) 1 4 LCD Monitor Load Design USB & USB Disk Drive Design Rotation/Scaling Thread Break Detect Work Sequence Frame protection Auto Origin Return Idle (Float) Mode

More information

Setting up Pro Tools I/O & connecting a microphone for Recording

Setting up Pro Tools I/O & connecting a microphone for Recording Setting up Pro Tools I/O & connecting a microphone for Recording The purpose of this lab is to demonstrate the ability to correctly connect a microphone to the Fast Track Pro interface in such a way that

More information

Note: Objective: Prelab: ME 5286 Robotics Labs Lab 1: Hello World Duration: 1 Week

Note: Objective: Prelab: ME 5286 Robotics Labs Lab 1: Hello World Duration: 1 Week ME 5286 Robotics Labs Lab 1: Hello World Duration: 1 Week Note: Two people must be present in the lab when operating the UR5 robot. Upload a selfie of you, your partner, and the robot to the Moodle submission

More information

TM5. Guide Book. Hardware Version: 2.00 Software Version: 1.62

TM5. Guide Book. Hardware Version: 2.00 Software Version: 1.62 TM5 Guide Book Hardware Version: 2.00 Software Version: 1.62 ii Release Date : 2017-07-10 The information contained herein is the property of Techman Robot Corporation (hereinafter referred to as the Corporation).

More information

1 Robot Axis and Movement

1 Robot Axis and Movement 1 Robot Axis and Movement NAME: Date: Section: INTRODUCTION Jointed arm robots are useful for many different tasks because of its range of motion and degrees of freedom. In this activity you will learn

More information

MECHATRONICS SYSTEM DESIGN

MECHATRONICS SYSTEM DESIGN MECHATRONICS SYSTEM DESIGN (MtE-325) TODAYS LECTURE Control systems Open-Loop Control Systems Closed-Loop Control Systems Transfer Functions Analog and Digital Control Systems Controller Configurations

More information

Myostat Motion Control Inc. Cool Muscle 1 RT3 Application Note. Program Bank Notes for Cool Muscle Language

Myostat Motion Control Inc. Cool Muscle 1 RT3 Application Note. Program Bank Notes for Cool Muscle Language Myostat Motion Control Inc. Cool Muscle 1 RT3 Application Note Program Bank Notes for Cool Muscle Language 1. Program Banks 1. Basic Program Bank This example shows how to write a very basic program bank

More information

An Introduction to Programming using the NXT Robot:

An Introduction to Programming using the NXT Robot: An Introduction to Programming using the NXT Robot: exploring the LEGO MINDSTORMS Common palette. Student Workbook for independent learners and small groups The following tasks have been completed by:

More information

5250 Servo Robot Training Systems

5250 Servo Robot Training Systems 5250 Servo Robot Training Systems LabVolt Series Datasheet Festo Didactic en 120 V - 60 Hz 02/2018 Table of Contents General Description 2 Robot Controller Module 3 Servo Robot Software 3 Location Pins

More information

Worksheet Answer Key: Tree Measurer Projects > Tree Measurer

Worksheet Answer Key: Tree Measurer Projects > Tree Measurer Worksheet Answer Key: Tree Measurer Projects > Tree Measurer Maroon = exact answers Magenta = sample answers Construct: Test Questions: Caliper Reading Reading #1 Reading #2 1492 1236 1. Subtract to find

More information

Introduction to programming with Fable

Introduction to programming with Fable How to get started. You need a dongle and a joint module (the actual robot) as shown on the right. Put the dongle in the computer, open the Fable programme and switch on the joint module on the page. The

More information

CURIE Academy, Summer 2014 Lab 2: Computer Engineering Software Perspective Sign-Off Sheet

CURIE Academy, Summer 2014 Lab 2: Computer Engineering Software Perspective Sign-Off Sheet Lab : Computer Engineering Software Perspective Sign-Off Sheet NAME: NAME: DATE: Sign-Off Milestone TA Initials Part 1.A Part 1.B Part.A Part.B Part.C Part 3.A Part 3.B Part 3.C Test Simple Addition Program

More information

Overview. The Game Idea

Overview. The Game Idea Page 1 of 19 Overview Even though GameMaker:Studio is easy to use, getting the hang of it can be a bit difficult at first, especially if you have had no prior experience of programming. This tutorial is

More information

for SUNNEN TUBE HONING MACHINES HTC SERIES Version: VC-40 50/ VCSC11 30, V -6.43/44b File: CME-V643 Date: 15 March, 2006

for SUNNEN TUBE HONING MACHINES HTC SERIES Version: VC-40 50/ VCSC11 30, V -6.43/44b File: CME-V643 Date: 15 March, 2006 I-HTC-120 Control MANUAL for SUNNEN TUBE HONING MACHINES HTC SERIES Version: VC-40 50/ VCSC11 30, V -6.43/44b File: CME-V643 Date: 15 March, 2006 READ THE FOLLOWING INSTRUCTIONS THOROUGHLY AND CAREFULLY

More information

Register and validate Step 1

Register and validate Step 1 User guide Soccer Content Getting the license key System Overview Getting started Connecting your Equipment Setting up your System Building up your variable set Ready for Capturing How to do a video analyze

More information

Excel Tool: Plots of Data Sets

Excel Tool: Plots of Data Sets Excel Tool: Plots of Data Sets Excel makes it very easy for the scientist to visualize a data set. In this assignment, we learn how to produce various plots of data sets. Open a new Excel workbook, and

More information

Sony Soloist will allow you to do all of these same operations digitally, that is to say, on a computer & without a cassette!

Sony Soloist will allow you to do all of these same operations digitally, that is to say, on a computer & without a cassette! Cy-Fair College Language Labs Making & Saving Videos with Sony Soloist What is Sony Soloist? Sony Soloist is a computer program running on all student stations in the language labs. You will notice that

More information

DMMDRV 2017 Software User Manual. Version: A1324 / December 2017 Manual Code: DSFEN A

DMMDRV 2017 Software User Manual. Version: A1324 / December 2017 Manual Code: DSFEN A DMMDRV 2017 Software User Manual Version: A1324 / December 2017 Manual Code: DSFEN A1324 1217 Contents Section 1. General Software Safety Precautions 1.1 DYN2 System Safety 1.2 DYN4 System Safety 1.3 Servo

More information

Tutorial 2: Setting up the Drawing Environment

Tutorial 2: Setting up the Drawing Environment Drawing size With AutoCAD all drawings are done to FULL SCALE. The drawing limits will depend on the size of the items being drawn. For example if our drawing is the plan of a floor 23.8m X 15m then we

More information

Experiment #3: Micro-controlled Movement

Experiment #3: Micro-controlled Movement Experiment #3: Micro-controlled Movement So we re already on Experiment #3 and all we ve done is blinked a few LED s on and off. Hang in there, something is about to move! As you know, an LED is an output

More information

DXXX Series Servo Programming...9 Introduction...9 Connections HSB-9XXX Series Servo Programming...19 Introduction...19 Connections...

DXXX Series Servo Programming...9 Introduction...9 Connections HSB-9XXX Series Servo Programming...19 Introduction...19 Connections... DPC-11 Operation Manual Table of Contents Section 1 Introduction...2 Section 2 Installation...4 Software Installation...4 Driver Installastion...7 Section 3 Operation...9 D Series Servo Programming...9

More information

LCC-100 software User manual

LCC-100 software User manual User Manual Pressure Temperature Humidity Air Velocity Airflow Sound level New LCC-100 software User manual Configuration software for Monostats - Class 50 and 100 units - ranges - relays - set points

More information

Content. Before You Start. Assemble the 3D Printer. Use the 3D Printer. Load Filament Level the Heated Bed Start Printing Support

Content. Before You Start. Assemble the 3D Printer. Use the 3D Printer. Load Filament Level the Heated Bed Start Printing Support Quick Start Guide Content A Before You Start B Assemble the 3D Printer C Use the 3D Printer Load Filament Level the Heated Bed Start Printing Support 2 Before You Start Get the Screwdriver Ready The screwdriver

More information

Studuino Icon Programming Environment Guide

Studuino Icon Programming Environment Guide Studuino Icon Programming Environment Guide Ver 0.9.6 4/17/2014 This manual introduces the Studuino Software environment. As the Studuino programming environment develops, these instructions may be edited

More information

Micromate User Manual

Micromate User Manual Microcoin Table of Contents Page Essential Information 2 1.0 Connection and Configuration 3 1.1 Connection 3 1.2 Switch On 4 1.3 Configuration for Use 4 2.0 Check the Configuration of a Validator 5 2.1

More information

Linear Motion Servo Plants: IP01 or IP02. Linear Experiment #0: Integration with WinCon. IP01 and IP02. Student Handout

Linear Motion Servo Plants: IP01 or IP02. Linear Experiment #0: Integration with WinCon. IP01 and IP02. Student Handout Linear Motion Servo Plants: IP01 or IP02 Linear Experiment #0: Integration with WinCon IP01 and IP02 Student Handout Table of Contents 1. Objectives...1 2. Prerequisites...1 3. References...1 4. Experimental

More information

Endurance R/C Wi-Fi Servo Controller 2 Instructions

Endurance R/C Wi-Fi Servo Controller 2 Instructions Endurance R/C Wi-Fi Servo Controller 2 Instructions The Endurance R/C Wi-Fi Servo Controller 2 allows you to control up to eight hobby servos, R/C relays, light controllers and more, across the internet

More information

Math 1310: Intermediate Algebra Computer Enhanced and Self-Paced

Math 1310: Intermediate Algebra Computer Enhanced and Self-Paced How to Register for ALEKS 1. Go to www.aleks.com. Select New user Sign up now 2. Enter the course code J4QVC-EJULX in the K-12/Higher education orange box. Then select continue. 3. Confirm your enrollment

More information

After you have completed the tutorial, you will be given an initial knowledge check by ALEKS to determine what topics you already know so ALEKS can

After you have completed the tutorial, you will be given an initial knowledge check by ALEKS to determine what topics you already know so ALEKS can How ALEKS Works After you have registered in ALEKS, you will get a brief introduction to ALEKS and then you will be given a quick tutorial on how to enter answers in ALEKS: After you have completed the

More information

FX 3U -20SSC-H Quick Start

FX 3U -20SSC-H Quick Start FX 3U -20SSC-H Quick Start A Basic Guide for Beginning Positioning Applications with the FX 3U -20SSC-H and FX Configurator-FP Software Mitsubishi Electric Corporation January 1 st, 2008 1 FX 3U -20SSC-H

More information

The ideal K-12 science microscope solution. User Guide. for use with the Nova5000

The ideal K-12 science microscope solution. User Guide. for use with the Nova5000 The ideal K-12 science microscope solution User Guide for use with the Nova5000 NovaScope User Guide Information in this document is subject to change without notice. 2009 Fourier Systems Ltd. All rights

More information

J. La Favre Using Arduino with Raspberry Pi February 7, 2018

J. La Favre Using Arduino with Raspberry Pi February 7, 2018 As you have already discovered, the Raspberry Pi is a very capable digital device. Nevertheless, it does have some weaknesses. For example, it does not produce a clean pulse width modulation output (unless

More information

PowerPoint 2016: Formatting Pictures. Introduction

PowerPoint 2016: Formatting Pictures. Introduction PowerPoint 2016: Formatting Pictures Introduction There are a variety of ways to format the pictures in your slide show. The picture tools in PowerPoint make it easy to personalize and modify the images

More information

The DesignaKnit USB Brotherlink 3

The DesignaKnit USB Brotherlink 3 The DesignaKnit USB Brotherlink 3 For the Brother PPD What this link does Uploading and downloading patterns between DesignaKnit and a PPD cartridge in the modes for KH270, KH930, KH940, KH950i, KH965,

More information

SolidWorks Tutorial 1. Axis

SolidWorks Tutorial 1. Axis SolidWorks Tutorial 1 Axis Axis This first exercise provides an introduction to SolidWorks software. First, we will design and draw a simple part: an axis with different diameters. You will learn how to

More information

Running the PR2. Chapter Getting set up Out of the box Batteries and power

Running the PR2. Chapter Getting set up Out of the box Batteries and power Chapter 5 Running the PR2 Running the PR2 requires a basic understanding of ROS (http://www.ros.org), the BSD-licensed Robot Operating System. A ROS system consists of multiple processes running on multiple

More information

DMMDRV Software User Manual. Version: A10 50 / December 2015 Manual Code: DSFEN A

DMMDRV Software User Manual. Version: A10 50 / December 2015 Manual Code: DSFEN A DMMDRV Software User Manual Version: A10 50 / December 2015 Manual Code: DSFEN A1050 1215 Contents Section 1. General Software Safety Precautions 1.1 DYN2 System Safety 1.2 DYN4 System Safety 1.3 Servo

More information

The plan... CSE 6324 From control to actuators Michael Jenkin Office Hours: Sherman 1028 Wed 3-4. From the bottom up...

The plan... CSE 6324 From control to actuators Michael Jenkin Office Hours: Sherman 1028 Wed 3-4. From the bottom up... The plan... CSE 6324 From control to actuators Michael Jenkin jenkin@cse.yorku.ca Office Hours: Sherman 1028 Wed 3-4 Lectures this week No class next week Start building the week after (i) Need to sort

More information

Instructions for Use: Flexible Inspection Scope Kit

Instructions for Use: Flexible Inspection Scope Kit Instructions for Use: Flexible Inspection Scope Kit Brand Name of Product Generic Name of Product Product Code Number(s) Intended Use Range of Applications for Product Key Specifications of Product Flexible

More information

TETRIX PULSE Workshop Guide

TETRIX PULSE Workshop Guide TETRIX PULSE Workshop Guide 44512 1 Who Are We and Why Are We Here? Who is Pitsco? Pitsco s unwavering focus on innovative educational solutions and unparalleled customer service began when the company

More information

Chlorophyll Fluorescence Imaging System

Chlorophyll Fluorescence Imaging System Quick Start Guide Chlorophyll Fluorescence Imaging System Quick Start Guide for Technologica FluorImager software for use with Technlogica CFImager hardware Copyright 2006 2015 TECHNOLOGICA LIMITED. All

More information

ME 5286 Robotics Lab Lab 4: Flashlight Assembly Duration: 3 Weeks (Mar 4 Mar 29; the 3 weeks does not include spring break)

ME 5286 Robotics Lab Lab 4: Flashlight Assembly Duration: 3 Weeks (Mar 4 Mar 29; the 3 weeks does not include spring break) ME 5286 Robotics Lab Lab 4: Flashlight Assembly Duration: 3 Weeks (Mar 4 Mar 29; the 3 weeks does not include spring break) Note: Two people must be present in the lab when operating the UR5 robot. Read

More information

LEARNING ACTIVITY PACKET MECHATRONICS INDEXING B72001-AA05UEN

LEARNING ACTIVITY PACKET MECHATRONICS INDEXING B72001-AA05UEN MECHATRONICS LEARNING ACTIVITY PACKET INDEXING B72001-AA05UEN LEARNING ACTIVITY PACKET 5 INDEXING INTRODUCTION Indexing systems are used in mechatronics systems to automatically move parts in a rotary

More information

1 Setup Guide. Before You Install MicroStation Descartes

1 Setup Guide. Before You Install MicroStation Descartes 1 Setup Guide This guide informs you of the minimal requirements to install and run MicroStation Descartes and also provides guidance on installation. You will find information on how to configure and

More information

Connect + compatible

Connect + compatible Connect + compatible Looking for a quick setup up guide? There is lots of useful information in this book, but if all you are after is quick set up look for the following headings in this book 1) Setting

More information

3. Hardware Design D Model

3. Hardware Design D Model Volume 116 No. 20 2017, 463-469 ISSN: 1311-8080 (printed version); ISSN: 1314-3395 (on-line version) url: http://www.ijpam.eu ijpam.eu BLUETOOTH CONTROLLED 5 AXIS ARTICULATED ROBOT MANIPULATOR WITH ADAPTIVE

More information

Sensors and Scatterplots Activity Excel Worksheet

Sensors and Scatterplots Activity Excel Worksheet Name: Date: Sensors and Scatterplots Activity Excel Worksheet Directions Using our class datasheets, we will analyze additional scatterplots, using Microsoft Excel to make those plots. To get started,

More information

Tech Note #3: Setting up a Servo Axis For Closed Loop Position Control Application note by Tim McIntosh September 10, 2001

Tech Note #3: Setting up a Servo Axis For Closed Loop Position Control Application note by Tim McIntosh September 10, 2001 Tech Note #3: Setting up a Servo Axis For Closed Loop Position Control Application note by Tim McIntosh September 10, 2001 Abstract: In this Tech Note a procedure for setting up a servo axis for closed

More information

Agent-based/Robotics Programming Lab II

Agent-based/Robotics Programming Lab II cis3.5, spring 2009, lab IV.3 / prof sklar. Agent-based/Robotics Programming Lab II For this lab, you will need a LEGO robot kit, a USB communications tower and a LEGO light sensor. 1 start up RoboLab

More information

Happy Link Software INSTRUCTION MANUAL

Happy Link Software INSTRUCTION MANUAL Happy Link Software INSTRUCTION MANUAL 101001E-3 HAPPY Contents Regarding this software Normal Operation -------------------------------------------------------------------------------------------------

More information

uiulearn TUTORIAL INTEGRATIONS> HOW TO USE PANOPTO (STUDENT)

uiulearn TUTORIAL INTEGRATIONS> HOW TO USE PANOPTO (STUDENT) uiulearn TUTORIAL INTEGRATIONS> HOW TO USE PANOPTO (STUDENT) This tutorial covers how to record a Panopto video for your course. IN ORDER TO DO THIS, YOUR INSTRUCTOR MUST COMPLETE SEVERAL STEPS TO ALLOW

More information

SARG: The Graphical User Interface Manual

SARG: The Graphical User Interface Manual 1/28 SARG: The Graphical User Interface Manual Document: TNG-SARG-001 Issue: 1.0 Prepared by : Name: S. Scuderi Institute: INAF-Osservatorio Astrofisico di Catania Date : Approved by : Name: R. Cosentino

More information

b+m Training Programming

b+m Training Programming b+m Training Programming Welcome to the training center of b+m Content Operating the Robot // T1-T2-BR 4 Robots are our passion yours as well? Do you want to stay up-to-date with the latest technology

More information

Exercise 6. Range and Angle Tracking Performance (Radar-Dependent Errors) EXERCISE OBJECTIVE

Exercise 6. Range and Angle Tracking Performance (Radar-Dependent Errors) EXERCISE OBJECTIVE Exercise 6 Range and Angle Tracking Performance EXERCISE OBJECTIVE When you have completed this exercise, you will be familiar with the radardependent sources of error which limit range and angle tracking

More information

Moving Man Introduction Motion in 1 Direction

Moving Man Introduction Motion in 1 Direction Moving Man Introduction Motion in 1 Direction Go to http://www.colorado.edu/physics/phet and Click on Play with Sims On the left hand side, click physics, and find The Moving Man simulation (they re listed

More information

INDUSTRIAL ROBOTS AND ROBOT SYSTEM SAFETY

INDUSTRIAL ROBOTS AND ROBOT SYSTEM SAFETY INDUSTRIAL ROBOTS AND ROBOT SYSTEM SAFETY I. INTRODUCTION. Industrial robots are programmable multifunctional mechanical devices designed to move material, parts, tools, or specialized devices through

More information

InstaSPIN-BLDC Lab. DRV8312 Setup Jumpers and switches must be setup properly or the kit will not function correctly!

InstaSPIN-BLDC Lab. DRV8312 Setup Jumpers and switches must be setup properly or the kit will not function correctly! InstaSPIN-BLDC Lab Introduction For this lab we are using the DRV8312 Low Voltage, Low Current Power Stage (the DRV8301/2 Kit can also be used) with Piccolo F28035 controlcard to run the sensorless InstaSPIN-BLDC

More information

Introduction to Robotics in CIM Systems

Introduction to Robotics in CIM Systems Introduction to Robotics in CIM Systems Fifth Edition James A. Rehg The Pennsylvania State University Altoona, Pennsylvania Prentice Hall Upper Saddle River, New Jersey Columbus, Ohio Contents Introduction

More information

Click here to give us your feedback. New FamilySearch Reference Manual

Click here to give us your feedback. New FamilySearch Reference Manual Click here to give us your feedback. New FamilySearch Reference Manual January 25, 2011 2009 by Intellectual Reserve, Inc. All rights reserved Printed in the United States of America English approval:

More information

The DesignaKnit USB Brotherlink 1

The DesignaKnit USB Brotherlink 1 The DesignaKnit USB Brotherlink 1 For Brother electronic machines What this link does Uploading and downloading patterns between DesignaKnit and the KH930, KH940, KH950i, KH965i, and KH970 knitting machines.

More information

Exercise 8. Troubleshooting a Radar Target Tracker EXERCISE OBJECTIVE

Exercise 8. Troubleshooting a Radar Target Tracker EXERCISE OBJECTIVE Exercise 8 Troubleshooting a Radar Target Tracker EXERCISE OBJECTIVE When you have completed this exercise, you will be able to apply an efficient troubleshooting procedure in order to locate instructor-inserted

More information

Conversational CAM Manual

Conversational CAM Manual Legacy Woodworking Machinery CNC Turning & Milling Machines Conversational CAM Manual Legacy Woodworking Machinery 435 W. 1000 N. Springville, UT 84663 2 Content Conversational CAM Conversational CAM overview...

More information

Human-to-Human Interface

Human-to-Human Interface iworx Physiology Lab Experiment Experiment HN-8 Human-to-Human Interface Introduction to Neuroprosthetics and Human-to-Human Muscle Control Background Set-up Lab Note: The lab presented here is intended

More information

Introduction to Parametric Modeling AEROPLANE. Design & Communication Graphics 1

Introduction to Parametric Modeling AEROPLANE. Design & Communication Graphics 1 AEROPLANE Design & Communication Graphics 1 Object Analysis sheet Design & Communication Graphics 2 Aeroplane Assembly The part files for this assembly are saved in the folder titled Aeroplane. Open an

More information

User Manual of Alpha 1s for Mac

User Manual of Alpha 1s for Mac User Manual of Alpha 1s for Mac Version... 4 System Requirements... 4 Software Operation... 4 Access... 4 Install... 5 Connect to/disconnect from Robot... 5 Connect:... 5 Disconnect:... 5 Edit Actions...

More information

Check that the pneumatic hose is disconnected!!!! (unless your using the BSE detector, of course)

Check that the pneumatic hose is disconnected!!!! (unless your using the BSE detector, of course) JEOL 7000F BASIC OPERATING INSTRUCTIONS-Ver.-2.0 Note: This is minimal operation checklist and does not replace the other reference manuals. Read the manual for Specimen Exchange (JEOL 7000 Specimen Exchange

More information

1 Chrono methods. The term Chrono methods includes all the measurements of electrochemical signals during a well-defined sequence of steps.

1 Chrono methods. The term Chrono methods includes all the measurements of electrochemical signals during a well-defined sequence of steps. Version 1.11.0 NOVA Chrono methods tutorial 1 Chrono methods The term Chrono methods includes all the measurements of electrochemical signals during a well-defined sequence of steps. In NOVA, time resolved

More information

DigiScope II v3 TM Aperture Scope User s Manual

DigiScope II v3 TM Aperture Scope User s Manual DigiScope II v3 TM Aperture Scope User s Manual Welcome Thank you for choosing DigiScope II v3 TM Aperture scope! The DigiScope II v3 TM Aperture Scope is an exciting new device to Capture and record the

More information

G54GAM Lab Session 1

G54GAM Lab Session 1 G54GAM Lab Session 1 The aim of this session is to introduce the basic functionality of Game Maker and to create a very simple platform game (think Mario / Donkey Kong etc). This document will walk you

More information

Getting Started Guide

Getting Started Guide SOLIDWORKS Getting Started Guide SOLIDWORKS Electrical FIRST Robotics Edition Alexander Ouellet 1/2/2015 Table of Contents INTRODUCTION... 1 What is SOLIDWORKS Electrical?... Error! Bookmark not defined.

More information

Lesson 4 Extrusions OBJECTIVES. Extrusions

Lesson 4 Extrusions OBJECTIVES. Extrusions Lesson 4 Extrusions Figure 4.1 Clamp OBJECTIVES Create a feature using an Extruded protrusion Understand Setup and Environment settings Define and set a Material type Create and use Datum features Sketch

More information

DPC-10. DPC-10 Software Operating Manual. Table of Contents. Section 1. Section 2. Section 3. Section 4. Section 5

DPC-10. DPC-10 Software Operating Manual. Table of Contents. Section 1. Section 2. Section 3. Section 4. Section 5 Table of Contents Section 1 Section 2 Section 3 Section 4 Section 5 About the Software Test Function Programming Functions Connections Basic Mode Connection RC Mode Connection Using the DPC-10 Test Functions

More information