7.5.4 Methods of MethodSet

In Table 30, the Methods of the ObjectType, referenced via the MethodSet Object are defined.

Table 30 – MethodSet of IOLinkMasterType
References Node Class BrowseName Modelling Rule
The following Methods are also referenced by the Management Object
HasComponentMethodRestartMandatory
The following Methods are also referenced by the Statistics Object
HasComponentMethodResetStatisticsOnAllPortsOptional
7.5.4.1 Restart

The Method Restart restarts the IO-Link Master.

Signature

	Restart (
		[in]	Duration		Delay,
		[out]	Int32			Status
		);
	
Argument Description
DelayTime before the restart becomes effective.
Status

Returns the status of the operation.

0: OK, operation successful

-1: Operation already running

-2: Operation cannot be executed

-3: Operation cannot be executed because master reconfiguration is disabled.

7.5.4.2 ResetStatisticsOnAllPorts

The optional Method ResetStatisticsOnAllPorts resets all statistic data, including statistic data of the ports of the IO-Link Master. Statistic data of a port are all Parameters referenced by the Statistics Object of the IOLinkPortType Object starting with “NumberOf” and potentially vendor-specific extensions. Statistic data directly on the IO-Link Master includes the Variable NumberOfIOLinkMasterStarts and potential vendor-specific extensions. As soon as statistic data is provided by the server, the optional Method shall be provided.

Signature

	ResetStatisticsOnAllPorts (
		[out]	Int32			Status
		);
	
Argument Description
DelayTime before the reset becomes effective.
Status

Returns the status of the operation.

0: OK, operation successful

-1: Operation already running

-2: Operation cannot be executed.