| Forum | Suchen | Mitglieder | Home  
» Willkommen Gast [ login | registrieren


LAWO Custom und zd: welche Parameter gibt es insgesamt?
Forum
- Technische Fragen / Info‘s



 
Name Nachricht
freaksbus



Adeliger
312 Beiträge

LAWO Custom und zd: welche Parameter gibt es insgesamt?, 14 Apr. 2020 08:45


Hallo,

nachdem hier schon einige male Custom-Dateien angefragt oder korrigiert worden sind, finde ich immer wieder "Befehle", Einstellungen und Parameter, die ich noch nicht kannte. Ich wusste z.B. dass es einen Helligkeitssensor in den Anzeigen gibt, dass sich dieser aber durch entsprechende Einträge in der Custom besonders einstellen lässt war mir nicht bekannt.

Hat jemand vielleicht eine vollständige Liste mit Dingen, die sich einstellen lassen?

Schön fände ich es, wenn sich noch beim Klartext einstellen lassen würde, welche Schriftart für die Linie bei verschiedenen Liniennummern einstellen lassen würde (also unterschiedliche Schriftarten für Linien mit einer, zwei, drei oder vier Ziffern - in der Custom geht das ja auch, aber in der zd?). Bei Gorba ging das relativ einfach.

Auch Auswertung von verschiedenen Telegrammen sind interessant. Bislang basiert alles auf DS21. Benötigt es z.B. für den DS003 weitere Auswertebefehle?

Danke! :)




Custom

[Versuchsfahrzeug] ;Format: [Busname] (1 - 15 Zeichen)
Steuerger„t = IBIS ;m”glich: LLE8014, IBIS, Haeni, Init, Elgeba, oder AEG
Linienziffern = 3 ;fr Markierung bei nicht-eingeb. Linie
LinienVerhalten = Codiert ;m”glich: Eingebunden, NichtEingebunden, Codiert
Messages = nein ;Message-Eingabe freigeben / sperren
Taktzeit = 50 ;Einheit: 1/10 s
Sendeadresse = 1 ;0=niemand sendet
DownloadTyp = KeinDL ;m”glich: KeinDL, DLAZ, DLZR
EpromTyp = K512 ;m”glich: K256, K512, M1
;Kommentar = ""

;bis zu 31 Fonts k”nnen (zus„tzlich zum SYSTEM.S07) fest vorgeladen werden
;=> gedacht fr nicht eingebundene Linie bzw. zentrale Datenhaltung
Font = LNR.F16,1 ;Liniennummer, dick
Font = LNR6X2.F16,2 ;Liniennummer, dünn
Font = LEER.F16,3 ;Liniennummer, Dummy
Font = B6H7S2.F07,11 ;zweizeilig, dick Front
Font = TST2.F07,12 ;zweizeilig, dick Seite
Font = B5H7S1.F07,13 ;zweizeilig, dünn
Font = SYSTEM.F07,14 ;zweizeilig, sehr dünn
Font = TSTBF.F16,21 ;einzeilig, dick
Font = TST.F16,22 ;einzeilig, mittel
Font = TSTMIDD.F16,23 ;einzeilig, dünn
Font = TSTSMAL.F16,24 ;einzeilig, sehr dünn

<1 : Front> ;Format:
;Adresse: 1-15, Name: 1 - 15 Zeichen
;Feld1 (linkes Feld, Linienkasten)
;[wenn nicht ben”tigt, alle Parameter auf 0 setzen!]
LeftC = 28
F1GapY0 = 0 ;Anzahl unbestckte Dots von oben
F1GapX = 0 ;Abstand zwischen den Blocks
F1GapY = 0
F1GapXF = 0 ;Flag: 1=nicht bestckte Dots, 0=Hardware-Lcke
F1BlockSizeX = 28 ;Breite eines Blocks
F1BlockSizeY = 16 ;H”he eines Blocks
F1BlocksX = 0 ;Anzahl Blocks
F1BlocksY = 0
F1CutStart = 0
F1CutWidth = 0
F1TechInvers = nein ;wenn Dots verkehrt eingel”tet

F1RowTable = 0

;Feld2 (rechtes Feld, Textkasten)
;Folgendes Parameterfeld zeigt die typische Vollmatrix-Belegung: alle Gap-
;Parameter haben den Wert 0, die Blockanzahl ist in beiden Richtungen 1,
;und die BlockSizes legen die AnzeigengrӇe fest.
F2GapY0 = 0
F2GapX = 0
F2GapY = 0
F2GapXF = 0
F2BlockSizeX = 128
F2BlockSizeY = 16
F2BlocksX = 1
F2BlocksY = 1
F2CutStart = 0
F2CutWidth = 0
F2TechInvers = nein

F2RowTable = 0

;Helligkeitssteuerung
MinimalBrightness = 10; Standard = 10
MaximalBrightness = 240; Standard = 240
BrightnessGradient = 10; Standard = 10

;bis zu 5 Typ-Definitionen k”nnen angegeben werden
TeleTypDefA = z ;‘z‘-Telegramm auswerten
TeleTypDefB = l ;‘l‘-Telegramm auswerten

