MasterCommandFreezeAnalogInputs (FB)

FUNCTION_BLOCK FINAL MasterCommandFreezeAnalogInputs EXTENDS MasterCommand

Master command FreezeAnalogInputs

InOut:

Scope

Name

Type

Comment

Inherited from

Input

xExecute

BOOL

Execute the command (xExecute FALSE –> TRUE).

MasterCommand

itfMaster

IMaster

Interface IMaster

MasterCommand

Output

xDone

BOOL

Command executed successfully.

MasterCommand

xError

BOOL

Error during command executions

MasterCommand

eErrorID

Error

Specific error during command executions.

MasterCommand

Input

clear

BOOL

clear analog inputs after freeze

noAck

BOOL

don’t ask for application layer response

qualifier

AddressQualifier

address qualifier, must be all,

or 8/16 bit start/stop

start

UINT

start point if qualifier is 8/16 bit start/stop

stopOrQty

UINT

stop point if qualifier is 8/16 bit start/top or quantity

if qualifier is 8/16 bit limited quantity

feedbackRequested

BOOL

if true automatically read frozen analog inputs when

freeze command is complete. NOTE: if device supports frozen analog input events this should be set to false to prevent reading all of the frozen analog inputs in addition to receiving the frozen analog input events.

Methods:

SetError, inherited from MasterCommand