Codesys -> Steuerung testen!

g-baeuml
2009-01-12
2009-01-19
  • g-baeuml - 2009-01-12

    Hallo erst mal zusammen! Besonderer Gruß geht an R.Wagner der mir hier reingeholfen hat (weiß nich an was es lag!). Auf jeden Fall jetzt bin ich drin!

    Ich bin blutiger Anfänger was Codesys betrifft, habe aber das Ampeltestpgm und weiteres schon durchgearbeitet! Nun möchte ich gerne diese und andere Progamme auf einer Steuerung testen! Habe hier eine größere Auswahl!

    Simatic geht nicht das weiß ich bereits! Allen-Bradley hab ich von Beckhoff habe ich denn BK3000-Koppler, von Wago habe ich auch was 750-301 bräuchte hier mal einen Denkanstoß! Soll nur ein Test werden würde aber trotzdem mal ein paar LED´s blinken sehen über Codesys! Um mich einfach in die Materie einzuarbeiten!

    Vielen Dank im voraus,

    MfG Gerhard

     
  • g-baeuml - 2009-01-12

    g_baeuml hat geschrieben:
    Hallo erst mal zusammen! Besonderer Gruß geht an R.Wagner der mir hier reingeholfen hat (weiß nich an was es lag!). Auf jeden Fall jetzt bin ich drin!
    Ich bin blutiger Anfänger was Codesys betrifft, habe aber das Ampeltestpgm und weiteres schon durchgearbeitet! Nun möchte ich gerne diese und andere Progamme auf einer Steuerung testen! Habe hier eine größere Auswahl!
    Simatic geht nicht das weiß ich bereits! Allen-Bradley hab ich von Beckhoff habe ich denn BK3000-Koppler, von Wago habe ich auch was 750-301 bräuchte hier mal einen Denkanstoß! Soll nur ein Test werden würde aber trotzdem mal ein paar LED´s blinken sehen über Codesys! Um mich einfach in die Materie einzuarbeiten!
    Vielen Dank im voraus,
    MfG Gerhard

    Jetzt habe ich schon das erste Problem wie bringe ich die Konfigurationsdatei von Wago in Codesys unter?

     
  • g-baeuml - 2009-01-12

    g_baeuml hat geschrieben:
    Hallo erst mal zusammen! Besonderer Gruß geht an R.Wagner der mir hier reingeholfen hat (weiß nich an was es lag!). Auf jeden Fall jetzt bin ich drin!
    Ich bin blutiger Anfänger was Codesys betrifft, habe aber das Ampeltestpgm und weiteres schon durchgearbeitet! Nun möchte ich gerne diese und andere Progamme auf einer Steuerung testen! Habe hier eine größere Auswahl!
    Simatic geht nicht das weiß ich bereits! Allen-Bradley hab ich von Beckhoff habe ich denn BK3000-Koppler, von Wago habe ich auch was 750-301 bräuchte hier mal einen Denkanstoß! Soll nur ein Test werden würde aber trotzdem mal ein paar LED´s blinken sehen über Codesys! Um mich einfach in die Materie einzuarbeiten!
    Vielen Dank im voraus,
    MfG Gerhard

    Sorry bin hier irgendwie zweimal darauf gekommen! Aber ich habe versucht die Wago-Konfigurationsdatei in Codesys unterzubringen, er bricht jedoch ab mit der Meldung Datei konnte nicht kopiert werden!

     
  • Erik Böhm - 2009-01-12

    Hallo im Forum

    Wie du sicher bemerkt hast, kamen bisher keine Antworten auf deine Fragen. Das liegt vermutlich daran, dass keiner weiss was du eigentlich willst.

    Was ist eine Wago Konfigurationsdatei ? und wie soll die in CoDeSys untergebracht werden ?

    Normalerweise werden als erstes die Wago Targets installiert.

    Das geht entweder über das InstallTarget programm von CoDeSys oder automatisiert über ein TSP (TargetSupportPackage) von Wago.

    Dann kannst du in CoDeSys ein neues Projekt anlegen, mit Zielsystem Wago xxx-xxx. Hast du das alles schon gemacht ?

    Ich habe eben mal auf der Wago Homepage nachgeschaut. Folgende Beschreibung für den 750-301:

                        Dieser Feldbuskoppler verbindet das
    
                        WAGO I/O SYSTEM als Slave mit dem
    
                        PROFIBUS Feldbus.
    

    Sprich: Nicht programmierbar. Weder mit CoDeSys, noch mit was anderem.

    Selbiges gilt für den Beckhoff BK3000.

    Dann wirds langsam eng.

    Sonst noch Fragen ?

    Versteh mich nicht falsch, du bist herzlich willkommen und gern gesehen, aber wir können auch keine Hasen aus dem Hut zaubern.

    (Da dran arbeiten wir noch...)

    Gruss Erik

     
  • g-baeuml - 2009-01-12

    Also verwende morgen mal eine Hilscher CIF50-PB mit Wago 750-301 über Profibus ich hoffe das geht!

    Gruß Gerhard

     
  • Erik Böhm - 2009-01-12

    Hallo

    Genau. So sollte das funktionieren.

    CP50 als Master in die Steuerungskonfiguration. 750-301 per *.GSD File als Unterelement anhängen.

    Das *.gsd File beschreibt das Gerät und seine Funktionalität und muss im Target-Ordner liegen.

    Bei weiteren Fragen, gerne melden.

    Gruss

    Erik

     
  • g-baeuml - 2009-01-13

    Jetzt geht es schon los! Ich finde keine trg Datei für die Karte CIF50-PB!

    Kann mir da jemand helfen?

    Konfiguration steht mit Sycon CIF50 als Master; Wago 750-301 als Slave!

    Läßt sich auch schon ansteuern über I/O Monitor!

    Gruss Gerhard und Danke im voraus!

     
  • Erik Böhm - 2009-01-13

    Moin

    Du brauchst auch keine trg datei, sondern eine EDS Datei.

    Die solltest du vom Hersteller (Hilscher) bekommen können.

    Muss dann ins Target Verzeichnis.

    Also für die RTE z.B.:

    "C:\Programme\Gemeinsame Dateien\CAA-Targets\3S\PLCConf_NTRT"

    Gruss

    Erik

     
  • g-baeuml - 2009-01-13

    So habe nun nach einigen Problemen (Codesys darf nicht im Simulationsmodus sein! Sonst kann man die Datei nicht kopieren) meine Hardwarekonfiguration in Codesys untergebracht.

    Folgende Konfiguration:

    1. Zielsystemeinstellung -> 3S CoDeSys SP PLCWinNT V2.4

    2. Steuerungskonfiguration

                CIF50-PB[VAR]
      
                WAGO 750-301 V3.1X[VAR]
      
                8 bit binary inputs
      
                8 bit binary outputs
      

    Nun meine Fragen:

    Stimmt Punkt 1?

    Muß ich ein Gateway mit Shared-Memory eingeben?

    Da ich bei CIF50-PB im Kontextmenü bei Modulkonfiguration Scannen die Meldung: Kommunikationsfehler (#0) bekomme!

    Wird eine schwere Geburt, wenn man das das erste mal macht!

    Vielen Dank im voraus,

    Gruss Gerhard

     
  • Erik Böhm - 2009-01-13

    Mahlzeit

    Ich glaube die Geburt könnte noch ein wenig schwieriger werden als du im Moment glaubst...

    PlcWinNT ist eine (nicht echtzeitfähige) SoftSPS die aufm PC läuft.

    Ich arbeite generell mit der ebenfalls mitgelieferten RTE (echtzeitfähig).

    Was auch immer du benutzen willst, die Steuerung muss auf jeden Fall erstmal aktiv sein, sonst funktioniert natürlich auch keine Kommunikation.

    Läuft die Steuerung denn schon ?

    Die Verbindung zwischen CoDeSys IDE und Steuerung wird generell über das CoDeSys Gateway hergestellt. Dazu müssen in den Kommunikationseinstellungen die korrekten Einstellungen vorgenommen werden. Ob SharedMemory oder TCP ist aufm PC erstmal egal.

    CoDeSys im Simulationsmodus HAT KEIN ZIELSYSTEM. Entsprechend auch keinerlei Hardware-/ Steuerungskonfiguration.

    Das ist nur zum testen von eigenständigem IEC-Code von Nutzen. Sobald irgendeine Hardware benötigt wird -> Simulation AUS.

    By the way: Schon mal an eine Schulung gedacht ?

    Gruss

    Erik

     
  • g-baeuml - 2009-01-13

    Steuerung läuft über Sycon kann sie auch ansprechen mit I/O Monitor

    Das mit der Schulung ist in arbeit! Aber so lernt man es doch am besten und man sieht hier so manche Probleme! Habe jetzt auf RTE umgestellt, finde aber jetzt kein CIF50 mehr!

    Gruss Gerhard

     
  • g-baeuml - 2009-01-13

    Also die CIF 50 habe ich jetzt wieder drin mußte die Datei umkopieren!

    Allerdings der Bus läuft noch immer nicht unter Codesys!

    Gruss Gerhard

     
  • Erik Böhm - 2009-01-14

    Moin

    Was ist denn Sycon ?

    Du hast in der Steuerungskonfiguration jetzt die Hilscher Karte drin mit Unterelement Wago 750-301 und IO's.

    In die Steuerung eingeloggt und das Programm gestartet ?!

    Woran kannst du feststellen, dass der Bus nicht läuft ?

    Stimmen die Baudraten, Adressen usw... ?

    Werden die IO's in deinem Programm auch irgendwo angesprochen ?

    ! Nicht verwendete IO's werden nicht aktualisiert. !

    Gruss

    Erik

     
  • g-baeuml - 2009-01-14

    Sycon ist der Systemconfigurator für die Hilscher-Karten.

    Damit kann ich den Bus prüfen und auch Werte in den Wago-Feldkoppler schreiben! Und funktioniert schon!

    Einloggen geht nicht wegen Kommunikationsfehler. Liegt am Treiber der beißt sich mit Codesys den muß ich weg lassen. Kann ich aber auf diesem PC nicht machen (dient zu anderen Testzwecken)! Baue mir gerade anderen Test-Rechner zusammen.

    Näheres später !

    Gruß Gerhard

     
  • g-baeuml - 2009-01-15

    Benutze jetzt eine Vista-Rechner CoDeSys V3.2 SP2 aber in der Registrierkarte der CIF-Karte unter Status steht immer PCI-Bus Kein Treiber gefunden. Und unter Profibus steht auch kein Treiber gefunden!

    Ich werfe das Ding jetzt zum Fenster raus! (Noch nicht aber bald!)

    Gruss Gerhard

     
  • g-baeuml - 2009-01-15

    Brauche ich hierfür schon eine Lizenz?

     
  • g-baeuml - 2009-01-19

    Das muß man aber auch erst mal wissen und rausfinden!

    Danke nochmal!

    Gruß Gerhard

     

Log in to post a comment.