;bis zu 5 Variablen k”nnen definiert werden
TeleVarDefA = -,A3,A2,A1
TeleVarDefB = -,B3,B2,B1

; bis zu 50 Bedingungs-Zeilen k”nnen angegeben werden
FormIndexCond = Z,:,-,A3,A2,A1
FormIndexCond = L,:,-,B3,B2,B1

OpticalInvers = nein
;InversBereich = 999,999 ;zwischen 1000 und 1999 zus„tzlich optisch invertieren
LinienTextSpacing = 0
LinienFont = 1 ;Font muá mit ‘Font‘-Anweisung (s.o.) geladen werden
LinienXStart1 = 0 ;alles auch einzeln einstellbar
LinienXStart2 = 0
LinienXStart3 = 0
LinienXStart4 = 0
LinienSpace2 = 2
LinienSpace3 = 1
LinienSpace4 = 1
;---------- Die folgenden Parameter werden nur bei "Linienkasten = ja" ben”tigt
;LLE_LinienDisplayCode = 805/1
LinienSlot = 1 ;bei Anzeigen <= 16 Dots
LinienPlatte = 1
;MirrorLinCol = 0 ;2. Linie vorhanden?

ColumnTable = 0
ColumnTypeTab = 0

;end of display definition

<2 : Seite Rechts> ;Format:
;Adresse: 1-15, Name: 1 - 15 Zeichen
;Feld1 (linkes Feld, Linienkasten)
;[wenn nicht ben”tigt, alle Parameter auf 0 setzen!]
LeftC = 28
F1GapY0 = 0 ;Anzahl unbestckte Dots von oben
F1GapX = 0 ;Abstand zwischen den Blocks
F1GapY = 0
F1GapXF = 0 ;Flag: 1=nicht bestckte Dots, 0=Hardware-Lcke
F1BlockSizeX = 28 ;Breite eines Blocks
F1BlockSizeY = 16 ;H”he eines Blocks
F1BlocksX = 0 ;Anzahl Blocks
F1BlocksY = 0
F1CutStart = 0
F1CutWidth = 0
F1TechInvers = nein ;wenn Dots verkehrt eingel”tet

F1RowTable = 0

;Feld2 (rechtes Feld, Textkasten)
;Folgendes Parameterfeld zeigt die typische Vollmatrix-Belegung: alle Gap-
;Parameter haben den Wert 0, die Blockanzahl ist in beiden Richtungen 1,
;und die BlockSizes legen die AnzeigengrӇe fest.
F2GapY0 = 0
F2GapX = 0
F2GapY = 0
F2GapXF = 0
F2BlockSizeX = 112
F2BlockSizeY = 16
F2BlocksX = 1
F2BlocksY = 1
F2CutStart = 0
F2CutWidth = 0
F2TechInvers = nein

F2RowTable = 0

;Helligkeitssteuerung
MinimalBrightness = 10; Standard = 10
MaximalBrightness = 240; Standard = 240
BrightnessGradient = 10; Standard = 10

;bis zu 5 Typ-Definitionen k”nnen angegeben werden
TeleTypDefA = z ;‘z‘-Telegramm auswerten
TeleTypDefB = l ;‘l‘-Telegramm auswerten

;bis zu 5 Variablen k”nnen definiert werden
TeleVarDefA = -,A3,A2,A1
TeleVarDefB = -,B3,B2,B1

; bis zu 50 Bedingungs-Zeilen k”nnen angegeben werden
FormIndexCond = Z,:,-,A3,A2,A1
FormIndexCond = L,:,-,B3,B2,B1

OpticalInvers = nein
;InversBereich = 999,999 ;zwischen 1000 und 1999 zus„tzlich optisch invertieren
LinienTextSpacing = 0
LinienFont = 1 ;Font muá mit ‘Font‘-Anweisung (s.o.) geladen werden
LinienXStart1 = 0 ;alles auch einzeln einstellbar
LinienXStart2 = 0
LinienXStart3 = 0
LinienXStart4 = 0
LinienSpace2 = 2
LinienSpace3 = 1
LinienSpace4 = 1
;---------- Die folgenden Parameter werden nur bei "Linienkasten = ja" ben”tigt
;LLE_LinienDisplayCode = 805/1
LinienSlot = 1 ;bei Anzeigen <= 16 Dots
LinienPlatte = 1
;MirrorLinCol = 0 ;2. Linie vorhanden?

ColumnTable = 0
ColumnTypeTab = 0

;end of display definition

<3 : Heck> ;Format:
;Adresse: 1-15, Name: 1 - 15 Zeichen
;Feld1 (linkes Feld, Linienkasten)
;[wenn nicht ben”tigt, alle Parameter auf 0 setzen!]
F1GapY0 = 0 ;Anzahl unbestckte Dots von oben
F1GapX = 0 ;Abstand zwischen den Blocks
F1GapY = 0
F1GapXF = 0 ;Flag: 1=nicht bestckte Dots, 0=Hardware-Lcke
F1BlockSizeX = 0 ;Breite eines Blocks
F1BlockSizeY = 0 ;H”he eines Blocks
F1BlocksX = 0 ;Anzahl Blocks
F1BlocksY = 0
F1CutStart = 0
F1CutWidth = 0
F1TechInvers = nein ;wenn Dots verkehrt eingel”tet

