A robot that paints
A painting line built on an ABB IRC5, coordinated with a Siemens S7-1200 PLC and an HMI. The interesting part was the spray control: an electro-pneumatic pressure regulator wired into the robot's analog I/O so paint pressure is commanded from the robot program itself.
I did the I/O design and integration.