There's no G or R in a Click, but there are various registers that handle different data types.

This was my first ever attempt at using a PLC, and it's not been too painful considering. Hardest part was getting my head around ladder logic, as what could be done in a couple lines of more normal programming code, takes umpteen rungs and switches. It took me a few attempts to get the logic for the tool changer working how it should.

The Click is reasonably priced, and I'll probably look at using them in the mill for the toolchanger, but it'll be another couple months before I get anywhere near starting that project.