Hallo liebe Gemeinde, :icon_mrgreen:
ich bin an einer Anlage mit einer 840SL und einem HT8, nun möchte ich mit Easyscreen einen String von 6 Zeichen eingeben (Seriennr.) nun die Ausgabe über
ein E/A - Feld habe ich nach langem hin und her nun endlich so:
geschafft! Nach einem halben Tag rumprobieren da weder DBX.DBS,y etc. oder :STRING was gebracht hat.
Hat hier jemand das schon mal gemacht? Ihc kann zwar eine 6-stellige Zeichenfolge eingeben, aber der Wert wird mir nicht übernommen!
Leider kann ich auch keine INT hernehmen (dieser Wert wird übernommen! Hab ich getestet) da Buchstaben in der Seriennr. sein können.
Bin das eigentlich mit HMI-PRO gewohnt, da wäre ich schon längst fertig, dauert keine 5min. aber mit Easyscreen??? :oops:
Ich habe noch eine andere IDEE die funktionieren könnte, wenn ich ein Character direkt in den DB bringen würde müsste ich halt 6 Eingabefelder machen,
wäre aber egal wichtig ist das Ergebnis.
Oder ich versuche es über eine GUD - Variable. Keine Ahnung
Kurzer Hinweis, also der String im DB ist als String[6] konfiguriert und er wird auch nicht von der PLC überschrieben.
Ich musste auch 2 Byte höher angeben um die Ersten 2 Byte (Anzahl Zeichen, Tatsächliche Zeichen) auszublenden.
Bin für jeden TIP dankbar
Gruß Gerhard
Nachtrag: Sorry in der Überschrift steht 7.5 sollte eigentlich HMI - Version 4.05 heissen!
ich bin an einer Anlage mit einer 840SL und einem HT8, nun möchte ich mit Easyscreen einen String von 6 Zeichen eingeben (Seriennr.) nun die Ausgabe über
ein E/A - Feld habe ich nach langem hin und her nun endlich so:
Code:
; Hab jetzt nur diese Zeile eingefügt sonst wird es unübersichtlich
DEF MAT_TEXT =(S6/ //"","Materialnr." /WR2,ac7,al0//"DB703.DBB64[6]" / 10,205,110/135,205,48 /,)
Hat hier jemand das schon mal gemacht? Ihc kann zwar eine 6-stellige Zeichenfolge eingeben, aber der Wert wird mir nicht übernommen!
Leider kann ich auch keine INT hernehmen (dieser Wert wird übernommen! Hab ich getestet) da Buchstaben in der Seriennr. sein können.
Bin das eigentlich mit HMI-PRO gewohnt, da wäre ich schon längst fertig, dauert keine 5min. aber mit Easyscreen??? :oops:
Ich habe noch eine andere IDEE die funktionieren könnte, wenn ich ein Character direkt in den DB bringen würde müsste ich halt 6 Eingabefelder machen,
wäre aber egal wichtig ist das Ergebnis.
Oder ich versuche es über eine GUD - Variable. Keine Ahnung
Kurzer Hinweis, also der String im DB ist als String[6] konfiguriert und er wird auch nicht von der PLC überschrieben.
Ich musste auch 2 Byte höher angeben um die Ersten 2 Byte (Anzahl Zeichen, Tatsächliche Zeichen) auszublenden.
Bin für jeden TIP dankbar
Gruß Gerhard
Nachtrag: Sorry in der Überschrift steht 7.5 sollte eigentlich HMI - Version 4.05 heissen!