MoBa-Package Home

TMoBaSolenoidProtocol

Declaration

TMoBaSolenoidProtocol = class(TMoBaBaseProtocol)

Description

Beinhaltet alle Informationen die für die spezifikation eines magnetartikel-Protokolls benötigt werden.
Digital gesteuerte Magnetartikel besitzen einen Dekoder, mit dem sie die digitalen Signale verarbeiten und umsetzen. Dekoder werden von verschiedenen Herstellern angeboten und unterstützen verschiedene Funktionen. Dazu werden unterschiedliche Protokolle verwendet. Der Funktionsumfang eines Protokolls wird ducht diese Klasse angegeben.

Overview

Unit: MoBaDevices
Properties Methods Events
MaxPort WriteToIniFile -
MaxValue ReadFromIniFile

Properties

read write property MaxPort: Integer;
Maximal zulässiger Wert für die Port-Anzahl. Magnetartikel die z.B. zwei getrennt ansteuerbare Spulen haben, besitzen für jede Spule einen eigenen Port. Die Ports sind 0-basiert. Somit ist bei zwei Ports der Wert für diese Eigenschaft 1.
write only property MaxValue: Integer;
Maximal zulässiger Value-Wert für die Ansteuerung eines Ports. In der Regel kann ein Port ein- und ausgeschaltet werden. Somit sind 0 und 1 die zulässigen Werte. Somit muß diese Eigenschaft auf 1 gesetzt werden.

Methods

procedure WriteToIniFile(Ini: TIniFile; Section: String);override;
Erweitert die Funktion der Basisklasse um die Speicherung der zusätzlichen Daten.
function ReadFromIniFile(Ini: TIniFile; Section: String);override;
Erweitert die Funktion der Basisklasse um das Einlesen der zusätzlichen Daten.

Events

-

Hierarchy

TPersistent
   |
TMoBaBaseProtocol
   |
TMoBaSolenoidProtocol

See also

TMoBaBaseProtocol

©Roman Lauer
Zuletzt geändert am: 15.01.2005