The MaxInactiveLockTime Propertyshall be added to the ServerCapabilities Object(see OPC 10000-5). It contains a Server-specific period of inactivity in milliseconds after which the Serverwill revoke the lock.

The Serverwill initiate a timer based on this time as part of processing the InitLockrequest and after the last activity caused by the initiator of the lock is finished. Calling the RenewLock Methodshall reset the timer.

Inactivity for MaxInactiveLockTimewill trigger a timeout. As a result, the Serverwill release the lock.

The MaxInactiveLockTime Propertyis formally defined in Table 61.

Table 61– MaxInactiveLockTime Property definition

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

0:HasProperty

Variable

MaxInactiveLockTime

0:Duration

0:PropertyType

M