F1RowTable = 0

;Feld2 (rechtes Feld, Textkasten)
;Folgendes Parameterfeld zeigt die typische Vollmatrix-Belegung: alle Gap-
;Parameter haben den Wert 0, die Blockanzahl ist in beiden Richtungen 1,
;und die BlockSizes legen die AnzeigengrӇe fest.
F2GapY0 = 0
F2GapX = 0
F2GapY = 0
F2GapXF = 0
F2BlockSizeX = 28
F2BlockSizeY = 16
F2BlocksX = 1
F2BlocksY = 1
F2CutStart = 0
F2CutWidth = 0
F2TechInvers = nein

F2RowTable = 0

;Helligkeitssteuerung
MinimalBrightness = 10; Standard = 10
MaximalBrightness = 240; Standard = 240
BrightnessGradient = 10; Standard = 10

;bis zu 5 Typ-Definitionen k”nnen angegeben werden
TeleTypDefA = z ;‘z‘-Telegramm auswerten
TeleTypDefB = l ;‘l‘-Telegramm auswerten

;bis zu 5 Variablen k”nnen definiert werden
TeleVarDefA = -,A3,A2,A1
TeleVarDefB = -,B3,B2,B1

; bis zu 50 Bedingungs-Zeilen k”nnen angegeben werden
FormIndexCond = Z,:,-,A3,A2,A1
FormIndexCond = L,:,-,B3,B2,B1

OpticalInvers = nein
;InversBereich = 999,999 ;zwischen 1000 und 1999 zus„tzlich optisch invertieren
LinienTextSpacing = 6
LinienFont = 1 ;Font muá mit ‘Font‘-Anweisung (s.o.) geladen werden
LinienXStart1 = 10 ;alles auch einzeln einstellbar
LinienXStart2 = 5
LinienXStart3 = 1
LinienXStart4 = 1
LinienSpace2 = 2
LinienSpace3 = 2
LinienSpace4 = 1
;---------- Die folgenden Parameter werden nur bei "Linienkasten = ja" ben”tigt
;LLE_LinienDisplayCode = 805/1
LinienSlot = 1 ;bei Anzeigen <= 16 Dots
LinienPlatte = 1
;MirrorLinCol = 0 ;2. Linie vorhanden?

ColumnTable = 0
ColumnTypeTab = 0

;end of display definition

<4 : Seite Links> ;Format:
;Adresse: 1-15, Name: 1 - 15 Zeichen
;Feld1 (linkes Feld, Linienkasten)
;[wenn nicht ben”tigt, alle Parameter auf 0 setzen!]
F1GapY0 = 0 ;Anzahl unbestckte Dots von oben
F1GapX = 0 ;Abstand zwischen den Blocks
F1GapY = 0
F1GapXF = 0 ;Flag: 1=nicht bestckte Dots, 0=Hardware-Lcke
F1BlockSizeX = 0 ;Breite eines Blocks
F1BlockSizeY = 0 ;H”he eines Blocks
F1BlocksX = 0 ;Anzahl Blocks
F1BlocksY = 0
F1CutStart = 0
F1CutWidth = 0
F1TechInvers = nein ;wenn Dots verkehrt eingel”tet

F1RowTable = 0

;Feld2 (rechtes Feld, Textkasten)
;Folgendes Parameterfeld zeigt die typische Vollmatrix-Belegung: alle Gap-
;Parameter haben den Wert 0, die Blockanzahl ist in beiden Richtungen 1,
;und die BlockSizes legen die AnzeigengrӇe fest.
F2GapY0 = 0
F2GapX = 0
F2GapY = 0
F2GapXF = 0
F2BlockSizeX = 28
F2BlockSizeY = 16
F2BlocksX = 1
F2BlocksY = 1
F2CutStart = 0
F2CutWidth = 0
F2TechInvers = nein

F2RowTable = 0

;Helligkeitssteuerung
MinimalBrightness = 10; Standard = 10
MaximalBrightness = 240; Standard = 240
BrightnessGradient = 10; Standard = 10

;bis zu 5 Typ-Definitionen k”nnen angegeben werden
TeleTypDefA = z ;‘z‘-Telegramm auswerten
TeleTypDefB = l ;‘l‘-Telegramm auswerten

;bis zu 5 Variablen k”nnen definiert werden
TeleVarDefA = -,A3,A2,A1
TeleVarDefB = -,B3,B2,B1

; bis zu 50 Bedingungs-Zeilen k”nnen angegeben werden
FormIndexCond = Z,:,-,A3,A2,A1
FormIndexCond = L,:,-,B3,B2,B1

