-> Hier kostenlos registrieren
Hallo zusammen,
mein Name ist Jens, bin 32 Jahre alt, gelernter Elektroinstallateur und in zwei Monaten Techniker (Mechatronik). Ich befasse mich erst seit kurzem mit SPS-Automatisierungstechnik. Davor habe ich meistens Anlagen repariert, die VPS waren. Im Zuge der Technikerausbildung durfte natürlich das Programmieren von SPS (S7-300) nicht fehlen.
Nun habe ich ein privates kleines Hobbyprojekt und möchte dies aus Kostengründen mit einer S7-200 realisieren. In dem Programm möchte ich eine Schrittkette programmieren.
Mit Simatic Step 7 kein Problem, aber in der Microversion hakt es schon an der Variablentabelle des Unterprogramms (SBR0). Wenn ich eine Variable eingebe, schreibt das Programm in Fortlaufenderweise L... davor, was es ja anscheinend für die interne Verarbeitung benötigt. L0.0-L0.6 sind meine IN-Variablen. L0.6-L1.7 sind meine OUT-Variablen, aber ich habe noch mehr OUT-Variablen, die durch das Programm aber nicht beschriftet werden.
Woran liegt das? Die Hardwarekonfiguration sollte doch eigentlich keine Rolle spielen, da es ja nur um das Programm an sich geht. Ich weiß ja auch noch nicht genau, welche S7-200 ich benutzen werde.
Im Bild sieht man, was ich an Variablen benötige (Schritte fehlen noch) und wie das Programm diese bezeichnet hat Byte L0-1.
Das zweite Problem bezüglich der Schrittkette:
Beim großen Step7 deklariere ich die Schritte als statische Variablen und kann dort auch den 1. Schritt als TRUE deklarieren.
Beid er Micro-Version habe ich aber keine statischen Variablen zur Verfügung, kann also auch nicht meinen Anfangsschritt auf TRUE setzten.
Habe ich etwas übersehen?
P.s.: Ich programmiere in FUP
Vielen Dank im Vorraus für Eure Hilfe
Gruß
Jens
mein Name ist Jens, bin 32 Jahre alt, gelernter Elektroinstallateur und in zwei Monaten Techniker (Mechatronik). Ich befasse mich erst seit kurzem mit SPS-Automatisierungstechnik. Davor habe ich meistens Anlagen repariert, die VPS waren. Im Zuge der Technikerausbildung durfte natürlich das Programmieren von SPS (S7-300) nicht fehlen.
Nun habe ich ein privates kleines Hobbyprojekt und möchte dies aus Kostengründen mit einer S7-200 realisieren. In dem Programm möchte ich eine Schrittkette programmieren.
Mit Simatic Step 7 kein Problem, aber in der Microversion hakt es schon an der Variablentabelle des Unterprogramms (SBR0). Wenn ich eine Variable eingebe, schreibt das Programm in Fortlaufenderweise L... davor, was es ja anscheinend für die interne Verarbeitung benötigt. L0.0-L0.6 sind meine IN-Variablen. L0.6-L1.7 sind meine OUT-Variablen, aber ich habe noch mehr OUT-Variablen, die durch das Programm aber nicht beschriftet werden.
Woran liegt das? Die Hardwarekonfiguration sollte doch eigentlich keine Rolle spielen, da es ja nur um das Programm an sich geht. Ich weiß ja auch noch nicht genau, welche S7-200 ich benutzen werde.
Im Bild sieht man, was ich an Variablen benötige (Schritte fehlen noch) und wie das Programm diese bezeichnet hat Byte L0-1.
Das zweite Problem bezüglich der Schrittkette:
Beim großen Step7 deklariere ich die Schritte als statische Variablen und kann dort auch den 1. Schritt als TRUE deklarieren.
Beid er Micro-Version habe ich aber keine statischen Variablen zur Verfügung, kann also auch nicht meinen Anfangsschritt auf TRUE setzten.
Habe ich etwas übersehen?
P.s.: Ich programmiere in FUP
Vielen Dank im Vorraus für Eure Hilfe
Gruß
Jens
Zuletzt bearbeitet: