The EIO module is an Extended Input and Output add-on for the CM1. With the EIO module, the CM1 is capable of using 8 digital inputs, 8 digital outputs, dedicated analog input, and has a dedicated primary communications UART, as well as a dedicated slave communications. This means that no inputs or outputs are consumed when communicating to/from the motor.  

The analog input is capable of operating in either current or voltage mode. In current mode, it is a 3-20mA input and in voltage mode it is 0-5V input.

 In order to use the EIO module, the motor must be updated to RT3.13 firmware. 

To enable the EIO, K52=41.

Inputs

The inputs 1-4 on the motor are still programmed as normal via K27-K32. 

Inputs 5-8 can only be queried inside a logic or program bank. 

It is recommended that any input requiring high speed or precision be set to IN3, as this maintains a direct electrical connection to the CM1 controller. It is for this reason that any home sensors should be connected to IN3. 

Outputs

Outputs 1 and 2 can be programmed as normal using K34 in the motor. 

Outputs 3-8 can only be controlled manually from inside a program bank or logic bank using the Ox/Fx commands. This is the same as if output 1 or 2 were programmed as "CML O1/F1" or "CML O2/F2" respectively. 




  • No labels