7.10.1 Start Method

The signature of this Method is specified below.

Signature

	Start (
	[out]	0:Int32	Status
	);

The Start Method is called by a Client to start execution of the entity which is represented by the state machine.

Table 36 – Start Method Arguments
Argument Description
Status

0 – OK

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

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

The possible Method result codes are formally defined in Table 37.

Table 37 – Method Result Codes (defined in Call Service)
Result Code Description
GoodThe operation succeeded
Bad_InternalErrorThe operation failed because of an internal error
Bad_ResourceUnavailableThe Method cannot be executed because a required resource is locked.
Bad_UserAccessDeniedThe caller is not allowed to execute this Method.

The Start Method representation in the AddressSpace is formally defined in table below.

Table 38 – Start Method AddressSpace definition.
Attribute Value
BrowseNameStart
References NodeClass BrowseName DataType TypeDefinition ModellingRule
0:HasPropertyVariable0:OutputArguments0:Argument[] 0:PropertyType0:Mandatory