E_BaseState

Base State for the state of a Plastic Base Application object.

Syntax:

{attribute 'qualified_only'}
{attribute 'strict'}
TYPE E_BaseState :
(
    eFailed := -9999,     // Init routine failed
    eReinit := -100,      // Object has to be reinitialized    

    eNotHandled := 0,     // It starts Here
    
    eInit,                // FB_Init is succeeded
    eReady,               // Init is succeeded
    eIdle,                // ParamInit is succeeded
    eBusy,                // implementation usable busy flag
    
    eError    := 1000     // implementation usable error flag
);
END_TYPE

Values

Name

Description

eFailed

Init procedure failed.

eReinit

Object must be re-initialized.

eNotHandled

Object was not handled.

eInit

FB_init was executed successfully.

eReady

Init was executed successfully.

eIdle

ParamInit was executed successfully.

eBusy

Implementation-available busy flag.

eError

Implementation-available error flag.

Requirements

Development environment

Target platform

PLC libraries to include

TwinCAT v3.1.4024.35

PC or CX (x64, x86)

Tc3_PlasticBaseApplication (>= v3.12.5.0)