This is a BECKHOFF KL3142 module. It was pulled from a working environment-unable to test. 

Please contact us with any questions you have before bidding/buying.