pascalSCADA OPM: All Units

Pascal SCADA OPM

All Units

Name Description
BasicUserManagement

 

bitmappertagassistant

Implementation of BitMapper for TPLCNumber.

blockstructtagassistant

Implementation of BlockElementMapper for TPLCBlock.

CommPort

Unit that implements the basis of a communication port driver

commtypes

Unit with types/definitions commonly used on communication ports.

ControlSecurityManager

 

crc16utils

Unit that implement CRC-16 functions

crossdatetime

 

CrossEvent

Unit of thread synchronization using events.

crosskeyevents

Multi-platform virtual keyboard unit.

CustomizedUserManagement

 

dbstructurechecker

 

fpsbufdataset_parser

 

fpsdbconst

This file is part of the Free Pascal run time library. Copyright (c) 1999-2000 by Michael Van Canneyt, member of the Free Pascal development team

Constants used for displaying messages in DB units

See the file COPYING.FPC, included in this distribution, for details about the copyright.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

**********************************************************************

HMIAnimation

Implements the control that shows images based on the value of the associated tag.

hmibasiccolletion

 

HMIBasicEletricMotor

 

hmibooleanpropertyconnector

 

HMIButton

{$DEFINE PORTUGUES} : HMI button class (must be implemented)

HMICheckBox

Unit that implements a CheckBox control linked with a tag.

hmicolorpropertyconnector

 

HMIComboBox

 

HMIControlDislocatorAnimation

Unit that implements a component that moves controls on axis X and Y of the window.

HMIDBConnection

: Unit that implements a class to connnect on many database servers.

HMIEdit

Unit that implements a input to enter values on Tags.

HMIKeyboardManager

 

HMILabel

Unit that implements a control to show values of any tag.

hmiobjectcolletion

 

HMIProgressBar

Unit that implements a control to show numeric values in a progress bar.

hmipropeditor

Implements the some properties editors of the controls of the PascalSCADA.

HMIRadioButton

Unit that implements a RadioButton control.

HMIRadioGroup

Unit that implements a multiple-options control to read and write values in numeric tags.

hmiregister

Unit of register of PascalSCADA components. For Lazarus and Delphi.

HMIScrollBar

Unit that implements a ScrollBar control to read/write values in numeric tags.

HMIText

Unit that implements a control that shows a predefined text depending of the value of the tag.

hmitextstrings

/*************************************************************************** textstrings.pas ————— Component Library Code

***************************************************************************/

***************************************************************************** * * * This file is part of the Lazarus Component Library (LCL) * * * * See the file COPYING.modifiedLGPL.txt, included in this distribution, * * for details about the copyright. * * * * This program is distributed in the hope that it will be useful, * * but WITHOUT ANY WARRANTY; without even the implied warranty of * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * * * *****************************************************************************

TTextStrings is a TStrings descendent that is optimized for handling the complete text as whole (instead of as line by line as in TStringList).

HMITrackBar

Unit that implements a TrackBar control to read/write values on numeric tags.

HMITransparentButton

 

HMITypes

Define types commonly used on controls.

HMIUpDown

Unit that implements a UpDown control to write values on numeric tags.

HMIZones

Unit that implements graphic and text zone collections.

hmi_animation_timers

 

HMI_ComputedImageList

 

hmi_draw_basiccontrol

 

hmi_draw_basic_horizontal_control

 

hmi_draw_basic_vector_control

 

hmi_draw_elevador

 

hmi_draw_fita

 

hmi_draw_flow_pump

 

hmi_draw_flow_valve

 

hmi_draw_redler

 

hmi_draw_rosca

 

HMI_Draw_Valves

 

hmi_flow_zones

 

hmi_polyline

 

hmi_tachart_tag_source_list

 

hsstrings

Unit of translation of PascalSCADA.

hsutils

: Miscelaneous functions.

IBoxDriver

Driver de protocolo Ibox, usado para comunicar com unidades de refrigeração da Thermo-King.

ISOTCPDriver

Implements the ISOTCP protocol.

LinearScaleProcessor

Unit that implements a linear scale.

MelsecDriver

As vari�veis poss�veis de serem utilizadas no CLP mitsubishi com protocolo "MC Protocol" para series Q/L s�o as seguintes: Mem�rias outputs: M, SM, L, F, V, X, Y, B Mem�rias registros: D, SD Tabela para setar as propriedades MemReadFunction, MemWriteFunction e MemAddress

The possible variables to be used in the PLC protocol by Mitsubishi " MC Protocol" for series Q/L are the following Memories outputs: M, SM, L, F, V, X, Y, B Memories records: D, SD Table to set MemReadFunction, MemWriteFunction and MemAddress

