-> Hier kostenlos registrieren
Guten Tag,
ich bin neu in der ganzen Sps Welt und benötige ein wenig hilfe. Sollte ich mich falsch oder ungenau ausdrücken entschuldige ich mich schon einmal im vorraus.
zuerst die Rahmenbedingungen:
Ich mache eine Ausbildung zum Holztechniker. Im Rahmen der Techniker Arbeit sollten wir uns mit der ganzen SPS-Technik bekannt machen und verschiedene Programme schreiben. Das ganze Problem entsteht jedoch dadurch dass ich mir alles von klein auf selbst beibringen muss und eben keinerlei Erfahrungen im Bereich SPS habe. Ebenso können meine Lehrer nur geringes wissen in diesem Bereich aufweisen, weshalb das ganze echt verzwickt ist. Einfachere Programme zu erstellen ist mittlerweile kein Problem mehr auch die Inbetriebnahme wurde schon vollzogen. Sollte es jedoch jemanden zu wieder sein einen ungelernten Einsteger zu unterstützen so sollte hier mit dem lesen aufgehöhrt werden.
Technische Geräte die mir von der Schule zur Verfügung gestellt werden:
S7-1200
CPU 1212C AC/DC/RLY
SIMATIC HMI Basic Panel KTP-600 Color
SIMATIC STEP 7 Basic V10.5
SINAMICS G110 6SL3200-0AB10-0AA0 Netztyp 1 phasig Eingangsspannung 230 V/AC
Nun zu der genauen Aufgabenstellung.
Es sollen drei Holzbearbeitungsaschinen betrieben werden, die eine zentrale Absaugung haben. Dieser Absaugungsmotor soll mit der S7 und dem SINAMICS G110 gesteuert werden. Dabei soll die Drehzahl des Motors über den G110 kontrolliert werden.
Probleme:
1.) Muss ich den G110 über Profi-Bus ansteuern oder gibt es auch eine Möglichkeit einen einzelnen FU so anzusteuern.
Wenn nicht benötige ich ja ein
Siemens Kommunikationsmodul CM 1241 6ES7241-1CH30-0XB0
Wie ich den FU über den Profi-Bus ansteuere ist mir mittlerweile bekannt.
Es geht also nur darum ob es möglich ist ohne ein Kommunikationsmodul zu arbeiten, da ich dieses bei der Schule beantragen muss.
2.) Nun zum größeren Problem. Mir ist der grundlegende Programmablauf klar. Ich weiß nur nicht wie ich es im Step7 Basic v. 10.5 umsetzen kann.
Also es stellt sich ja wie folgt dar.
Eingang 1 ist Schalter von Maschine 1, dieser liefert ja Ein oder Aus
Eingang 2 ist Schalter von Maschine 2, dieser liefert ja Ein oder Aus
Eingang 3 ist Schalter von Maschine 3, dieser liefert ja Ein oder Aus
Gleichzeitig sollen bei Anschalten der Maschine ein Schieber aufgehen und somit das Absaugen an der Maschine ermöglichen. / diese Anweisung stellt jedoch kein Problem dar.
Das problem sind die Anweisungen an den FU. Welche wie folgt aussehen:
Wenn nur Maschine 1 läuft muss der FU den Motor mit 50 % betreiben.
Wenn nur Maschine 2 läuft muss der FU den Motor mit 50 % betreiben. Wenn nur Maschine 3 läuft muss der FU den Motor mit 50 % betreiben.
Wenn nur Maschine 1+2 laufen muss der FU den Motor mit 75 % betreiben.
Wenn nur Maschine 2+3 laufen muss der FU den Motor mit 60 % betreiben.
Wenn Maschine 1+2+3 laufen muss der FU den Motor mit 100% betreiben.
Also die Logik hierbei ist nicht das Problem sondern wie ich diese Bedingungen in SIMATIC STEP 7 Basic V10.5 einsetzen kann. Das einbetten ins Programm ist mein Problem da ich nicht weiß wie man If anweisungen im Basic, wo ja eigentlich nur KOP/FUP gehen, umsetzt.
Hoffe es war jetzt nicht zu verwirrend. Erwarte nicht das hier ein Programm für mich erstellt wird sondern nur vorschläge wie ich die Anweisungen umstezen kann, wenn überhapt möglich. Besten Dank im Vorraus
ich bin neu in der ganzen Sps Welt und benötige ein wenig hilfe. Sollte ich mich falsch oder ungenau ausdrücken entschuldige ich mich schon einmal im vorraus.
zuerst die Rahmenbedingungen:
Ich mache eine Ausbildung zum Holztechniker. Im Rahmen der Techniker Arbeit sollten wir uns mit der ganzen SPS-Technik bekannt machen und verschiedene Programme schreiben. Das ganze Problem entsteht jedoch dadurch dass ich mir alles von klein auf selbst beibringen muss und eben keinerlei Erfahrungen im Bereich SPS habe. Ebenso können meine Lehrer nur geringes wissen in diesem Bereich aufweisen, weshalb das ganze echt verzwickt ist. Einfachere Programme zu erstellen ist mittlerweile kein Problem mehr auch die Inbetriebnahme wurde schon vollzogen. Sollte es jedoch jemanden zu wieder sein einen ungelernten Einsteger zu unterstützen so sollte hier mit dem lesen aufgehöhrt werden.
Technische Geräte die mir von der Schule zur Verfügung gestellt werden:
S7-1200
CPU 1212C AC/DC/RLY
SIMATIC HMI Basic Panel KTP-600 Color
SIMATIC STEP 7 Basic V10.5
SINAMICS G110 6SL3200-0AB10-0AA0 Netztyp 1 phasig Eingangsspannung 230 V/AC
Nun zu der genauen Aufgabenstellung.
Es sollen drei Holzbearbeitungsaschinen betrieben werden, die eine zentrale Absaugung haben. Dieser Absaugungsmotor soll mit der S7 und dem SINAMICS G110 gesteuert werden. Dabei soll die Drehzahl des Motors über den G110 kontrolliert werden.
Probleme:
1.) Muss ich den G110 über Profi-Bus ansteuern oder gibt es auch eine Möglichkeit einen einzelnen FU so anzusteuern.
Wenn nicht benötige ich ja ein
Siemens Kommunikationsmodul CM 1241 6ES7241-1CH30-0XB0
Wie ich den FU über den Profi-Bus ansteuere ist mir mittlerweile bekannt.
Es geht also nur darum ob es möglich ist ohne ein Kommunikationsmodul zu arbeiten, da ich dieses bei der Schule beantragen muss.
2.) Nun zum größeren Problem. Mir ist der grundlegende Programmablauf klar. Ich weiß nur nicht wie ich es im Step7 Basic v. 10.5 umsetzen kann.
Also es stellt sich ja wie folgt dar.
Eingang 1 ist Schalter von Maschine 1, dieser liefert ja Ein oder Aus
Eingang 2 ist Schalter von Maschine 2, dieser liefert ja Ein oder Aus
Eingang 3 ist Schalter von Maschine 3, dieser liefert ja Ein oder Aus
Gleichzeitig sollen bei Anschalten der Maschine ein Schieber aufgehen und somit das Absaugen an der Maschine ermöglichen. / diese Anweisung stellt jedoch kein Problem dar.
Das problem sind die Anweisungen an den FU. Welche wie folgt aussehen:
Wenn nur Maschine 1 läuft muss der FU den Motor mit 50 % betreiben.
Wenn nur Maschine 2 läuft muss der FU den Motor mit 50 % betreiben. Wenn nur Maschine 3 läuft muss der FU den Motor mit 50 % betreiben.
Wenn nur Maschine 1+2 laufen muss der FU den Motor mit 75 % betreiben.
Wenn nur Maschine 2+3 laufen muss der FU den Motor mit 60 % betreiben.
Wenn Maschine 1+2+3 laufen muss der FU den Motor mit 100% betreiben.
Also die Logik hierbei ist nicht das Problem sondern wie ich diese Bedingungen in SIMATIC STEP 7 Basic V10.5 einsetzen kann. Das einbetten ins Programm ist mein Problem da ich nicht weiß wie man If anweisungen im Basic, wo ja eigentlich nur KOP/FUP gehen, umsetzt.
Hoffe es war jetzt nicht zu verwirrend. Erwarte nicht das hier ein Programm für mich erstellt wird sondern nur vorschläge wie ich die Anweisungen umstezen kann, wenn überhapt möglich. Besten Dank im Vorraus