Zuviel Werbung? - > Hier kostenlos beim SPS-Forum registrieren

Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 17

Thema: Vebindung zu TwinCat mit W7 und 64Bit

  1. #1
    Registriert seit
    27.07.2007
    Ort
    Leipzig
    Beiträge
    239
    Danke
    25
    Erhielt 47 Danke für 43 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo,

    es ist eigentlich eine kurze schmerzlose Frage:

    Ich habe einen PC mit 64-Bit Windows 7 Betriebssystem mit einer Visualisierung (z.B.: Visual Studio, C#, ...).

    Wie stelle ich die Verbindung zwischen Visualisierung und dem TwinCat System her.

    gruß bonatus
    Zitieren Zitieren Vebindung zu TwinCat mit W7 und 64Bit  

  2. #2
    Registriert seit
    24.04.2008
    Ort
    Lübeck
    Beiträge
    324
    Danke
    8
    Erhielt 63 Danke für 62 Beiträge

    Standard

    Kurze schmerzlose Antwort: ADS

  3. #3
    bonatus ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    27.07.2007
    Ort
    Leipzig
    Beiträge
    239
    Danke
    25
    Erhielt 47 Danke für 43 Beiträge

    Standard

    Hallo,

    muss ich dazu auf dem PC mit der Visualisierung irgendwas installieren um die Verbindung über ADS mit der Steuerung herzustellen? Treiber, Software oder Sonstiges.

    gruß bonatus

  4. #4
    Registriert seit
    24.04.2008
    Ort
    Lübeck
    Beiträge
    324
    Danke
    8
    Erhielt 63 Danke für 62 Beiträge

    Standard

    Wenn du mit .Net arbeiten willst, brauchst du natürlich die .Net Ads Dll und die Native Dll. Dazu musst du die Registry-Einträge für NetId, Routen, etc. händisch eintragen.

  5. Folgender Benutzer sagt Danke zu Neals für den nützlichen Beitrag:

    bonatus (16.04.2010)

  6. #5
    bonatus ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    27.07.2007
    Ort
    Leipzig
    Beiträge
    239
    Danke
    25
    Erhielt 47 Danke für 43 Beiträge

    Standard

    Wir haben bis vor kurzem mit WinXP 32Bit gearbeitet und wollen jetzt auf Win 7 64Bit umsteigen. Das Problem war bis jetzt immer das ich auf dem Visu-PC erst immer TwinCat installieren musste um eine Route mit dem TwinCat Rechner zu erstellen. Ohne dieseRoute konnte ich mit dem TwinCat Rechner nicht kommunizieren.
    Da TwinCat 64Bit nicht unterstützt wollte ich einfach mal nachfragen.

    danke

  7. #6
    Registriert seit
    04.06.2010
    Beiträge
    17
    Danke
    2
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Zitat Zitat von Neals Beitrag anzeigen
    Wenn du mit .Net arbeiten willst, brauchst du natürlich die .Net Ads Dll und die Native Dll. Dazu musst du die Registry-Einträge für NetId, Routen, etc. händisch eintragen.
    Hallo, auch wenn der Beitrag schon etwas älter ist, ist er für mich gerade aktuell. Ich versuche ebenfalls eine Verbindung über .NET C# auf Win7 64bit zu TWINCAT auf einem 32bit Virtual XP herzustellen. Beim Versuch des Verbindungsaufbaus erhalte ich aber die Fehlermeldung: Unable to load TcAdsDll.
    Ich habe als Verweis die TwinCAT.dll eingebunden. Im TWINCAT Verzeichnis habe ich die TcAdsDll.dll gefunden, diese lässt sich aber nicht einbinden, sodass ich sie einfach in denselben Ordner gepackt habe.
    Das Zitat von Neals scheint mir eventuell ein Lösungsansatz zu sein, nur leider kann ich mit der knappen Beschreibung nicht viel anfangen, kann mir da jemand behilflich sein?

    Danke im Voraus,
    Gruß

    AKNOT

  8. #7
    Registriert seit
    03.03.2011
    Ort
    Tettnang
    Beiträge
    123
    Danke
    24
    Erhielt 1 Danke für 1 Beitrag

    Standard

    Hallo AKNOT,

    habe die gleiche Konstellation wie Du (Nur statt C# VB.NET).
    Ich habe auf Win7 die Engineering Version (Tc211x64engineering_2110_2034) installiert (in das Standardverzeichnis).
    Der Verweis aus .NET zeigt auf c:\TwinCAT\ADS API\.NET\v2.0.50727\TwinCAT.Ads.dll

    Hiermit funktioniert die Kommunikation problemlos

    Damit es funktioniert mußte ich außerdem folgendes tun:
    Win7: einrichten eines Loopbackadapters (IP 192.168.1.1)
    Virtual PC XP: Benutzer anlegen
    Virtual PC XP: IP-Adresse 192.168.1.2
    Win7: Broadcast Search --> Add Route

    Schönes WE, Michael

  9. #8
    Registriert seit
    04.06.2010
    Beiträge
    17
    Danke
    2
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Hallo Michael, vielen Dank für die Hinweise, gut zu wissen, dass es gehen muss. Ich werde mich mal versuchen reinzufuchsen, von Loopbackadaptern und Broadcast Search habe ich noch nie gehört

    EDIT:
    OK, den Loopback Adapter habe ich installiert, die Engineering-Version auf meinem Entwicklungsrechner auch. Im Gerätemanager habe ich dem Loopbackadapter die IP zugewiesen, die Du aufgeschrieben hast.
    Aber ich weiß nicht, wie und wo ich die zweite IP im Virtual XP setzen muss. Der hängt per WLAN an derselben FritzBox wie der Entwicklungsrechner. Ich habe leider nicht viel Ahnung was Netzwerktechnik anbelangt, vielleicht könntes Du das noch etwas genauer beschreiben.

    Vielen Dank
    Gruß, Andre
    Geändert von AKNOT (02.12.2011 um 14:42 Uhr)

  10. #9
    Registriert seit
    03.03.2011
    Ort
    Tettnang
    Beiträge
    123
    Danke
    24
    Erhielt 1 Danke für 1 Beitrag

    Standard

    Hallo Andre,

    bin mittlerweile zuhause...

    Die IP-Adressen können bei Dir unterschiedlich sein.
    Der Netzwerkkarte im Virtual XP-Betriebssystem solltest Du eine Passende IP-Adresse zuweisen.
    Dann würde ich erst einmal versuchen einen Ping auf die jeweilige IP-Adresse auszuführen.
    Bevor der Ping nicht funktioniert wird auch keine ADS-Kommunikation funktionieren.

    Im TwinCAT-Systemmanager gibt es irgendwo (mußt mal danach suchen) die Funktion "Broadcast Search". Wenn Du diese ausführst sucht der Systemmanager nach allen angeschlossenen Geräten. Alternativ kannst Du diese auch über den TwinCAT Remote Manager durchführen (muß extra installiert werden. Wenn du dann ein Gerät aussuchst kannst Du das Routing mit "Add Rout" einstellen. Bei mit war es so daß es erst dann geklappt hat nachdem ich im Virtual XP einen neuen Benutzer eingerichtet hatte. Davor kam immer die Meldung "zugriff verweigert".
    Um ehrlich zu sein habe ich fast eine Tag gebraucht um von VB.NET auf die Soft-SPS zugreifen zu können.

    Dieser Link ist ganz hilfreich: http://sps-home.cwsurf.de/phpBB3/viewtopic.php?t=345

    Habe in selbst leider zu spät gefunden.

    Viel Erfolg, Michael

  11. #10
    Registriert seit
    04.06.2010
    Beiträge
    17
    Danke
    2
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    So, jetzt bin ich etwas weiter. Habe auch einen neuen Benutzer erstellt und habe die Firewall abgeschaltet. Jetzt kann ich vom Entwicklungsrechner das VirtualXP anpingen (192.xxx.xxx.24) und auch vom VirtualXP den Entwicklungsrechner (192.xxx.xxx.26). Ich habe in den jeweiligen Netzwerkadaptereinstellungen diese jeweilige IP auch nochmal fest eingestellt.
    Bei den von Dir angesprochenen IPs handelt es sich um die AmsNetIds, richtig? Ich habe also auf dem VirtualXP in den Systemeigenschaften beim AMS Router die IP 192.xxx.xxx.24.1.1 eingetragen.
    Mache ich jetzt einen Broadcast Search vom Entwicklungsrechner findet er nicht. (Spielt die AmsNetId auf dem Entwicklungsrechner ein Rolle? Die kann ich nämlich nicht ändern und kann sie auch nichts zuordnen, weiß nicht, woher er sich die genommen hat).
    Dem Loopbackadapter habe ich im Gerätemanager bei "Erweitert" in der Eigenschaft "Netzwerkadresse" die IP 192.xxx.xxx.26.1.1 gegeben. Dessen Rolle verstehe ich allerdings noch nicht so ganz.

    Mache ich noch einen Fehler, hab was falsch verstanden oder läuft was anderes schief?
    Danke für Deine Mühe

    Gruß, Andre

Ähnliche Themen

  1. TwinCAT und Win7 64Bit
    Von Voxe im Forum CODESYS und IEC61131
    Antworten: 9
    Letzter Beitrag: 23.01.2013, 18:36
  2. Libnodave auf 64Bit kompilieren???
    Von trolly70 im Forum Hochsprachen - OPC
    Antworten: 63
    Letzter Beitrag: 04.03.2012, 23:01
  3. Twincat/PLC-Server unter Win7 64bit
    Von cas im Forum CODESYS und IEC61131
    Antworten: 9
    Letzter Beitrag: 11.04.2011, 14:09
  4. Win7: 32 oder 64bit? ...und wenn 64bit: dann auch eine VM mit 32bit dazu?
    Von Perfektionist im Forum PC- und Netzwerktechnik
    Antworten: 9
    Letzter Beitrag: 29.07.2010, 15:34
  5. Vista 64Bit
    Von Lipperlandstern im Forum PC- und Netzwerktechnik
    Antworten: 12
    Letzter Beitrag: 06.11.2009, 06:52

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •