Hi Paul, I appreciate your help and ideas.
I totally agree!, Archie has done a top job creating the Advanced HMI. I'll definitely let my work colleagues and students know about it.
It really is flexible and very powerful when coupling a PLC with Visual Studio (the Ethernet link is especially good).
The Ethernet link from Advanced HMI also worked even with RS Linx active (also linked through Ethernet), and the RSLogix Micro programming software running which meant I could be online and even see what everything was going in my PLC program.
I've been playing with Arduino on the side, however this is industrial grade. All I need to do now is find a system integration project to work on.
My Advanced HMI now even has a timer (digital meter readout on HMI) and access to all I/O on my PLC including the expansion module. I did run into some trouble with some outputs O:1/0 and O:1/1 'sticking on' but found I had made some errors in my timer address on the EN and DN bits. All fixed now.
Happy New Year to you too, I would be pleased to help you one-day if possible (hydraulics/pneumatics/mech engineering).
Neil