ETEL Doc. - Operation & Software Manual # DSC2P 903 / Ver. F / 3/6/05 Chapter A: Internal functioning & architecture
Operation & Software Manual
Direct Drives & Systems 31
[<operator>] Mathematical sign for arithmetic and logical operations, only with K and X registers.
Possible values:
• + addition.
• - subtraction.
• * multiplication.
• / division.
• ~ logical not (not for F registers).
• & logical and (not for F registers).
• l logical or (not for F registers).
• &~ “logical and” and “logical not” (not for F registers).
• l~ “logical or” and “logical not” (not for F registers).
• >> Arithmetical shift to the right (not for F registers).
• << arithmetical shift to the left (not for F registers).
= obligatory link sign.
<p1> Set the register's value.
Possible values:
• Integer (immediate value)
• Value contained in another register at any depth (indirect value). It can be taken
from any axis.
<p1> syntax: <register_name>[:<depth>].<axis>
Remark: For all registers a maximum value and a minimum value are defined. If a higher value than the
maximum value or a smaller value than the minimum value is given to a register, the register value
will automatically be restricted by those two limits at any depth. A default value is also defined for
each register but only for depth 0. The default value for depth 1, 2 and 3 is the same for all
registers and corresponds to 0.
For floating-point variables (F), refer also to §14.6
.