Parameter Declaration Data type Description
COMMAND IN BYTE 0x11 = Reading a data object (max. 4byte)
0x21 = Writing a data object (max. 4byte)
INDEX IN WORD Index of the object in the object dictionary - see the manual for the
System SLIO motion module.
SUBINDEX IN BYTE Subindex of the object dictionary - see the manual for the System
SLIO motion module.
WRITE_LENGTH IN DINT Length of the data to be written in byte (max. 4byte)
WRITE_DATA IN ANY Pointer to the data to be written.
READ_DATA IN ANY Pointer to the received data.
CHANNEL_IN IN ANY Pointer to the beginning of the acyclic channel in the input area of
the motion module.
Enter as length 10bytes.
Examples P#I100.0 BYTE 10 or P#DB10.DBX0.0 BYTE 10
CHANNEL_OUT IN ANY Pointer to the beginning of the acyclic channel in the output area of
the motion module.
Enter as length 10bytes.
Examples P#Q100.0 BYTE 10 or P#DB10.DBX10.0 BYTE 10
READ_LENGTH OUT DINT Length of the received data in byte.
This value is to be rounded up to a multiple of 4, because the
length specification is not transmitted.
DONE OUT BOOL 1: Job has been executed without error
BUSY OUT BOOL 0: There is no job being executed
1: Job is currently being executed
ERROR OUT BOOL 0: No Error
1: There is an error. The cause of the error is shown on the
ERROR_ID parameter
ERROR_ID OUT WORD Detailed error information
Please note that the parameters WRITE_DATA and READ_DATA are not
checked for data type and length!
n Exclusiveness of the outputs
– The outputs BUSY, DONE and ERROR are mutually exclusive. There can only
one of these outputs be TRUE at the same time.
– As soon as the input REQUEST is TRUE, one of the outputs must be TRUE.
n Output status
– The outputs DONE, ERROR, ERROR_ID and READ_LENGTH are reset by an
edge 1-0 at the input REQUEST, when the function block is not active (BUSY =
FALSE).
– An edge 1-0 at REQUEST does not affect the job processing.
– If REQUEST is already reset during job processing, so it is guaranteed that one of
the outputs is set at the end of the command for a PLC cycle. Only then the out-
puts are reset.
Behavior of the block
parameters
VIPA SPEED7
Device Specific
Motion Modules > FB 320 - ACYC_RW - Acyclic access to the System SLIO motion module
HB00 | OPL_SP7 | Operation list | en | 18-30 274