ID | Label | Type | #Val | Min | Max | Attr | Description |
---|---|---|---|---|---|---|---|
6000 |
DIO MotionBlock executing |
Int16 |
|
|
|
RO |
This status variable indicates which of the DIO MotionBlocks is currently being executed. This value will ranges from 0 to "Max DIO MotionBlocks" (DataID 6001). If no block is currently being executed, this value will be 0. |
6001 |
Max DIO MotionBlocks |
Int16 |
|
|
|
RO |
This status variable indicates the number of DIO MotionBlocks that are configured in the system. |
6002 |
DIO Motion status |
String |
|
|
|
RO |
This status variable contains a message that indicates the state of the DIO Motion applications, e.g. not active, waiting for DIO, etc. |
6003 |
DIO Motion ins/del blocks |
Int16 |
2 |
|
|
|
This parameter implements a convenience function that inserts or deletes
DIO MotionBlocks. For insertion operations, an empty block is inserted
at the specified block number and all following blocks are slid down
by one block number. The last block is automatically deleted. For deletion
operations, the specified block is deleted and a new, empty block is
inserted at the end of the array of blocks. When this parameter array
is written, the two array values are interpreted as follows:
1st parm: 0-no operation, 1-insert a block, 2-delete
a block |