I_MTP_Drv

This interface groups together the common properties and methods of the drive objects.

It is extended with the following interfaces:

I_MTP_ActiveElement

I_MTP_Interlock

I_MTP_Reset

I_MTP_SafePosAct

I_MTP_Drv 1: Methods from other interfaces

Name

Description

IsOffline

IsOperator

IsAutomatic

SetOffline

SetOperator

SetAutomatic

See I_MTP_ActiveElement

I_MTP_Drv 2: Properties

Name

Type

Access

Description

bFwdCtrl

BOOL

Get

Reads the value of the variable FwdCtrl.

bFwdEn

BOOL

Get

Reads the value of the variable FwdEn.

bFwdFbk

BOOL

Get

Reads the value of the variable FwdFbk.

bFwdFbkCalc

BOOL

Get

Reads the value of the variable FwdFbkCalc.

bFwdOpAut

BOOL

Get/Set

Reads the value of the variable Fwd*.

bRevCtrl

BOOL

Get

Reads the value of the variable RevCtrl.

bRevEn

BOOL

Get

Reads the value of the variable RevEn.

bRevFbk

BOOL

Get

Reads the value of the variable RevFbk.

bRevFbkCalc

BOOL

Get

Reads the value of the variable RevFbkCalc.

bTrip

BOOL

Get

Reads the value of the variable Trip.

bRevOpAut

BOOL

Get/Set

Reads the value of the variable Rev*.

bStopOpAut

BOOL

Get/Set

Reads the value of the variable Stop*.

I_MTP_Drv 3:

Reading and writing the properties bFwdOpAut, bRevOpAut, and bStopOpAut depend on the type of function block:

Function blocks for local modules read and write the variables FwdAut, RevAut, and StopAut.

Function blocks for third-party modules (whose names include TP) read and write the variables FwdOp, RevOp, and StopOp.

I_MTP_Drv 4: Properties of other interfaces

Name

Description

sTagName

sTagDescription

nWQC

nOSLevel

bStateChannel

bStateOffOpAut

bStateOpOpAut

bStateAutOpAut

bStateOffAct

bStateOpAct

bStateAutAct

See I_MTP_ActiveElement

bPermEn

bPermit

bIntlEn

bInterlock

bProtEn

bProtect

See I_MTP_Interlock

bResetOpAut

See I_MTP_Reset

bSafePosAct

See I_MTP_SafePosAct