See Brady Products
The FC6A-M24BR1 is a mixed I/O module for the MicroSmart FC6A PLC series, providing 16 digital inputs and 8 relay outputs.