viel kürzer nicht aber schöner.
den lokaldatenbereich direkt anzusprechen ist nicht schön, da man den ganzen code versauen kann wenn man die schnittstelle ändert
im bild ist das im temp-bereich. funktioniert aber genauso im stat-bereich (test ist eine struct)
Hab das mal umgesetzt. Passt auch... wobei:
1. Der TEMP Bereich fängt doch immmer mit 0 an, auch wenn man an der Schnittstelle was ändert...?
2. Blöd das man mit LAR1 P#xxxx nur im TEMP Bereich arbeiten kann, legt man das Struct im STAT an, geht PLCSIM auf CPU-Stop... ich habs halt gern zur beobachtung im STAT.
Hab das mal umgesetzt. Passt auch... wobei:
1. Der TEMP Bereich fängt doch immmer mit 0 an, auch wenn man an der Schnittstelle was ändert...?
2. Blöd das man mit LAR1 P#xxxx nur im TEMP Bereich arbeiten kann, legt man das Struct im STAT an, geht PLCSIM auf CPU-Stop... ich habs halt gern zur beobachtung im STAT.
Ja. Aber die variable in die du transferierst mus ja nicht unbedingt die erste dort sein.
wenn du es über das ar machst ist es völlig egal wo die dort liegt da du ja mit L p##xxx die adresse ins ar lädst.
Ralle schrieb:
Und Achtung bei Multiinstanzen,da muß dann evtl. nach das AR 2 dazu addiert werden.