Welcome to our new forum
All users of the legacy CODESYS Forums, please create a new account at account.codesys.com. But make sure to use the same E-Mail address as in the old Forum. Then your posts will be matched. Close

RTE statt L40, Profibusverbindung zu IndraDrive

WolfgangB
2010-10-20
2010-10-22
  • WolfgangB - 2010-10-20

    Hallo Zusammen,

    folgendes möchte ich realisieren:

    Verbinden und Steuern eines IndraDrive über Profibus mit einem Industrie-PC auf welchem das RTE-System läuft.
    Als Profibuskarte (Master) dient eine Beckhoff FC3101.

    Bisher wurde das System mit einer L40 (BoschRexroth) anstatt des PC mit RTE Systems getestet. Hier funktioniert auch alles, d.h.
    Kommunikation über Profibus, steuern von Bewegungen des Antriebs über PLCopen Bausteine etc.
    Nun soll aber wie erwähnt die L40 ausgetauscht werden.
    Die Konfiguration des Profibusses weist keine Fehler auf (läuft). Allerdings reagiert der Antrieb auf keine Bewegungsfunktionen.

    Für jeden Tipp wäre ich dankbar.

    Gruß Wolfgang

     
  • Erik Böhm - 2010-10-20

    Servus

    Mit der FC3101 hatten wir auch schon ein solches Problem.
    Die Konfiguration der Profibus IO's musste exakt gespiegelt sein.
    Dieses Problem sollte mit der neuesten CoDeSys Version 2.3.9.22 erledigt sein.

    Welche Version benutzt du momentan ? Mit der 2.3.9.14 wurden auch schon Änderungen gemacht.

    Gruß
    Erik

     
  • WolfgangB - 2010-10-21

    Hallo,

    danke für deine Antwort.
    Hatten wir in der Zwischenzeit auch bemerkt und die IW´s und QW´s über MW´s und Byteswaps getauscht.
    So passen auf jeden Fall die Bytes wieder zueinander. Leider nur über diese Umwege zu erreichen.

    Allerdings werden die Funktionen nicht ganz 1:1 umgesetzt. Manche Signale werden über die vorhandenen PLCopen-Funktionen
    nicht genau gleich wie bei einer L40 angesprochen. Ist dies ebenfalls aufgefallen?

    Auch ein Test mit der "neuesten" Codesys-Version 2.3.9.22 hat keine Verbesserung gebracht. Welche Versionen bzw. welche
    Bibliotheken wurden bei dir verwendet?

    Danke und Gruß,

    Wolfgang

     
  • Erik Böhm - 2010-10-21

    Hallo

    Wir haben das bisher immer noch durch Spiegelung gelöst, weil damals noch keine andere Lösung gab.
    Das wurde von 3S dann in die Tracking-Liste aufgenommen.

    #9119: RTE: RTIOdrvFC310x: Input and output range must be symmetric.

    Ich hab grade mal nachgelesen, das hätte mit der V2.3.9.21 (Ende April 2010) gelöst werden sollen, wurde dann aber verschoben.
    Ob's jetzt mittlerweile wirklich gelöst ist, kann ich leider nicht sagen, aber der 3S Support vielleicht...

    Gruß
    Erik

     
  • WolfgangB - 2010-10-21

    Hallo,

    die Spiegelung wurde bei uns nun durch das Byte drehen ebenfalls gemacht.
    Mit entsprechend entwickletem Fb auch nciht allzu viel Aufwand.

    Aber nochmals die konkrete Frage: funktionieren bei Euch die PLCOpen Bausteine einwandfrei?

    Bspweise: MC_Power schaltet Antrieb von AB in AH.
    Ein Fahrbefehlr mit MC_MoveVelocity geht dann aber nicht. Da das AntriebHalt Bit nicht mitgesetzt wird.
    Habe aber keinen Bitzugriff darauf, da alles in den Strukturen hinterlegt ist.

    Erfahrungen? Lösungen? Andere Ansätze?

    Gruß,
    Wolfgang

     
  • Erik Böhm - 2010-10-21

    Hallo

    Wir haben den Profibus nur EINMAL (an 8 Anlagen) eingesetzt, zur Kommunikation mit einer S7.
    PLC_Open Bausteine benutzen wir auch, aber der Bus ist dann CAN oder SERCOS.
    Da funktionieren die Bausteine einwandlos...

    Gruß
    Erik

     
  • WolfgangB - 2010-10-21

    Hallo,

    danke für die Info. Wie bei uns, bei S7 funktioniert es, ebenso mit PLCOpen in Verbindung mit Sercos.
    Nur mit Profibus als direkte Verbindung haben wir auch noch keine Erfahrung.

    Werd mal weiter forschen und den Support mit in Angriff nehmen. Vielleicht kann ich ja bald ne Lösung anbieten.

    Gruß, Wolfgang

     
  • WolfgangB - 2010-10-22

    Hallo,

    also wenn die Bytes der Ein- und Ausgangsworte alle korrekt gedreht werden funktionieren die ganzen
    Bewegungsfunktionen einwandfrei.

    Gruß Wolfgang

     

Log in to post a comment.