Manual

7-8 Changing the Personality
Digital Inputs changes are normally only sensed while the motors are idle. If you need
quick response even in the middle of a move, consider using the MN ("Mid-move Digital
Inputs Response") command in addition to these personality parameters.
If a Digital Input is sitting True at power up, no function is triggered until the Input goes
False, then True again. Similarly, if parameter 36 is changed to enable an Input which is
currently sitting True, no function is triggered until the Input goes False, then True again.
For more information, see Chapter 8.
37: Digital Inputs Function Select, range 0 to 2047, factory: 0
False-to-true transitions on the Digital Inputs can automatically trigger some action if they
are enabled by parameter 36. Parameter 37 determines which action is triggered; each bit
has a specific meaning. Bits 0 through 7 each determine whether the corresponding Digital
Input is a Toggle Input or a Download Invoke Input. Bits 8 through 10 change the
meaning of the Download Invoke Inputs; see below.
If one of bits 0 through 7 is a 1 (and the corresponding bit in parameter 36 is also a 1) then
a false-to-true Input transition toggles the corresponding Digital Output as though the TD
command had been executed. (If bit 7 is a 1 then a transition on Digital Input 7 toggles
Digital Output 7, etc.) The toggle is followed by a wait as established by the WD
command.
Alternatively, if one of bits 0 through 7 is a 0 (and the corresponding bit in parameter 36 is
a 1) then the corresponding Digital Input becomes a Download Invoke Input. It can
participate in invoking a Download Sequence as though an XD command had been
executed or the GO button had been pushed. The Download Invoke Inputs are grouped
together and interpreted according to the values of bits 8 and 9, as follows:
Table 26 - Download Invoke Inputs Interpretations
Bit 9 Bit 8 Interpretation of Download Invoke Inputs
0 0 One-for-one invoke. A transition on Input 0 invokes
Download Sequence 0, etc.
0 1 Same as above.
1 0 Binary-encoded invoke. See below.
1 1 BCD-encoded invoke. See below.
With the one-for-one invoke you can potentially invoke up to 8 different Download
Sequences (numbers 0 through 7) via the Digital Inputs. With the binary-encoded invoke
you can invoke up to 128 different sequences (numbers 0 through 127) and with the BCD
encoding you can invoke up to 80 sequences (0 through 79).
The binary-encoded invoke works as follows: the most-significant (i.e. highest-numbered)
Download Invoke input is a trigger; when it goes from False to True the System invokes a
Download Sequence. To decide which Download Sequence, the System looks at the
remaining Download Invoke inputs and interprets them as a binary number.
For example, suppose you have activated Inputs 5, 4, 1, and 0; i.e., parameter 36 is 51
(binary 00110011) and parameter 37 is 512 (binary 1000000000 -- only bit 9 is set). Input
5 becomes the trigger. If Inputs 4, 1, and 0 are all False then Download Sequence 0 is
invoked. If Input 1 is True then Download Sequence 2 is invoked -- the active Inputs are