OpticalInvers = nein
;InversBereich = 999,999 ;zwischen 1000 und 1999 zus„tzlich optisch invertieren
LinienTextSpacing = 6
LinienFont = 1 ;Font muá mit ‘Font‘-Anweisung (s.o.) geladen werden
LinienXStart1 = 10 ;alles auch einzeln einstellbar
LinienXStart2 = 5
LinienXStart3 = 1
LinienXStart4 = 1
LinienSpace2 = 2
LinienSpace3 = 2
LinienSpace4 = 1
;---------- Die folgenden Parameter werden nur bei "Linienkasten = ja" ben”tigt
;LLE_LinienDisplayCode = 805/1
LinienSlot = 1 ;bei Anzeigen <= 16 Dots
LinienPlatte = 1
;MirrorLinCol = 0 ;2. Linie vorhanden?

ColumnTable = 0
ColumnTypeTab = 0

;end of display definition

;end of O530-1 Definition





zd

; ***** allgemeine Parameter ****************************************************

; >>>> frei definierbarer Kommentar (bis 14 Zeichen)
Comment = "Versuchsfahrzeug"

; >>>> Verzögerung Statusantwort (Wert * 10ms)
StatusDelay = 1

; >>>> Zeit zwischen Darstellung von zwei Takten (Wert * 10ms)
TaktTime = 500

; >>>> Zeit, bis Anzeige bei Nichtempfang von Telegrammen schwarz gelöscht wird
; (Wert * 10ms)
IBISToutVal = 12000

; >>>> 0=keine Speicherung
; 1=Speicherung der IBIS-Telegramme - bei Neustart Darstellung
SaveIBISTeles = 1

; >>>> maximales Spacing bei optimierter Darstellung
SpacingMax = 1

; ***** Datensatztyp ************************************************************

; >>>> Datensatztyp (0=unbelegt, 1=TED800, 2=DS021, 3=DS003a, 10=LNR)
; Adr. 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
DSTyp = 0, 2, 2,10,10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0

; >>>> Datensatzvariante
; TED800: 1=‘Normal‘
; ... weitere, siehe Doku in Ordner ZDH
; DS021 : 1=AEG-Spezifikation
; 2=Einzeilig, ohne Steuerzeichen
; 3=Wien, 2*24 Zeichen
; 4=AEG-Spezifikation, zus„tzlich 6. Stelle in LNr
; ... weitere, siehe Doku in Ordner ZDH
; DS003A: 1=zA5 16 Zeichen/Zeile mit Formatzeichen
; 2=zA5 16 Zeichen/Zeile ohne Formatzeichen
; ... weitere, siehe Doku in Ordner ZDH
; LNR : 1=LNr darstellen
; 2=6.Stelle im Entwertertele ist 1000er-Stelle in LNr
; ... weitere, siehe Doku in Ordner ZDH
; Adr. 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
DSVar = 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0

; ***** Liniennummerneinstellungen **********************************************

; Eingebundene Liniennummer (0=nicht-eing. Lnr, 1=eingebundene Lnr)
LNrBound = 0

; >>>> kodierte Liniennummer (0=keine kodierte Lnr, 1=TED900-LNR-Form,
; 2=Lnr.Liste, 3=LnrE-Liste,4=2 und 3 jedoch 3 hat Vorrang)
LNrCoded = 4

; >>>> Reaktion auf kod. Lnr.suche (0=wenn nichts gef.->nichts darst.,
; 1=wenn nichts gef.->empf.Lnr darst.)
LNrCodedAction = 1

; >>>> generelle Liniennummernunterdrckung in einer Anzeige
; Bitweise adreáiert (16 Bit)
;
; (2=Adr1, 4=Adr2, 6=Adr1+2 etc.)
;
LNrSupp = 0

; >>>> Font fr Liniennummer (Index CUSTOM.CFG!)
; Adr. 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
LNrFont = 0, 1, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0

; >>>> Liniennummernplatz (1=LNr. zentr. im Nummernkasten (F1)
; 2=LNr. im Textfeld (F2)
; 3=zentriert in F1, ohne Linie Text zentriert in F1+F2)
; Adr. 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
LNrPlace = 0, 2, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0

; >>>> Anzahl von Spacings zwischen Liniennummer und Text (nur bei LnrPlace=2!)
; Adr. 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
LNrTextSpace = 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0

; >>>> Liniennummer-Kodierliste
; Kodierungen funktionieren wie folgt:
;
; Erster String z.B. "9xx" ist das Muster, auf das die Liniennummer
; geprft wird. Der zweite String z.B. "E#1#0" ist der Ersatzstring, falls
; das Muster ‘getroffen‘ wurde. Dabei kommt dem Zeichen ‘#‘ eine besondere
; Bedeutung zu. Dieses Zeichen ist das sogenannte Austauschzeichen. Die
; Zahl hinter dem Austauschzeichen beinhaltet die Wertigkeit der
; Liniennummernstelle. Mit anderen Worten:
; Eine 0 bedeutet, dass die 1. Stelle der Liniennummer (von rechts gesehen!)
; eingesetzt wird. ‘#1‘ = 2.Stelle usw.
; Soll das Gatter ‘#‘ als ASCII-Zeichen dargestellt werden, ist ‘##‘
; anzugeben.
; Beispiel: Telegramm l985 wird geschickt
; Umsetzdefinition in Tabelle: "9xx", "E#1#0"
; bedeutet: E85 wird ausgegeben
; oder "9xx", "E#0#1" bedeutet: E58 wird ausgegeben.
;
; maximale Anzahl der Einträge: 30 Kombinationen der Art "xxx","yyy" mit jeweils
; max. 15 Zeichen pro String

