S7 200 Lehrgang

Parallax

Level-1
Beiträge
88
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
normalerweise benutze ich für als Steuerung Geräte von Möller ind der 7xx und 8xx Serie. Im Moment bin ich allerdings dazu gezwungen eine S7-200 zu benutzen. Da ich für diese Aufgabe nicht mehr allzuviel Zeit habe suche ich nach einem Online Lehrgang oder einer Seite auf der einem das Programmieren mit der 200er beigebracht wird. Also ich weiß was ein Merker, AND, PID-Regler usw ist. Ich brauch keine Einsteigerleitfäden die mir erklären wie ich ein AND verknüpfe, sondern eine Seite zum erlernen der Programmierung. Allerdings kann ich im Netz nichts finden.

Deshalb wollte ich hier fragen ob hier mir jemand helfen kann...

Mfg
Parallax
 
Hi,

jo ne, ne. Ich meinte das eher so nach dem Motto:
Wer braucht schon ne Schulung für S7-200 :)


Gruß
Andreas
 
Zuviel Werbung?
-> Hier kostenlos registrieren
jo ne, ne. Ich meinte das eher so nach dem Motto:
Wer braucht schon ne Schulung für S7-200 :)

Naja, ne Einweisung auf ne andere (unbekannte) Bedienoberfläche und / oder Syntax durch jemand Erfahrenen kann schon hilfreich sein ... insbesondere, wenn man, wie der Kollege Threadöffner, etwas unter Zeitdruck steht. ;)
 
hallo,
ja die beschreibung ist etwas schwammig, hier wird ja auch geholfen.:)
bei der s7-200 muß man dauernt auf dem laufenden bleiben, bei jeder version ist fast was neues dabei.
vielleicht schreibt parallax ja mal was für ein projekt:confused: .
 
Hallo,
normalerweise benutze ich für als Steuerung Geräte von Möller ind der 7xx und 8xx Serie. Im Moment bin ich allerdings dazu gezwungen eine S7-200 zu benutzen.......
Mfg
Parallax

Ha, bei mir war das umgedreht, man hat mich gezwungen möller zu verwenden :) habe mich dann aber durchsetzen können und arbeite jetzt mit SIE (NEH) MENS.
Benutze die Hilfe in der Microwin, für die 200er braucht man nicht unbedingt einen Lehrgang, frei nach dem Motto Jugend forscht.

Frank
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Danke für die Antworten

Allerdings is das so das ich Siemens hasse. Erstens mal sehr unfreundlicher Support, zweitens sehr überteuert, drittens bekacktes Interface.
Die Modulare Programmieroberfläche von Möller is absolut top und sehr offen. Die Siemensoberfläche erinnert mich stark an meine Zeit als Assemblerpogrammierer und daran will ich mich nicht sehr stark erinnern. Ich hab Programmierer 2 Jahre lang gelernt und bin sehr überzeugt von höheren Programmiersprachen wie VB oder C++. Außerdem sind Benutzer-Maschine Interfaces mit einem 15" TFT Screen viel schöner und finden in der Industrie auch mehr anklang als öde OP7 oder MFD Displays. Außerdem bin ich mit VB in der Lage jedes erdenkliche Problem in Sekunden umzusetzen und sehr frei in meiner Programmierung. Deswegen will ich für Kleinsteuerungen nur noch Möller und für richtig komplexe Aufgaben nur noch IndustriePCs mit VB-Unterstützung verwenden. Nur leider kann ich für letzteres nichts finden.
Die Aufgabe ist sehr einfach. Über ein Display (auch ein langweiliges TD 200 wäre in Ordnung) soll eine Wert in m/s oder m/min eingegeben werden. Dieser wird in der Steuerung umgerechnet und an einen FU der einen Motor mit Förderwalze antreibt, gesendet. Durch die Eingabe eines Prozentwertes wird der alte Wert um diesen erhöht und einen 2. FU geschickt so das dieser Motor um diese Prozentzahl schneller dreht als der erste. Dazu kommen noch ein paar digitalaufgaben und Betriebs- und Störmeldungen auf das Display.

MFG
Andre Wagner
 
... und für richtig komplexe Aufgaben nur noch IndustriePCs mit VB-Unterstützung verwenden. Nur leider kann ich für letzteres nichts finden.

Warum denn das? Jeder Windows-fähige IPC unterstützt
doch VB, wo ist das Problem?

Ernsthaft: Programme malen mit Visual Basic mag in
vielen Fällen zu hinnehmbaren Lösungen führen, aber
gewiss nicht zu optimalen Lösungen für komplexe
Steuerungsaufgaben.

Viele Grüße

Gerhard Bäurle
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Danke für die Antworten

Die Siemensoberfläche erinnert mich stark an meine Zeit als Assemblerpogrammierer und daran will ich mich nicht sehr stark erinnern. Ich hab Programmierer 2 Jahre lang gelernt und bin sehr überzeugt von höheren Programmiersprachen wie VB oder C++.
Außerdem bin ich mit VB in der Lage jedes erdenkliche Problem in Sekunden umzusetzen und sehr frei in meiner Programmierung.

MFG
Andre Wagner

Es gibt auch "Programmierer" besonders oft bei den C++ Typen die einfach zu geil für diese Welt sind.
Besonders wenn man nach 2 Jahren jedes erdenkliche Problem in Sekunden
umsetzt.
Bin mal gespannt was Du in 10 Jahren machst.......:p

Gruß
 
Es geht nicht um mit Visual Basic programme zu malen, sondern Grafische Oberflächen für TFTs zu erstellen und diese dann mit einem selbstgeschriebenen Basiccode zu steuern. Da ich in meinem Studium Regelungs und Steuerungstechnik habe kann ich die Regelungen in Mathematische Funktionen ummüntzen und diese dann in VB berechnen lassen was zu wesentlich besseren Ergebnissen führt als die Standart PIDs von Möller oder Siemens. Das jeder handelsübliche PC VB unterstützt ist klar. Es geht nur darum das ich wohl schlecht einen stinknormalen PC in eine Anlage einbauen kann. Allerdings gibt es IndustriePCs mit Windowsoberfläche. Jetzt müsste nur noch klar sein ob ich diese mit VB programmieren kann.

mfg
Andre
 
Zuviel Werbung?
-> Hier kostenlos registrieren
@Parallax
Wie Wartungsfreundlich sind dann deine Anlagen wenn alles in VB programmiert wird und man in der SPS dann nur mehr irgendwelche Werte in Datenbausteinen findet die vom PC kommen und keiner einen einblick in das VB Programm hat?
Sorry aber als Betriebselektriker stehst dann sauber blöd da wenns ein Problem gibt und alles läuft übern PC in VB.

godi
 
Hallo Paralax,

diene Aufgabe schein ja auf den ersten Blick nicht gerade die größte aller Herausforderungen zu sein.

Meine Empfehlung:
S7-200 CPU mit 2 Schnittstellen (eine fürs Panel, die zweite für die FU).
Ich würde Siemens FU einsetzen und mittels USS-Protokoll steuern. (S7-200 Befehlsbibliothek 99.-€ LP extra).

Für die FU benötigst du einen INIT-Baustein und je FU einen CTRL-Baustein. Verbunden wird das ganze mit Standard Profibuskabel. Abschlußwiderstand an den letzten Teilnehmern nicht vergessen.

Kannst auch versuchen das ohne Bibliothek mit dem Tip28 zu lösen, dauert aber länger, da du dich erst einarbeiten musst. Tip28 findes du auf der zweiten CD von STEP7 MicroWIN.

Ich hoffe, daß hilft dir weiter.

Gruß Helmut
 
Hi...

Dieses Problem ist ja auch nicht wirklich komplex... es geht auch nicht darum dieses projekt in vb zu programmieren... die frage mit vb war eher allgemein...

mit einer möller steuerung ist das problem mit display, digital und analog teil in einer stunder geschreiben...
allerdings bin ich diesmal gezwungen eine siemens zu benutzen... und diese ist ja nun sehr kryptisch und mehr als digitalaufgaben habe ich damit noch nicht gemacht

beispiel eins.... ich muss einen am TD 200 eingegeben wert einlesen und damit einen analog wert welcher am AE 0 anliegt multiplizieren und wieder ausgeben an AQ0

bei möller wird über einen Multiplikationsbaustein als IN1 aus einem PullDown Menu der AE0 gewählt als IN2 der entsprechende wert im display DBxx.. als OUT wähle ich AQ0 und schon is das problem gelöst... bis jetzt habe ich in keinem systemhandbuch was mir siemens per email geschickt hat gefunden wie ich bie der 200er durch eine konstante teilen kann bzw durch eine var von einem display...

mein programteil schaut ca so aus.

MOVW AEW0, AC0
/R AC0, ??? (hier sollte die konstante 100 stehen)
*R AC0, ??? (hier nun der wert vom display irgendwas zwischen 95-105, entspricht 5 % langsamer oder 5% schneller)
MOVW AC0, AAW0

und wenn möller eine eingabe interface bereitstellt, mit dem ein kindergartenkind ein programm erstellen könnte, frage ich mich warum ich mich beim möchtegern marktführer und abzocker siemens für teuere ware mit assembler befehlen rumschlagen soll.... aber wäre schön wenn irgendjemand nützliche befehlslisten hat die er mir schicken könnte.. oder mir wenigsten einer sagen könnte wie man eine konstante eingibt... es steht zwar in der hilfe das der baustein konst. verarbeiten kann aber nicht wie der syntax für eine ist....

mfg
Andre
 
Zuviel Werbung?
-> Hier kostenlos registrieren
@Parallax
Wie Wartungsfreundlich sind dann deine Anlagen wenn alles in VB programmiert wird und man in der SPS dann nur mehr irgendwelche Werte in Datenbausteinen findet die vom PC kommen und keiner einen einblick in das VB Programm hat?
Sorry aber als Betriebselektriker stehst dann sauber blöd da wenns ein Problem gibt und alles läuft übern PC in VB.

godi

wohl war, davon kann ich als betriebs-E ein lied singen, natürlich in Moll weil`s so traurig ist. Das meiste Geld kostet nicht die Maschine sondern der Service, auch nè Art Geld zu verdienen.

Herzliche Grüße
vom
Kyffhäuser

Frank:rolleyes:
 
SCL ist sicher die bessere Wahl wenn du von Hochsprachen kommst, aber da musst du mindestens eine 300 einsetzen und entsprechend teure Software kaufen. Wenn man Marktführer ist kann man es sich halt leisten die 200 nicht in die S7-Software zu integrieren. PC-Hochsprachen wie VB würde ich immer zu HMI-Zwecken einsetzen, aber nie zur Maschinensteuerung schon allein wegen der Ausfallsicherheit der Anlage.

Dass allerdings VB immer noch als 'Malsprache' abgetan wird, zeugt vom Fachwissen einiger hier Anwesender. :???:
 
Zurück
Oben