Data Sheet
Safety Recommendations
58 Advanced Digital Motor Controller User Manual V1.8, August 28, 2017
Practically all operating configurations and parameters can be changed by the user to
meet any specific requirement. This unique architecture leads to a very high number of
possibilities. This section of the manual describes all the possible operating options.
Input Selection
As seen earlier in the controller’s simplified internal operating diagram on Figure 4-1, any
input can be used for practically any purpose. All inputs, even when they are sharing the
same pins on the connector, are captured and evaluated by the controller. Whether an in-
put is used, and what it is used for, is set individually using the descriptions that follow.
Important Notice
On shared I/O pins, there is nothing stopping one input to be used as analog or
pulse at the same time or for two separate inputs to act identically or in conflict
with one another. While such an occurrence is normally harmless, it may cause the
controller to behave in unexpected manner and/or cause the motors not to run.
Care must be exercised in the configuration process to avoid possible redundant or
conflictual use.
Digital Inputs Configurations and Uses
Each of the controller’s digital Inputs can be configured so that they are active high or ac-
tive low. Each output can also be configured to activate one of the actions from the list in
the table below. In multi-channel controller models, the action can be set to apply to any
or all motor channels.
TABLE 4-1. Digital Input Action List
Action
Applicable
Channel Description
No Action - Input causes no action
Safety Stop Selectable
Stops the selected motor(s) channel until command is
moved back to 0 or command direction is reversed
Emergency stop All
Stops the controller entirely until controller is powered
down, or a special command is received via the serial
port
Motor Stop (deadman
switch) Selectable
Stops the selected motor(s) while the input is active.
Motor resumes when input becomes inactive
Invert motor direction Selectable
Inverts the motor direction, regardless of the command
mode in used
Forward limit switch Selectable Stops the motor until command is changed to reversed
Reverse limit switch Selectable Stops the motor until the command is changed forward
Run script NA Start execution of MicroBasic script
Load Home counter Selectable Load counter with Home value