LNrList = "", ""

; >>>> erw. Liniennummer-Kodierliste
; Kodierungen funktionieren wie folgt:
;
; Bei der LNrE-Umkodierung gilt das gleiche fr das Austauschzeichen wie
; fr die LNr-Umkodierung (siehe Beschreibung dort).
; Ansonsten funktioniert die LNrE-Umsetzung folgendermaáen:
; Der erste String z.B. "5" enth„lt den Wert der erweiterten Liniennummer,
; auf den geprft wird. Trifft dies zu, wird der zweite String ausgewertet.
; Dabei funktioniert alles genauso wie bei der LNr-Umkodierung.
; Mit *0 wird das 1.Zeichen von rechts des DS001A bernommen
;
; DS001,DS001A Liste Ersatzwert Anzeige
; Beispiel: l543, lE05 "5", "E#1#0" --> es wird E43
; l111, lE51 "5x", "P+R" --> bei lE50-lE59 wird P+R angezeigt
; l345, lE06 "6", "N*0" --> bei LE06 wird N6 angezeigt
;
; maximale Anzahl der Einträge: 30 Kombinationen der Art "xxx","yyy" mit jeweils
; max. 15 Zeichen pro String

LNrEList = "", "", ;


; >>>> Anzahl der Liniennummernziffern bestimmt die Anzahl der Spacings zwischen diesen Ziffern
; Anzahl Ziffern: 1 2 3 4
LNrEmptyRow = 0, 0, 0, 0, 0, ; Adr 0: unbelegt
0, 0, 2, 1, 1, ; Adr 1
0, 0, 2, 1, 1, ; Adr 2
0, 0, 2, 1, 1, ; Adr 3
0, 0, 2, 1, 1, ; Adr 4
0, 0, 2, 1, 1, ; Adr 5
0, 0, 2, 1, 1, ; Adr 6
0, 0, 2, 1, 1, ; Adr 7
0, 0, 2, 1, 1, ; Adr 8
0, 0, 2, 1, 1, ; Adr 9
0, 0, 2, 1, 1, ; Adr 10
0, 0, 2, 1, 1, ; Adr 11
0, 0, 2, 1, 1, ; Adr 12
0, 0, 2, 1, 1, ; Adr 13
0, 0, 2, 1, 1, ; Adr 14
0, 0, 2, 1, 1, ; Adr 15

; ***** Textersatzliste *********************************************************

; >>>> Ersatzliste. Der linke Text wird durch den rechten Text ersetzt
; Beispiel "ZUM", "zum". Achtung: Linker Text immer in Groábuchstaben!
;
; Hier bedeutet das Beispiel, daá ein empfangenes Wort "ZUM" durch das
; Wort "zum" ersetzt wird.
;
; maximale Anzahl der Einträge: 30 Kombinationen der Art "ZUM","zum" mit jeweils
; max. 30 Zeichen pro String

ChangeWordList = "", "",

; ***** Fonteinstellungen *******************************************************

; >>>> Fonts fr einzeilige Darstellung (erster Eintrag: gr”áter Font,
; letzter=kleinster, 0 beendet Zeichensatzliste)
; Bei TED800 alles 0
FontOneLine = 0, 0, 0, 0, ; Adr 0: unbelegt
21, 22, 23, 14, ; Adr 1
22, 23, 24, 14, ; Adr 2
0, 0, 0, 0, ; Adr 3
0, 0, 0, 0, ; Adr 4
0, 0, 0, 0, ; Adr 5
0, 0, 0, 0, ; Adr 6
0, 0, 0, 0, ; Adr 7
0, 0, 0, 0, ; Adr 8
0, 0, 0, 0, ; Adr 9
0, 0, 0, 0, ; Adr 10
0, 0, 0, 0, ; Adr 11
0, 0, 0, 0, ; Adr 12
0, 0, 0, 0, ; Adr 13
0, 0, 0, 0, ; Adr 14
0, 0, 0, 0 ; Adr 15


; >>>> Fonts fr zweizeilige Darstellung, oben (erster Eintrag: gr”áter Font,
; letzter=kleinster, 0 beendet Zeichensatzliste)
FontTwoLinesUp = 0, 0, ; Adr 0: unbelegt
11, 14, ; Adr 1
12, 14, ; Adr 2
0, 0, ; Adr 3
0, 0, ; Adr 4
0, 0, ; Adr 5
0, 0, ; Adr 6
0, 0, ; Adr 7
0, 0, ; Adr 8
0, 0, ; Adr 9
0, 0, ; Adr 10
0, 0, ; Adr 11
0, 0, ; Adr 12
0, 0, ; Adr 13
0, 0, ; Adr 14
0, 0 ; Adr 15


