Course Outline
Duration 4 days
Beneficial to Integrators and Programmers of IRC5 robots
Instructor led seminar with practical exercises
The language of the course is English
Prerequisites
Students must have attended the UKR556 IRC5 Advanced Programming stage1 course and have ongoing IRC5 experience
Subject areas:
Dot Notation
Accessing Data type parts
Checking robot at home
Creating Routines with arguments
Creating instructions with parameters
INOUT, Optional Arguments
Present() Function
Mutually Exclusive Arguments
Global and Local Routines and Data
PERS/VAR
“Present()” Versus “?”
Functions with Parameters
Variables inside Routines
Arrays
Creation, Manipulation, Printing, Resetting
In combination with routines and parameters
1, 2 and 3 dimensional arrays
Strings
String Concatenation, Manipulation and Functions
8 Bit Hexadecimal ASCII Codes
Serial Communication
Reading, Writing & Appending Files
COM Port Communication
File Handling
Copying, Renaming and Removing Files
Making, Removing and Opening Directories
Directory Listings
File Handling Functions
Socket Messaging
Client and Server configuration
FTP Client, FTP Server, FTP Robot Client configuration
Mounting an FTP Network Drive
MultiTasking
General Description, Creating a parallel program
System parameter setting, Task Data
Synchronizing using a common variable, Interrupt, and dispatcher
Common data in several tasks
Teach pendant messages from parallel tasks
NFS Client
NFS Server and Robot Client Configuration
Mounting an NFS Network Drive
Objectives
On completion, participants will be able to perform:
Demonstrate the techniques of advanced programming
Use Dot notation
Create instructions and functions to suit any purpose
Create and manipulate Arrays
Manipulate Strings
Communicate using Serial Channels
Handle Files and Directories
Utilise MultiTasking to create and program Background tasks
Socket Messaging for Client and Server configurations
Configure the robot to communicate with an FTP Server
Configure the robot to communicate with an NFS Server
Course | UK R557 IRC5 Advanced Programming Stage 2 |
Number | UK R557 |
Available places | 6 |
Date | 22/04/2025 – 26/04/2025 |
Week | 17 |
Price | GBP 2,620.00 excl. VAT GBP 3,144.00 incl. VAT |
Location | Orion House |
Contact | ABB GB Maidstone Road MK10 0BD Milton Keynes Tel. 01908 350300 app1.edoobox.com/ABBgb |
[email protected] | |
Registration deadline | 08/04/2025 |
Status | Open for registrations |
No. | Date | Time | Description |
---|---|---|---|
1 | 22/04/2025 | 10:00 – 16:30 | UK R556 First Course Day |
2 | 23/04/2025 | 09:00 – 16:30 | UK R556 Course Day |
3 | 24/04/2025 | 09:00 – 16:30 | UK R556 Course Day |
4 | 25/04/2025 | 09:00 – 16:30 | UK R556 Course Day |
5 | 26/04/2025 | 09:00 – 12:30 | UK R556 Last Course Day |
Bookings are made via the booking system edoobox.
Privacy Policy