92 Appendix
WAGO-I/O-SYSTEM
750
750-657 IO-Link Master
Manual
Version 1.0.2, valid from FW/HW-Version 02/01
11.1.2.1.3 Command Register
The command register provides various non-IO-Link-related commands, which
are executed by the I/O module. Commands can be sent across systems to the
master via the command register – the only requirement is that access via
"IOL_CALL" is possible by means of the software used.
The command register is addressed via an ISDU telegram with Entity_Port "0"
and is located at address 0x1000.
Table 56: IOL_CALL, request telegram
Byte
0 1 2
3
4
5 6 7
8
9
Content
En
tity
_Port =
0
FI_
Inde
x =
9
8
Co
ntro
l / State
IOL
_In
de
x =
0x
10
00
IOL
_S
ubi
nd
ex
= 0
Comma
nd
Co
mmand
_Pay
lod
Co
mmand
Paylo
ad
Table 57: Command register, data structure
Parameter
Data type
Access
Description
COMMAND
UNSIGNED8
wo
Action to be executed by the I/O module
COMMAND_PAYLOAD UNSIGNED16 wo
Parameter data (optional and dependent
on COMMAND)
The following commands can be executed:
Table 58: List of all commands
Command Description
COMMAND_
PAYLOAD
Description
0x18
LoadFactorySettings
Loads factory settings
0x1D SaveAsUserSettings
0x1235
(required)
Saves current configuration as user settings
0x22 LoadUserSettings
0x1235
(required)
Loads user settings
0x3C CommitPending-
Changes
0x1235
(required)
Applies the written record(s)
To apply written records to the I/O module, the "CommitPendingChanges"
command must be initiated after writing a record. The payload then has to be
0x1235.