Command 1301: Acquires the setting state of the parallel processing list used in motion command execution

Acquires parameters from the parallel processing list.

Command Syntax

bit Name Description
Parameter 1 15 listNumber Specifies the list number to acquire the contents by an integer from 0 to 15.
14
1
0
bit Name Description
Parameter 2 15 type

Specify whether to acquire the contents from the top of the list.

0 = continue

1 = start from the top

14
1
0

Response Syntax

bit Name Description
Response 1 15 position Returns the position in the list.
8
7 number of registration Returns the number of processes registered in the list.
0
bit Name Description
Response 2 15 progressRate Returns the progress rate.
14
1
0
bit Name Description
Response 3 15 bitNumber Returns the port number.
14
1
0
bit Name Description
Response 4 15 logic

Returns the control logic.

0 = OFF

1 = ON

14
1
0

Description

Acquires the processing conditions registered in the specified list.

To start the acquisition, specify “start from the top (1)” in type of Parameter 2 before executing the first command. For subsequent commands, specify “continue (2)”.

The final determination is done by receiving the same response for number of registration and position in Response 1.

If no process is registered, number of registration (0) and position (0) will be returned to Response 1. In this case, values are indeterminate after Response 2. Do not use the syntaxes.

After receiving the last response, it will be returned when request is sent again continuously.

Example

When registering the following processes to the list 5.

  • Progress rate 50% Bit port number 512 ON
  • Progress rate 100% Bit port number 512 OFF
Command Response

0515H 0005H 0001H

0515H 0005H 0000H

0515H 0102H 0032H 0200H 0001H

0515H 0202H 0064H 0200H 0000H