Hallo
Ich habe auch nach längeren Suchen niemanden gefunden der meinen aktuellen Fehler bereits hatte.
Im Roboter Programm:
;ARTIKELDATEN VON ARTIKELVERWALTUNG+++++++++++++++
STRUC MYARTIKEL BOOL GESENDET, CHAR ARTIKELNR[24] ,CHAR KAMERAPRG[3],INT ER,INT LT,INT ABLAUF,REAL LV,REAL LH,REAL BB,INT MAX_R,INT MAX_E,REAL BH,REAL AH,REAL AS,REAL GPA
DECL MYARTIKEL ARTIKEL[1]
;FOLD ARTIKELPOSITIONSREGISTER
ARTIKEL[1]={GESENDET TRUE, ARTIKELNR[] "88163901" ,KAMERAPRG[] "001",ER 2,LT 1,ABLAUF 3,LV 575.000,LH 370.000,BB 80.0000,MAX_R 9,MAX_E 8,BH 56.0000,AH 10.0000,AS 575.000,GPA 430.000}
;ENDFOLD
;+++++++++++++++++++++++++++++++++++++++++++++++++
In der SPS wird der Wert als STRING Ausgegeben: `88163901`$00$00$00$00$00$00$00$00 ....
Wenn ich eine andere Nummer eintrage wird folgendes ausgegeben: X#(32 37 32 37 31 38 35 33 00 31 00 .. . .
Der Wert ist bei beiden richtig. Zum weiter verwenden der Nummer ist der Unterschied sehr hinderlich.
Vielleicht könnt Ihr mich hier unterstützen.
Die Artikelnummer ist immer 8 Stellig.