I've got no complaints about the CLICK PLC and expansion module I used.
Software is pretty limited, but it does the job.

2803's would work, but I'd probably use optos, and add LEDs so you can see things working.

Although just to clarify, I take it by the turret output going high, you mean it's a PNP output where it actively drives the signal high, then goes high impedance/open circuit when not active?