Simatic S5 vom PC aus steuern! Ich steige da nicht durch!

nikilouder

Level-1
Beiträge
74
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
habe schon diverse Beiträge hier gelesen, sowie gegoogelt.
Irgendwie blicke ich da nicht ganz durch!
Was genau brauche ich, um von selber geschriebenen Programmen auf meine CPU100 zugreifen zu können?
Da soll es ja Libaries geben! - Aber genau das ist der Dschungel, durch den ich nicht durchblicke.

Daher nenne ich einfach mal mein Vorhaben:

Ich habe mir einen neuen Schreibtisch (stolze 3m*1m) gebaut und möchte den mit einer S100U automatisieren.
Bisher habe ich das Programm soweit, dass ich über Taster (werden später in den Tisch eingebaut) verschiedene Steckdosengruppen schalten kann. Diese Steckdosengruppen sind z.B. Licht oder Lautsprecher oder was auch immer....
Soweit so gut - das funktioniert bisher sehr gut.
Als erweiterung will ich, dass beim Start bestimmter Programme bestimmte Aktionen ausgeführt werden.
Z.B.:
-Wenn ich Media-Monkey starte, sollen sich meine Lautsprecher einschalten
-Wenn ich einen Videoplayer starten, sollen die Lautsprecher ein- und das Licht ausgeschaltet werden.
-Wenn ich auf Herunterfahren klicke, sollen nach dem der PC sich abgeschaltet hat, alle Steckdosen weggeschaltet werden (evtl über Optokoppler am PC-Netzteil)

Ich suche also eine Schnittstelle, mit der ich die SPS steuern kann (es reicht wenn ich Merker setzen kann)

Mir ist es eigentlich egal, für welche Programmiersprache das sein soll.
Ich kann bisher umgehen mit:
Pascal / Delphi
AutoIt
Grundkenntnisse C++
PHP

wäre aber auch bereit, jede andere Sprache zu erlernen!

Da das Ganze Privatvorhaben ist, könnt ihr euch sicher denken, dass es nach Möglichkeit nicht zu teuer sein sollte!


Gruß
Ulf


PS:
Meine Programmiersoftware für die S5 ist PG2000 in der Version 4.69, falls es irgendwie relevant sein sollte :)
 
Hallo,
für S5 bin ich da jetzt nicht mehr so 100%tig sattelfest, aber da gab es auf jeden Fall mal von Deltalogic (siehe oben im Banner) eine DLL etc. zu erwerben. Vielleicht schaust du da mal nach ...

Du kannst (je nachdem wie gut du bist) die Kommunikations-Sequenzen auch selber nachprogrammieren - ich hatte die auch mal (weiß jetzt allerdings nicht mehr genau, ob ich die noch habe - bei Interesse könnte ich aber nachschauen ...):

Gruß
Larry
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Da soll es ja Libaries geben! - Aber genau das ist der Dschungel, durch den ich nicht durchblicke.
...
Meine Programmiersoftware für die S5 ist PG2000 in der Version 4.69, falls es irgendwie relevant sein sollte :)

Hallo,

da gibt es ein paar Anbieter. Wenn Du schon PG2000 von PI hast,
wäre das PC-S5-Link naheliegend:

http://www.process-informatik.de/produkte/simatic-s5-kommunikationstreiber

Wie Larry angedeuted hat, gibt es auch was von deltalogic:

http://www.deltalogic.de/content/view/21/38/

Keine Ahnung, ob es Prodave von Siemens für S5 noch gibt:

http://www.sps-forum.de/showthread.php?t=8785
 
Zuletzt bearbeitet:
Libnodave kann auch AS511 und damit eine S5 ansprechen.
Kann dir aber nicht sagen ob jetzt jeder Adapter damit geht,
hat bestimmt schon mal jemand ausprobiert.

Der Vorteil ist das libnodave deine Sprachen unterstützt und kostenlos ist.
 
Libnodave kann auch AS511 und damit eine S5 ansprechen.
Kann dir aber nicht sagen ob jetzt jeder Adapter damit geht,
hat bestimmt schon mal jemand ausprobiert.

Sorry, libnodave habe ich vergessen.

libnodave und die anderen Bibliotheken sollten mit den üblichen
seriellen Wandlerkabel RS232<->TTY funktionieren, die auch per
der Programmerung eingesetzt werden.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
aaaaaaaaaalter, watn geiles projekt!

aber dann ne 100er s5? wenn du sowieso ne ständige kopplung an deinen rechner hast kannste doch och pci-I/O-karten (oder USB) nutzen
 
ne 100er isses, weil ich die bei ebay geschossen habe!

die genannten kostepflichtigen sachen sprengen leider den preislichen rahmen :(

das libnodave muss ich mir mal genauer reinziehn
 
habe libnodave inkl. der delphi-komponente drauf..... allerdings tut sich nix....bzw ich mache mit sicherheit etwas falsch!
das beispielprogramm kommt auch nicht auf die cpu!
AS511 ist aber doch die richtige einstellung oder?
wer kennt sich damit aus?
 
Mich würde jetzt mal interessieren was du für die 100er aufn tisch gelegt hast. Auch bei Ebay ist S5 normalerweise schweineteuer.
 
War alles recht günstig!

Auktion 1:
Netzteil ps903 1A
Cpu100
Busmodul
4xDigital in
4x relay out

Mit versand ca 21€

Auktion 2:
8x digital out (masse schaltend)

Mit versand ca 5€


Auktion 3 und 4 und 5:
3 busmodule
4 8x digital out
2 8x digital in

Mit versand ca 12€


So teuer isses nu nicht gewesen! Mann muss halt geduldig sein! :)
 
Zuviel Werbung?
-> Hier kostenlos registrieren
S5 und Geduld

Mein Problem, wenn ich S5 Teile brauche steht meistens irgendwo eine Anlage und der Kunde hat dann keine Geduld. (Passiert zum Glück immer seltener) Oft wird dann gegen S7 getauscht
 
Zurück
Oben