8.4.6.1 Sync method

This method can be called to cause a transition from the Wait state in the step model to the ExecuteStep state.

Signature

	Sync ([in]	Int32	cause[in]	String	causeDescription[out]	Int32	error);
Table 118 – Sync Method Arguments
Argument Description
causeImplementation-specific number denoting circumstances of the command
causeDescriptionDescription of the circumstances, e.g. for logging purposes. May be empty.
error

0 – OK

Values > 0 are reserved for errors defined by this and future standards.

Values < 0 shall be used for application-specific errors.

Table 119 – Sync Method AddressSpace Definition
Attribute Value
BrowseNameSync
References NodeClass BrowseName DataType TypeDefinition ModellingRule
HasPropertyVariableInputArgumentsArgument[]PropertyTypeMandatory
HasPropertyVariableOutputArgumentsArgument[]PropertyTypeMandatory

The cause argument given to the method can only be interpreted by the underlying vision system It can be used, for example, for ending the step model prematurely.