; >>>> Fonts fr zweizeilige Darstellung, unten (erster Eintrag: gr”áter Font,
; letzter=kleinster, 0 beendet Zeichensatzliste)
FontTwoLinesLo = 0, 0, ; Adr 0: unbelegt
11, 14, ; Adr 1
12, 14, ; Adr 2
0, 0, ; Adr 3
0, 0, ; Adr 4
0, 0, ; Adr 5
0, 0, ; Adr 6
0, 0, ; Adr 7
0, 0, ; Adr 8
0, 0, ; Adr 9
0, 0, ; Adr 10
0, 0, ; Adr 11
0, 0, ; Adr 12
0, 0, ; Adr 13
0, 0, ; Adr 14
0, 0 ; Adr 15

; >>>> Art der Fontbehandlung (0=vom "grӇten" zum "kleinsten" Font,
; 1=Font wird bergeben (TED800))
FontTyp = 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0

; ***** Misc ********************************************************************

; >>>> Invertierung von Bereichen (0=keine Inv., 1=F1-Feld, 2=F2-Feld,
; 3=F1+F2, 4=dyn.LNrber., 5=dyn.Textber.,dyn.Lnr+Textber.)
InvertArea = 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0

; >>>> Groá-/Kleinwandlung bei einzeiligen Texten(0=keine Wandlung,
; 1=Automatische Groá-/Kleinwandlung)
UpperLowerConvert_OneLine = 0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0

; >>>> Groá-/Kleinwandlung bei zweizeiligen Texten(0=keine Wandlung,
; 1=Automatische Groá-/Kleinwandlung)
UpperLowerConvert_TwoLines = 0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0

; >>>> Konvertiert Zeichen nach dem IBIS-Empfang (0=keine Konvertierung, 1=Zeichen ‘|[{]}^‘
; werden in ‘™”Ž„šá‘ gewandelt)
CnvChars = 0

; ***** fr DS003a und TED800 und TED900 ****************************************

; >>>> Hier kann einer Anzeige eine Kennung zugewiesen werden
; z.B. Front: A, Seite: B
; WICHTIG FšR DIE DATENSŽTZE: DS003A,DST800,DST900!
AdrIdx = "", "A", "B", "", "", "", "", "", "", "", "", "", "", "", "", ""

; >>>> nur fr TED800-Format
; Pro Font kann hier ein Bereich angegeben werden, in welchem die Zeichen
; mit Spacing=0 ausgegeben werden (Kompatibilit„t zu alten TED800-Zeichens„tzen)
ExtraChars = 0 , 0, ; Font 0
0 , 0, ; Font 1
0 , 0, ; Font 2
0 , 0, ; Font 3
0 , 0, ; Font 4
0 , 0, ; Font 5
0 , 0, ; Font 6
0 , 0, ; Font 7
0 , 0, ; Font 8
0 , 0, ; Font 9
0 , 0, ; Font 10
0 , 0, ; Font 11
0 , 0, ; Font 12
0 , 0, ; Font 13
0 , 0, ; Font 14
0 , 0, ; Font 15
0 , 0, ; Font 16
0 , 0, ; Font 17
0 , 0, ; Font 18
0 , 0, ; Font 19
0 , 0, ; Font 20
0 , 0, ; Font 21
0 , 0, ; Font 22
0 , 0, ; Font 23
0 , 0, ; Font 24
0 , 0, ; Font 25
0 , 0, ; Font 26
0 , 0, ; Font 27
0 , 0, ; Font 28
0 , 0, ; Font 29
0 , 0, ; Font 30
0 , 0 ; Font 31

; >>>> Hier werden die verwendteten TED800-Zeichens„tze eingetragen
; (mit vollem Namen!) z.B. "SYSTEM.F08"
FormatTab = "", ; 0, @
"", ; 1, A
"", ; 2, B
"", ; 3, C
"", ; 4, D
"", ; 5, E
"", ; 6, F
"", ; 7, G
"", ; 8, H
"", ; 9, I
"", ; 10, J
"", ; 11, K
"", ; 12, L
"", ; 13, M
"", ; 14, N
"" ; 15, O

 
Beitragsbewertung:
     
Hummelaner


Gelehrter
125 Beiträge

LAWO Custom und zd: welche Parameter gibt es insgesamt?, 15 Apr. 2020 10:14




Auch Auswertung von verschiedenen Telegrammen sind interessant. Bislang basiert alles auf DS21. Benötigt es z.B. für den DS003 weitere Auswertebefehle?


Das muss nur entsprechend in der Konfig eingetragen werden




; >>>> Liniennummernplatz (1=LNr. zentr. im Nummernkasten (F1)
; 2=LNr. im Textfeld (F2)
; 3=zentriert in F1, ohne Linie Text zentriert in F1+F2)
; Adr. 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
LNrPlace = 0, 2, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0


LNrPlace=4: Wie 3, jedoch keine Beschränkung auf ganze Platinen, kann also auch bei LED-Anzeigen verwendet werden.




