Hans Turck GmbH & Co. KG | T +49 208 4952-0 | F +49 208 4952-264 | more@turck.com | www.turck.com
42
6.2.1 Input variables
The following description of the function block variables is partially taken from the IO-Link specifi-
cation.
Name Data type Meaning
REQ BOOL A rising edge triggers the send command.
ID DWORD Address of the IO-Link master module
– PROFIBUS/PROFINET (Siemens): Start address of the input
data of the IO-Link master module.
INDEX_CAP INT Function block instance:
251 to 254
RD_WR BOOL 0 = read access
1 = write access
ENTITY_PORT INT Address of the IO-Link port to be accessed.
FI_INDEX INT Fix value (65098): defines the access to be an IO-Link CALL
IOL_INDEX INT
Number of the IO-Link index which has
to be written or read.
IOL_SUBINDEX INT Definition of a possible sub index.
LEN INT Length of the data to be read/written.
RECORD_IOL_DATA Source/destination for the data to be read or written.
6.2.2 Output variables
The following description of the function block variables is partially taken from the IO-Link specifi-
cation.
IO-Link Spec. Data Type Meaning
DONE_VALID BOOL The read or write access has been executed.
BUSY BOOL The read or write access is actually in progress.
ERROR BOOL Error while executing the read or write access.
STATUS DWORD Communication error status
Status of the acyclic communication.
osee
STATUS – communication error status (page
43)
IOL_STATUS DWORD IO-Link error messages (in accordance with "IO-Link Integra-
tion Part 1- Technical Specificat
ion for PROFIBUS and PROF-
INET" and "IO-Link Interface and System"), which concern the
communication between IO-Link master and connected
devices.
osee
IOL_STATUS (page 44)
LEN INT Length of the data which were read.