ERPR01 - Complete programming and operation
Available languages: English, Portuguese and Italian (support material only in English or Portuguese).
OBJECTIVE
The purpose of this training is control engineers, students and any personnel involved in the development of new applications for robotic automation projects. You will need to have prior programming experience in any language to be able to follow this training.
In addition to the topics discussed in the EROP01 training, you will learn:
- The entire structure of the EPSON SPEL + language in detail, for example:
- Data types and memory requirements
- Scope of variables
- Loop structures
- Decision structures and flow control
- Error handling within SPEL +
- IO control
- Function and its parameters and return values
- Point manipulation expressions
- Commenting the source code
- Syntax and variable naming conventions, etc.
- Work with program modules, include files and general project management using EPSON RC +
- Import and export files / modules / program projects
- Compilation / reconstruction / syntax check
- Use of advanced I / O commands to manipulate bits / bytes / words
- Debug your program using the various tools included in the RC + debugger
- Understand the different types of motion commands available and when to choose each one
- System setup. Specify the load and inertia applied to the robot
- Study the problem of singularity points in some robots and how to avoid them
- Create and use multitasking programs using the robot controller
- Use the simulator
At the end of this course, the student will be able to develop applications with Epson Robots using 6-axis or SCARA (4-axis) models. Even if the application is challenging, the student will have confidence and knowledge to solve any difficulties, using the tools learned and knowing where to get help and continue to develop their skills.
At the end of this training, Cienza will issue a certificate of participation.
- Prerequisites: The student must have previous programming skills in any language. The course will not teach programming logic or fundamental programming concepts (for example, what is a variable). If you have no previous programming experience, it is recommended to take a training in logical programming first. During the training, students should conduct laboratories with increasing complexity.
- Duration: 3 days