Datatype for checking the start conditions of a PosTable entry
Version history
0.1.0
deGroot
Changes
Added:
- initial version
Overview
| name | type | default | comment |
|---|---|---|---|
| bHasConditions | BOOL | the entry has conditions | |
| bConditionsOk | BOOL | all required start conditions are ok | |
| aMissingConditions | ARRAY [0..GVL.CONDITIONS_UBOUND] OF BOOL | indicates which of the required start conditions are missing |
Details
bHasConditions
BOOLThe PosTable entry has at least one condition.
bConditionsOk
BOOLAll required start conditions are ok.
aMissingConditions
ARRAY [0..GVL.CONDITIONS_UBOUND] OF BOOLIndicates which of the required start conditions are missing.
Source code
Declarations
(*Datatype for checking the start conditions of a PosTable entry*)
TYPE McePosTableConditions :
(*
* -----------------------------------------------------------------------------
* Name : McePosTableConditions
* Version : 0.1.0
* Date : 2024-03-28
* Author : deGroot
* Family : YaskawaMce
* Organisation : github.com/YaskawaEurope/mlx-examples
*
* -----------------------------------------------------------------------------
* Datatype for checking the start conditions of a PosTable entry
* -----------------------------------------------------------------------------
*)
STRUCT
bHasConditions : BOOL; (*the entry has conditions*)
bConditionsOk : BOOL; (*all required start conditions are ok*)
aMissingConditions : ARRAY [0..GVL.CONDITIONS_UBOUND] OF BOOL; (*indicates which of the required start conditions are missing*)
END_STRUCT
END_TYPE