; >>>> Fonts fr einzeilige Darstellung (erster Eintrag: gr”áter Font,
; letzter=kleinster, 0 beendet Zeichensatzliste)
; Bei TED800 alles 0
FontOneLine = 0, 0, 0, 0, ; Adr 0: unbelegt
21, 22, 23, 14, ; Adr 1
22, 23, 24, 14, ; Adr 2
0, 0, 0, 0, ; Adr 3
0, 0, 0, 0, ; Adr 4
0, 0, 0, 0, ; Adr 5
0, 0, 0, 0, ; Adr 6
0, 0, 0, 0, ; Adr 7
0, 0, 0, 0, ; Adr 8
0, 0, 0, 0, ; Adr 9
0, 0, 0, 0, ; Adr 10
0, 0, 0, 0, ; Adr 11
0, 0, 0, 0, ; Adr 12
0, 0, 0, 0, ; Adr 13
0, 0, 0, 0, ; Adr 14
0, 0, 0, 0 ; Adr 15


Funktioniert das bei dir mit 4 Fonts für einzeiligen Text? Ich meine, es gehen maximal nur 3, die 4. Position müsste immer eine "0" sein.
 
Beitragsbewertung:
     
freaksbus



Adeliger
312 Beiträge

RE: LAWO Custom und zd: welche Parameter gibt es insgesamt?, 15 Apr. 2020 17:41


Die 4. Auswahlmöglichkeit für einzeiligen Text funktioniert. Da habe ich auf verschiedenen Fahrzeugen keinerlei Probleme feststellen können. Es wäre schön, wenn es gleich viele Auswahlmöglichkeiten auch für die zweizeiligen Texte geben würden. Aber da gehen ja leider nur zwei verschiedene Fonts.

Ich verstehe nur nicht, was du damit meinst, dass man für den DS003 etwas in die Konfig eintragen muss. Steht das nicht in der zd relativ weit oben unter "Datensatztyp" ; oder müssen zusätzliche Abfragen in die Custom eingebaut werden? Ich habe hier ein IBIS welches auf DS003 mit Steuerzeichen sendet - aber wenn ich in der zd den Eintrag auf DS003 ändere und ein entsprechendes Betriebsprogramm aufspiele, bleibt das Zielfeld leer. Spiele ich eine DS21-Software auf, erscheinen die Ziele - dann aber mit unansehnlichen Steuerzeichen.
 
Beitragsbewertung:
     
Hummelaner


Gelehrter
125 Beiträge

RE: LAWO Custom und zd: welche Parameter gibt es insgesamt?, 15 Apr. 2020 22:26




Die 4. Auswahlmöglichkeit für einzeiligen Text funktioniert. Da habe ich auf verschiedenen Fahrzeugen keinerlei Probleme feststellen können. Es wäre schön, wenn es gleich viele Auswahlmöglichkeiten auch für die zweizeiligen Texte geben würden. Aber da gehen ja leider nur zwei verschiedene Fonts.


Ok, dann muss ich das mal selbst noch mal probieren. Aber schön zu hören, dass es doch funktioniert.



Ich verstehe nur nicht, was du damit meinst, dass man für den DS003 etwas in die Konfig eintragen muss. Steht das nicht in der zd relativ weit oben unter "Datensatztyp" ; oder müssen zusätzliche Abfragen in die Custom eingebaut werden? Ich habe hier ein IBIS welches auf DS003 mit Steuerzeichen sendet - aber wenn ich in der zd den Eintrag auf DS003 ändere und ein entsprechendes Betriebsprogramm aufspiele, bleibt das Zielfeld leer. Spiele ich eine DS21-Software auf, erscheinen die Ziele - dann aber mit unansehnlichen Steuerzeichen.



Mit der Konfig meine ich die ZD. In der Custom muss nichts geändert werden. Womöglich gibt es da aber auch unter den Betriebsprogrammen Unterschiede (Siehe unten). Es gibt wohl innerhalb der der Datensätze noch gewisse Parameter, die eingestellt werden können.



; >>>> Datensatzvariante
; TED800: 1=‘Normal‘
; ... weitere, siehe Doku in Ordner ZDH
; DS021 : 1=AEG-Spezifikation
; 2=Einzeilig, ohne Steuerzeichen
; 3=Wien, 2*24 Zeichen
; 4=AEG-Spezifikation, zus„tzlich 6. Stelle in LNr
; ... weitere, siehe Doku in Ordner ZDH
; DS003A: 1=zA5 16 Zeichen/Zeile mit Formatzeichen
; 2=zA5 16 Zeichen/Zeile ohne Formatzeichen
; ... weitere, siehe Doku in Ordner ZDH
; LNR : 1=LNr darstellen
; 2=6.Stelle im Entwertertele ist 1000er-Stelle in LNr
; ... weitere, siehe Doku in Ordner ZDH
; Adr. 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
DSVar = 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0



Hier in der Region wurde bei der Bahhtochter erst DS021 Variante 4, jetzt Variante 1 verwendet. Beim städtischen Verkehrsbetrieb DS003A mit Variante 8. Dort wird aber auch ein spezielles Betriebsprogramm aufgespielt. Ich kann aber nicht beurteilen, ob es da (große) Unterschiede zum normalen Betriebsprogramm gibt. Theoretisch müsste man mehrere Anzeigen mit den unterschiedlichen Datensätzen bespielen, und dann schauen, wie diese reagieren.
 
