-> Hier kostenlos registrieren
Es fällt mir schwer, sachlich, objektiv und unvoreingenommen zu bleiben
Um eine Sammelstörung aus einem flexiblen Datenbereich zu bilden,
habe ich gestern diesen Baustein kreiert (credits goes to jd_otter for the inspiration)
So sieht der SCL-Code aus
Nun, es gibt auch den zusammengesetzten Datentyp Variant, den ich dafür gerne nutzen würde.
Allerdings steht nirgendswo geschrieben, was man damit anfangen kann?!
Wie zerlege ich den?
SiemensHilfe:
Edit/Toll; man verlautbart zwar in der Knowledge Base frohmutig, dass man diesen Datentyp mit den Siemensbausteinen nutzen kann, aber nirgendswo wird erwähnt,
was und wie es man machen muss, um auch selber in den Genuss von 'Variant' zu kommen. Typisch, mal sehen mit welchem SP/SR das gehen wird...
Um eine Sammelstörung aus einem flexiblen Datenbereich zu bilden,
habe ich gestern diesen Baustein kreiert (credits goes to jd_otter for the inspiration)
So sieht der SCL-Code aus
Code:
FOR #Schleifenzähler := 1 TO #Anzahl_Bytes DO
#t_db_Word:= PEEK(area:=16#84, dbNumber:=#Db_nr, byteOffset:=#t_Offset);
IF #t_db_Word <> 0 THEN
#Found:=true;
EXIT;
ELSE
#Found:=false;
END_IF;
#t_Offset:=#t_Offset + 1;
END_FOR;
Nun, es gibt auch den zusammengesetzten Datentyp Variant, den ich dafür gerne nutzen würde.
Allerdings steht nirgendswo geschrieben, was man damit anfangen kann?!
Wie zerlege ich den?
SiemensHilfe:
Edit/Toll; man verlautbart zwar in der Knowledge Base frohmutig, dass man diesen Datentyp mit den Siemensbausteinen nutzen kann, aber nirgendswo wird erwähnt,
was und wie es man machen muss, um auch selber in den Genuss von 'Variant' zu kommen. Typisch, mal sehen mit welchem SP/SR das gehen wird...
Zuletzt bearbeitet: