Access management

The access management system controls access to the user interface and ensures that no collisions occur during concurrent access to the axis functions.

Variable name

Description

xGetAccessControl

Data type – BOOL

  • TRUE – Request access
  • FALSE – Return access

xControlActive

Data type – BOOL

  • TRUE – Access granted
  • FALSE – Access denied

User program access

An instance requests access by setting xGetAccessControl to "TRUE." If xControlActive returns a "TRUE” value, access has been granted and is now permitted.

Monitor access

If the axis function is accessed at the same time as the user program using a monitor in control mode, the Interface_AxisName user interface loses its access permission and xControlActive reports back "FALSE". Instead, access is realized using the HMI_AxisName interface to the monitor. In this case, xControlActive reports back "TRUE".