MceRunInformJobStsByte

0.2.0

Status byte for running INFORM jobs using MceRunInformJob.

Version history

0.2.0

  deGroot

Changes

Changed:
  • use BOOL for better platform compatibility
show full history

0.1.0

  deGroot

Changes

Added:
  • initial release

Overview

nametypedefaultcomment
bJobNrBit0BOOLactive job number (0-15), bit 0
bJobNrBit1BOOLactive job number (0-15), bit 1
bJobNrBit2BOOLactive job number (0-15), bit 2
bJobNrBit3BOOLactive job number (0-15), bit 3
bStartButtonBOOLgreen start button on pendant
bIdleBOOLmaster job idle (cursor at top)
bBusyBOOLmaster job busy
bDoneBOOLmaster job done

Details

bJobNrBit0

BOOL

Active job number (0-15), bit 0.

bJobNrBit1

BOOL

Active job number (0-15), bit 1.

bJobNrBit2

BOOL

Active job number (0-15), bit 2.

bJobNrBit3

BOOL

Active job number (0-15), bit 3.

bStartButton

BOOL

Green start button on pendant.

bIdle

BOOL

Master job idle (ready for start, with cursor at top).

bBusy

BOOL

Master job busy.

bDone

BOOL

Master job done.

Source code

Declarations

(*status byte for running INFORM jobs using MceRunInformJob*)
TYPE MceRunInformJobStsByte : 

(*
 * -----------------------------------------------------------------------------
 * Name               : MceRunInformJobStsByte
 * Version            : 0.2.0
 * Date               : 2026-04-01
 * Author             : deGroot
 * Family             : YaskawaMce
 * Organisation       : github.com/YaskawaEurope/mlx-examples
 * 
 * -----------------------------------------------------------------------------
 * status byte for running INFORM jobs using MceRunInformJob
 * -----------------------------------------------------------------------------
 *)

STRUCT
  bJobNrBit0 : BOOL; (*active job number (0-15), bit 0*)
  bJobNrBit1 : BOOL; (*active job number (0-15), bit 1*)
  bJobNrBit2 : BOOL; (*active job number (0-15), bit 2*)
  bJobNrBit3 : BOOL; (*active job number (0-15), bit 3*)
  bStartButton : BOOL; (*green start button on pendant*)
  bIdle : BOOL; (*master job idle (cursor at top)*)
  bBusy : BOOL; (*master job busy*)
  bDone : BOOL; (*master job done*)
END_STRUCT
END_TYPE

Pages built with Hugo - 11 May 2026 14:02 CEST