PLC Programm übertragen

franzmayer
2008-05-09
2008-05-14
  • franzmayer - 2008-05-09

    Hi there

    Ich bin ein Anfänger im Bereich SPS/CoDeSys und somit habe ich schon ein Paar Fragen für die Profis.

    Wir verwenden ein CAN bus System mit bis zu 25 WAGO 750-337 als CANOpen Slaves und einem PC als Master. Die SW im Master PC ist von uns in C und C++ geschrieben und läuft unter Win XP. Jetzt wollen wir auch WAGO 750-837 als Slave PLC für kleinere echtzeit Tasks benutzen. Diese PLC Programme wollen wir bei SW Update vom Master PC an den entsprechenden PLC Slave übertragen. Im Handbuch von 750-837 steht dass die Programmübertragung über die serielle Schnittstelle oder über den Feldbus erfolgen kann. Für uns wäre sinvoller die Übertragung über Feldbus zu machen weil das viel einfacher für die Serviceleute ist.

    Jetzt meine Fragen:

    1. Wie kann man das machen?

    2. Muss dafür CoDeSys auf dem Master PC installiert sein?

    3. Welche Kommuniaktiontreiber sind dafür erforderlich?

    Danke

    franzmayer

     
  • franzmayer - 2008-05-13

    Ich habe noch weiter gesucht und habe CoDeSys Service Tool (CST) gefunden. Ich glaube dass mit diesem Tool eine Übertragung unseres PLC Programmes zum 750-837 möglich ist ohne dass wir CoDeSys installieren mussen.

    Was meint ihr?

     
  • Erik Böhm - 2008-05-14

    Moin

    In Anbetracht der enormen Anzahl von Antworten die du bisher erhalten hast, würde ich mich damit direkt an 3S wenden.

    Das CST wäre vermutlich schon das was du suchst.

    Eine Möglichkeit wäre auch noch eine Anbindung der Koppler über Ethernet, also mit einem 750-841 / oder -842, dann kannst du den Download per FTP machen.

    Gruss

    Erik

     
  • Gnu0815 - 2008-05-14

    Alloa,

    Der Programmdownload über den Feldbus soll tatsächlich funktionieren. Es gibt sogar ne Manual von Wago für einen LPT PCAN Dongle, oder Hilscher CanOpen Interfaces.

    Ich persönlich habe mir etwas die Haare daran ausgebissen. Ich verwende einen PCAN USB dongle. Zunächst hab ich per regedit nen PCAN_USB hinzugefügt damit dieser über den Gateway konfiguriert werden kann. Viel weiter bin ich dann doch nicht gekommen, die Verbindung klappt irgendwie nicht. PCANView zeigt weder CAN Traffic, noch bringt die Gateway log hilfreiche Informationen.

    Ich stelle mir den PLC upload wie eine Art SDO Upload vor. Leider habe ich bis jetzt noch NULL Informationen über welches Objektverzeichnis der UPLOAD durchgeführt wird. In Prinzip ist der Programmdownload über den Feldbus auch ohne Codesys kein Problem. Theoretisch kann man jeden CANOpenManager benutzen der die "Firmware Donwload" Funktionalität beherrscht.

    Ich habe auch ein bisschen mit CANWIZARD rumprobiert. Dieser wollte dann beim Download ein 4-Stelliges Passwort haben?!?

    Naja, wie auch immer, …. Ich wäre auch an einer Feldbus-Download-Lösung interessiert.

     

Log in to post a comment.