The XM500 Module is a configurable Input/Output (I/O) module designed to bring analog and digital inputs and output onto the SAE J1939 CAN. The XM500 configuration tool(additional cost)provides a user-friendly interface allowing the user to create or change the configuration used on the XM500 module.  
Bailey Motor Equipment Co has talented programmers on staff that can do your programming at a fraction of the cost of the Software Tool Kit.
Unit of Measure