Beitragsbewertung:
     
Bene2901


Siedler
2 Beiträge

RE: LAWO Custom und zd: welche Parameter gibt es insgesamt?, 17 Apr. 2020 20:51


Gibt es das denn nicht irgendwo aufgeschlüsselt? Also diesen ZD Ordner?

Habe das Problem, dass bei den Ds3a Betriebsprogramm keine Zweizeiligen Texte angezeigt werden können und die Schrift immer linksbündig angezeigt wird.
(Topform CU3)

Kann ja auch gut sein, dass bei mir die ZD nicht stimmt 😅
 
Beitragsbewertung:
     
freaksbus



Adeliger
312 Beiträge

RE: LAWO Custom und zd: welche Parameter gibt es insgesamt?, 18 Apr. 2020 16:01




Bene2901:

Gibt es das denn nicht irgendwo aufgeschlüsselt? Also diesen ZD Ordner?

Also ich habe ihn leider nicht. :(




Hummelaner:

Hier in der Region wurde bei der Bahhtochter erst DS021 Variante 4, jetzt Variante 1 verwendet. Beim städtischen Verkehrsbetrieb DS003A mit Variante 8. Dort wird aber auch ein spezielles Betriebsprogramm aufgespielt. Ich kann aber nicht beurteilen, ob es da (große) Unterschiede zum normalen Betriebsprogramm gibt. Theoretisch müsste man mehrere Anzeigen mit den unterschiedlichen Datensätzen bespielen, und dann schauen, wie diese reagieren.


An den DS-Varianten habe ich schon gespielt, leider ohne Erfolge. Vermutlich liegt es dann einfach am Betriebsprogramm, welches die Befehle vom IBIS nicht umsetzen kann. Ich danke dir!
 
Beitragsbewertung:
     
Jens-MuM


Senator
548 Beiträge

RE: LAWO Custom und zd: welche Parameter gibt es insgesamt?, 18 Apr. 2020 16:16


also eins ist ja kein Geheimnis....
Soll die ZD DS21 umcodieren, brauche ich ein Betriebssystem...21.BIN
Soll sie DS3a umcodieren, dann brauche ich ...3A.BIN

Sonst kann man sich nen Wolf probieren.
Dazu gibt es dann eben noch die Sonderversionen, die in einigen Belangen dann kundenspezifisch anders reagieren (z.B. Zeichensätze über das BS "hart" ausgewählt werden und nicht über die ZD-Angaben.

Vielleicht hilft das ja schon mal weiter. Der ZDH-Ordner liegt übrigens warm und trocken in Rastatt und ist nicht für (End-)kunden zugänglich
 
Beitragsbewertung:
     
freaksbus



Adeliger
312 Beiträge

RE: LAWO Custom und zd: welche Parameter gibt es insgesamt?, 19 Apr. 2020 11:53




Jens-MuM:

also eins ist ja kein Geheimnis....
Soll die ZD DS21 umcodieren, brauche ich ein Betriebssystem...21.BIN
Soll sie DS3a umcodieren, dann brauche ich ...3A.BIN

Sonst kann man sich nen Wolf probieren.
Dazu gibt es dann eben noch die Sonderversionen, die in einigen Belangen dann kundenspezifisch anders reagieren (z.B. Zeichensätze über das BS "hart" ausgewählt werden und nicht über die ZD-Angaben.


In meinem Fall habe ich eine 3er Software - dennoch kommen da keine Ziele bei raus. Ob es jetzt an den gesendeten IBIS-Daten, dem Betriebsprogramm oder der DS-Variante liegt, weiß ich nicht. Bei den Varianten habe ich schon verschiedene durchprobiert, aber da tut sich leider nichts. Das rauszukriegen könnte was schwieriger werden. Also werde ich mich damit wohl nicht mehr beschäftigen. Aber wie gesagt: spiele ich hier den DS21 (Betriebsprogramm + ZD) auf, wird alles angezeigt, aber mit Steuerzeichen, die ich natürlich nicht sehen möchte. Ich kann also ansatzweise sehen, was gesendet wird, aber auch nicht alles.




Der ZDH-Ordner liegt übrigens warm und trocken in Rastatt und ist nicht für (End-)kunden zugänglich


Das könnte dann auch der Grund sein, weshalb es den nicht zu finden gibt. :) Danke!
 
Beitragsbewertung:
     
Bene2901


Siedler
2 Beiträge

RE: LAWO Custom und zd: welche Parameter gibt es insgesamt?, 22 Apr. 2020 15:04


Wie ist es denn möglich in der ZD Datei,
die zweite Zeile zu aktivieren?
Die Anzeige zeigt mir nur die obere Zeile an und diese auch noch linksgebunden...
Hat da jemand eine Idee?
 
Beitragsbewertung:
     
Bei ForumRomanum, im Forum suchen nach LAWO Custom und zd welche Para ...
 




Informationen zum Datenschutz | ForumRomanum - Jetzt kostenlos ein eigenes Forum erstellen!