S
Sebastian Fahrner
Guest
Hallo,
mal eine Frage an die SPS-Experten.
Ich bin von Haus aus C-Programmierer und gewohnt,
daß der Compiler recht viel optimiert.
Es würde mich mal interessieren, wie das bei einer
SPS funktioniert.
1. Wenn ein AWL-Code "übersetzt" wird, was kommt
dann dabei heraus? Wird der Code compiliert oder
läuft er auf der SPS auf einer Art Interpreter?
Wird er in einen speziellen Laufzeitcode übersetzt
oder direkt in Maschinen-Code? Wird dabei optimiert?
2. Man vergleiche folgende zwei Programme:
Programm 1:
O(
U E 1
U E 2
)
O(
U E 3
U E 4
)
= A 1
Programm 2:
U E 1
U E 2
O
U E 3
U E 4
= A 1
Ich würde jetzt mal annehmen, daß beide Programme
ein völlig identisches Laufzeitverhalten haben, bzw.
in den identischen Laufzeitcode übersetzt werden.
Kann das jemand bestätigen oder widerlegen?
Follow up bitte in de.sci.eletronics
Danke,
Sebastian
--
Posted via Mailgate.ORG Server - http://www.Mailgate.ORG
mal eine Frage an die SPS-Experten.
Ich bin von Haus aus C-Programmierer und gewohnt,
daß der Compiler recht viel optimiert.
Es würde mich mal interessieren, wie das bei einer
SPS funktioniert.
1. Wenn ein AWL-Code "übersetzt" wird, was kommt
dann dabei heraus? Wird der Code compiliert oder
läuft er auf der SPS auf einer Art Interpreter?
Wird er in einen speziellen Laufzeitcode übersetzt
oder direkt in Maschinen-Code? Wird dabei optimiert?
2. Man vergleiche folgende zwei Programme:
Programm 1:
O(
U E 1
U E 2
)
O(
U E 3
U E 4
)
= A 1
Programm 2:
U E 1
U E 2
O
U E 3
U E 4
= A 1
Ich würde jetzt mal annehmen, daß beide Programme
ein völlig identisches Laufzeitverhalten haben, bzw.
in den identischen Laufzeitcode übersetzt werden.
Kann das jemand bestätigen oder widerlegen?
Follow up bitte in de.sci.eletronics
Danke,
Sebastian
--
Posted via Mailgate.ORG Server - http://www.Mailgate.ORG