About the 45C958
The 45C958 module was made by Reliance Electric to be a 24 VDC Input/Output module for the Shark XL series of rack-centered programmable controllers. This product is no longer being produced by the original manufacturer, since the Shark XL series is now deemed a legacy series, but the 45C958 24 VDC I/O module can still usually be purchased from AX Control.
The 45C958 24 VDC I/O module has eight total inputs and eight total outputs. The input section of the 45C958 24 VDC I/O module has a voltage range of between 21.6 VDC and 26 VDC. The output section of the 45C958 24 VDC I/O module has a voltage range of between 5 and 27 VDC. There are two common terminals, one for the eight input points and one for the eight output points.
For the device as a whole, the input current sinking is 9 mA. The input resistance when ON will be 300 Ohms or less and the input resistance when OFF will be 200 kiloOhms or more. The highest possible inrush current for this device is 3 A for every 20 milliseconds and the highest possible leakage current is 0.1 mA. As for the highest possible load current sourcing: one circuit equals 0.5 A, four circuits equals 1.25 A, and eight circuits equals 2.5 A. Lastly, the device is extremely quick, with the maximum output delay time for both ON to OFF and OFF to ON being only 1 millisecond.