MTC line

<< Click to Display Table of Contents >>

MTC line

Starting with PVI Version 3.0.2, the MTC line is no longer supported!

The MTC line provides Maintenance Controller (MTC) functions for B&R Provit 5000 Industrial PCs (IPCs) (see also the "Provit 5000 User's Manual", model number MAPRV5000-0).

The MTC is responsible for the following tasks and components:

AT PS/2 keyboard

Panelware keypad modules

Acquisition of operating data (controller and display unit)

Temperature monitoring with fan control

Battery state evaluation (good/bad)

MTC functions for configuring keys and key LEDs on the display unit and Panelware modules as well as functions for reading key scan codes are not supported. This can all be taken care of using B&R MKEY utilities.

The following topics are covered in this section:

MTC process objects

MTC access types

MTC events

MTC communication

MTC process objects

A line object, a device object, and a variable object are all needed to access an MTC variable.

Process objects of the MTC line:

Name

Type

Connection

Usage

Line object

Line

"LNMTC"

MTC line

Device object

Device

Device parameter

MTC device

Station object

Station

 

Can be specified, but not required.

CPU object

CPU

 

Can be specified, but not required.

Module object

Modules

 

Can be specified, but not required.

Task object

Task

 

Can be specified, but not required.

Variable object

Pvar

Variable name

MTC variable

Allowed object structure for MTC process objects:

pvilnmtcobjectstruktur

MTC access types

The following table shows an overview of all access types which are regulated via a line. All access types not listed here as well as access types to the PVI base object are executed by PVI Manager and therefore work independently of the line being used. The "Access type" column indicates which access types in the MTC line can be used with which process object types.

Access types

Type

Special features

POBJ_ACC_VERSION

Line

Device

Line object: Version of the line DLL.

Device object: MTC version

POBJ_ACC_LIST_EXTERN

Line

MTC device

POBJ_ACC_DATA

Pvar

 

POBJ_ACC_STATUS

Pvar

 

POBJ_ACC_TYPE_EXTERN

Pvar

 

POBJ_ACC_UPLOAD

 

Not supported.

POBJ_ACC_DOWNLOAD

 

Not supported.

POBJ_ACC_DATE_TIME

 

Not supported.

POBJ_ACC_MEM_DELETE

 

Not supported.

POBJ_ACC_MEM_INFO

 

Not supported.

POBJ_ACC_MOD_TYPE

 

Not supported.

POBJ_ACC_UPLOAD_STM

 

Not supported.

POBJ_ACC_DOWNLOAD_STM

 

Not supported.

POBJ_ACC_LIST_STATION

Line

Device

 

POBJ_ACC_LIST_CPU

Line

Device

 

POBJ_ACC_LIST_MODULE

Line

Device

 

POBJ_ACC_LIST_TASK

Line

Device

 

POBJ_ACC_LIST_PVAR

Line

Device

 

POBJ_ACC_CPU_INFO

 

Not supported.

MTC events

The following table shows an overview of all event types which can be generated from a line. All event types which are not listed are generated by PVI Manager and therefore work independently of the line being used.

Event types

Special features

POBJ_EVENT_STATUS

Not supported.

POBJ_EVENT_PROCEEDING

Not supported.