Step 7 TrySim Lite

gerdman

Level-1
Beiträge
12
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen,

bin ganz neu hier. Ich beschäftige mich seit kurzem (noch) hobbymäßig mit SPS-Programmierung. Zu diesem Zweck habe ich mir TrySim Lite (da auf STEP7 basierend) angeschafft. Komme damit auch ganz gut zurecht, habe aber eine Frage (die mir vom Anbieter leider nicht beantwortet wird, trotz zweimaliger Mail-Anfrage) zur absoluten Programmierung in AWL:
Zum Download stehen zwei Versionen bei TrySim zur Verfügung.
Wenn ich bei der älteren Version beispielsweise „ue0.1“ in die AWL eingebe, wird diese Anweisung als „U E 0.1“ übernommen. Verwende ich die neuere (aktuelle) Version, wird die gleiche Eingabe als „U e0.1“ übernommen. Das heißt der Operand bleibt klein geschrieben und zwischen Operand und Adresse ist kein Leerzeichen. Warum ist das so und ist das bei Siemens-STEP7 auch so?

Bin gespannt auf die Antwort(en)
 
@devliegendehollander
Habe "absolut" programmiert.
Wenn ich bei der neueren Version "symbolisch" programmiere und anschließend auf "absolut" umschalte,
werden in der AWL "normale" Anweisungen angezeigt, beispielsweise "U E 1.5".
Nur eben bei einer absoluten Programmierung wird beispielsweise "ue1.5" als "U e1.5" übernommen.
Dafür gibt es doch sicherlich einen Grund!?
 
Nur eben bei einer absoluten Programmierung wird beispielsweise "ue1.5" als "U e1.5" übernommen.
Dafür gibt es doch sicherlich einen Grund!?
Gut, das E wird klein übernommen. Aber funktioniert die Zeile dann im Programm nicht bzw. wo liegt das Problem?

Gibst du "UE1.5" tatsächlich ohne Leerzeichen nach dem "U" ein. Zumindest hast du es oben so beschrieben. In dem Fall wurdert es mich dass die Eingabe überhapt als "UND Adressse" erkannt wird. Bei Step7 ginge das nicht , das würde den ersten Buchstaben nicht als Befehl erkennen sondern nach einem Symbol suchen.

Was wird denn draus wenn du "u[blank]e1.5" tippst?
Oder wenn du gleich "u[blank]E1.5" tippst, also das "e" selber großschreibst?

Sofern Trysim deine Eingabe als "UND Adresse" interpretiert ist alles in Ordnung. Zumindest gibt es in der Simatic-Welt keine Vorgabe dass "U e1.5" zwingend etwas Anderes bedeuten muss als "U E1.5".
 
Zuletzt bearbeitet:
@RONIN
Es geht mir eigentlich nur darum, dass ein mit Kleinbuchstabe eingegebenes Operandenkennzeichen bei Absolutprogrammierung nicht automatisch als Großbuchstabe übernommen wird.
Da TrySim im Prinzip nichts anderes ist, als ein „abgespecktes“ SIMATIC STEP 7, war meine Vermutung, dass dies in SIMATIC STEP 7 ebenfalls so sein könnte. Vielleicht um unterscheiden zu können, ob eine in AWL angezeigte Anweisung aus einer absoluten oder einer symbolischen Programmierung stammt.
 
Zurück
Oben