Variavel/variables | MemReadFunction | MemWriteFunction | MemAddress M | 1 | 1 | valor/value internal relay SM | 2 | 2 | valor/value Special relay L | 3 | 3 | valor/value Latch relay F | 4 | 4 | valor/value Annunciator V | 5 | 5 | valor/value Edge relay X | 6 | 6 | valor/value Input Y | 7 | 7 | valor/value Output B | 8 | 8 | valor/value Link relay D | 9 | 9 | valor/value Data register SD | 16 | 16 | valor/value Special register

MelsecTCP

Unit that implements the MC PROTOCOL driver.

MessageSpool

Unit that implements a multi-platform message queue.

ModBusDriver

Unit that implements the base of ModBus RTU and ModBus TCP protocol drivers.

ModBusSerial

Unit that implements the ModBus RTU protocol driver.

modbustagassistant

Implementation of TagAssistant for ModBus.

ModBusTCP

Unit that implements the ModBus TCP protocol driver.

modbus_tagscan_req

 

MutexClient

Unit that implements a network mutex.

mutexserver

Unit that implements a network mutex.

OPCDAProtocol

 

pascalScadaMTPCPU

Compile directive that allows to use PascalSCADA in Console Mode This only is usefull for Linux that can runs without X enviroment

PLCBlock

Unit that implements a block of tags of communication.

PLCBlockElement

Unit that implements a block element tag.

PLCMemoryManager

Set of class to handle blocks of memory of an PLC.

PLCNumber

Unit that implements a numeric tag for general use.

PLCString

Unit that implements a tag that can read/write string values.

PLCStruct

Unit that implements a structure communication tag.

PLCStructElement

Unit that implements a tag item of an structure communication.

PLCTag

Unit that implements the base of an communication tag.

PLCTagNumber

Unit that implements a numeric tag with communication.

ProtocolDriver

Unit that implements a base class of protocol driver.

ProtocolTypes

Unit that implements common types for protocol drivers and tags.

protscan

Process request of read and write by scan (asynchronous).

protscanupdate

Updates the tag values.

psbufdataset

 

pscada_common

 

pscada_dbreg

{$DEFINE PORTUGUES}

pscommontypes

 

psOPCCOMN

*******************************************************

psOPCDA

*******************************************************

psOPCenum

 

psOpcError

*******************************************************

psOPCHDA

*******************************************************

psOPCSEC

*******************************************************

psOPCtypes

*******************************************************

psOPCutils

 

psOPC_AE

*******************************************************

s7family

Implementation of ISOTCP protocol.

s7scanreq

 

S7Types

Common types used by Siemens PLC's.

scadaapp

: Unit que implementa a classe TScadaApplication

scadapropeditor

Implements some property editors of PascalSCADA.

scadareg

Unit of register of PascalSCADA components. For Lazarus and Delphi.

SerialPort

Implements a multi-platform serial port driver.

siemenstagassistant

Implementation of TagAssistant for Siemens.

sockets_unix

{$DEFINE PORTUGUES} : Unix socket functions.

sockets_w32_w64

{$DEFINE PORTUGUES} : Windows socket functions.

sockets_wince

{$DEFINE PORTUGUES} : Windows CE socket functions.

socket_types

Some types used by sockets.

Tag

Implements the base class of tags.

TagBit

Implements a tag that maps bits from another tag.

TagBlock

Implements the base for all block tags.

tagcollection

Implements a tag collection.

tcp_udpport

Unit that implements a socket client TCP/UDP over IP.

ualfakeyboard

 

ubitmapper

{$DEFINE PORTUGUES} : Unit of BitMapper wizard.

uelementmapper

{$DEFINE PORTUGUES} : Unit of Block element mapper wizard.

uModbusTagBuilder

{$DEFINE PORTUGUES} : Unit of Modbus TagBuilder wizard.

unumerickeyboard

{$DEFINE PORTUGUES} : Vitual numeric keyboard.

us7tagbuilder

Unit of Siemens TagBuilder wizard.

UserScale

User defined scales.

usrmgnt_login

{$DEFINE PORTUGUES}

ustructuremapper

Unit of Struct item mapper wizard.

uwesttagbuilder

: Unit that implements the West 6100+ TagBuilder wizard.

ValueProcessor

Implements the scale processors.

WestASCIIDriver

Implmentation of West n6100 ASCII protocol driver.

westasciitagassistant

Implementation of TagAssistant for WestASCII.

WinCCUserManagement

Compile directive that allows to use PascalSCADA in Console Mode This only is usefull for Linux that can runs without X enviroment


Generated by PasDoc 0.14.0.