HMI display

Displays active M/H functions

Active M/H functions can be accessed via CNC objects, for example, and displayed on the user interface.

There is also an axis-specific view here in addition to a channel-specific view.

Active M/H functions, channel-specific

Description

Displays currently active M/H functions, i.e. waiting for acknowledgement at the PLC interface.

Type

Structure:

UNS32              Number

UNS32              active M/H[12]

Value range

[ 0; MAX_UNS32 ]

HMI elements

mc_active_m_functions_r,
mc_active_h_functions_r

Access

Read

IndexOffsetADS

0x3d, 0x91

(IndexGroupADS = 0x000201<ii> where <ii> = channel, [ 1; max])

Active M/H function, axis-specific

Description

Displays the active axis-specific M/H functions, i.e. waiting for acknowledgement at the PLC interface.

Type

Structure:

UNS32              Number

UNS32              active M/H[12]

Value range

[ 0; MAX_UNS32 ]

HMI elements

ac_<I>_active_m_functions_r,
ac_<I>_active_h_functions_r

Access

Read

IndexOffsetADS

0x13, 0x17

(IndexGroupADS = 0x000202<ii> where <ii> = axis index, [1; max])

Example

AmsAdsViewer: Reads channel-specific H functions

After programming a manual block H41, H42, H51, these three H functions are active at the PLC interface since it is not yet acknowledged.

HMI display 1:
AmsAdsViewer- Reads channel-specific H functions

Example

AmsAdsViewer: Reading axis-specific H functions

After programming a manual block X[H50], the axis-specific H function is active at the PLC interface since it is not yet acknowledged.

HMI display 2:
AmsAdsViewer- Reads axis-specific H functions