Final project – Robot startup system
In automation programming, it is common to have to write software that can start a process, such as turning a robot on and getting it ready for operation. These systems can be quite complex and have many ins and outs. For this final project, we’re going to design a system that can be converted to real PLC code for the startup of a stationary robotic arm.
Design requirements
For this system to work, the following steps must take place:
- If the robot is not powered on, it must be powered up.
- The robot has six joints that must be zeroed.
- The robot must go into wait mode.
This may seem like a simple program but don’t be fooled, as very simple tasks can often have the most amount of gotchas.
For this project, assume the following:
- The system must perform a network check to ensure the robot can communicate its operations with other machines. This is a part of powering on.
- The robot needs...