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

 
cockpit-xp/addon/befehlsreferenz/cpsettntoffset.txt · Zuletzt geändert: 2024/03/31 20:45 von ralph525