I/O modules

Generic input/output (I/O) modules provide digital or analog inputs and/or outputs. The I/O functions are not dedicated to application-specific functions such as motor temperature or switch for direction lights.
CANopen generic I/O modules are standardized in the CiA 401 device profile specification. The profile supports a granularity of 1-, 8-, 16-, and 32-bit for digital I/Os and a resolution of 1-, 2-, and 4-byte for analog I/Os. Additionally, floating point and manufacturer-specific formats may be used for analog I/Os. The profile specifies many optional configuration parameters and some PDOs to be transmitted or to be received.