Hallo prinz1978,
> .. nich viel mitbekommen was da gemeint ist
Eine SPS im Einsatz hat Ein- und Ausgabebaugruppen. Die Eingabe-
baugruppen werden aber nicht bei jedem Programmschritt tatsächlich abgefragt,
sondern einmal vorm OB1 werden die Signale der Sensoren
in das ProzessAbbbild der Eingänge (PAE) kopiert. Nur darauf greifst Du
dann mit E 5.4 zu. Wenn aber die Maschine gar nicht vorhanden ist,
gibt es auch keine Eingabebaugruppen. Damit Dein Programm trotzdem
laufen kann, werden einfach die simulierten Signale der Sensoren in
das PAE kopiert. Diese Signale kommen beim Einsatz einer
Simulation irgendwie in einem DB an. Nun kann man schreiben
L DB1.DBD 0
T ED 0
L DB1.DBD 4
T ED 4
...
Weil die Schreibarbeit bei vielen Eingängen lästig ist, kann man dafür
die Systemfunktion SFC 20 BLOCK_MOVE verwenden. Da muß man nur sagen,
wieviele Bytes von wo nach wo kopiert werden sollen
(und noch angeben, wo Fehlermeldungen während des Kopiervorgangs
landen sollen).
Bei den Ausgängen ist es sinngemäß das gleiche.
HTH
Nemo