Inhaltsverzeichnis

cpTNTFestwert(slot, mVolt)

Dieser Befehl verändert die aktuelle Slotspannung durch das TankNetteil (TNT) in Millivolt. Es wird ein Offset zur eingestellten Spannung beaufschlagt. Der kann Positiv oder Negativ sein.

Syntax

Befehl cpSetTNTOffset(slot : Integer, mVolt : Integer);
Funktion Verändert die Spannung einer Spur am TNT um einen positiven oder negativen Wert.


Beispiele für mögliche Werte:

Wert Beschreibung
1500 Die Spannung wird um 1,500 Volt erhöht
-2500 Die Spannung wird um 2,500 Volt gesenkt
0 Setzt alle Offset-Werte zurück (Reset)

Codebeispiel

var
  slot : Integer;
  tntOffset : Integer;
  
begin
  ...
  // Slot-Spannung reduzieren
  slot := 1;
  tntOffset := -3500;
  cpSetTNTOffset(slot, tntOffset);
  ...
  ...
  // Slot-Spannung wieder erhöhen
  tntOffset := -2350;
  cpSetTNTOffset(slot, tntOffset);
  ...
  ...
  // Slot-Spannung zurücksetzen
  cpSetTNTOffset(slot, 0);
  ...
end.

Dieser Code senkt im ersten Schritt die Spannung um -3500mV [-3,5V]. Bei einer Ausgangsspannung von 12V sind dann jetzt 8,5V auf der Bahn.

Die nächsten Zeilen setzen den Offset auf -2350mV [-2,35V]. Die Bahnspannung beträgt dann jetzt 12V - 2,35V = 9,65V.

Beispielcode 3 setzt das TNT zurück bzw. beaufschlagt einen Offset mit 0V. Somit ist die Bahnspannung dann wieder bei der Ausgangspannung von 12V.



Start - FAQ - Glossar - Sitemap - Impressum