Roboterforum Willkommen Gast. Bitte einloggen oder registrieren.
Haben Sie Ihre Aktivierungs E-Mail übersehen?
18. Mai 2012, 12:02:56
Übersicht Hilfe Suche Kalender Einloggen Registrieren
News: English and international Robotsupport now on Robot Forum. Also Supported by the Moderators of the roboterforum.de

Roboterforum für Industrieroboter Anwender  |  Industrieroboter Helpcenter  |  ABB Roboter (Moderatoren: burlibua, Sven Weyer, rmac)  |  Thema: Parameter transferieren über TCP/IP 0 Mitglieder und 1 Gast betrachten dieses Thema. « vorheriges nächstes »
Seiten: [1] Nach unten Drucken
Autor Thema: Parameter transferieren über TCP/IP  (Gelesen 1534 mal)
Asmodeus
Stammgast
**
Offline Offline

Beiträge: 33


« am: 15. August 2008, 16:39:51 »

Hallo zusammen

Wir bauen gerad ein neue Anlage mit SPS und Roboter. uglyhammer_2

Der Kunde will jetzt sehr viel Paremetern (ca. 200 Parameter x 2 WORD) uber den SPS zu Roboter senden. jawohl

Frage ist: Wie kann ich soviel Parameter sicher und schnell übertragen? hilfe

Idee:  unsere Profibus Schnittstelle ist leider schon komplett besetzt fur den Ablauf der Anlage. Wir wollen versuchen über den Lan (PC-Interface, Socket-Messaging, NFS, FTP schon freigeschaltet) zu der Roboter-Steuerungdas ganz hin zu kriegen. (ist es überhaupt möglich?). kopfkratz

Leiderhabe ich mehr mals probiert mit den ABB beispiel von der Doku aber ich mache irgendetwas falsche. Es funz nicht. bawling

Hat jemand bitte ein Beispiel Programm (mit Konfigurations Anweisung)? hilfe

Viele Danke zu die jenigen die noch nicht in Urlaub sind und wie ich leider der ganz Sommer arbeiten. wallbash
Gespeichert
stromer
Special Member
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 272


Denken hilft


« Antworten #1 am: 18. August 2008, 14:52:53 »

Hallo Asmodeus,

ich kann Dir leider nicht detailliert beschreiben wie es geht, aber über einen OPC-Server/Client könnte das gehen. SPS stellt bereit und Roboter holt ab. Wahrscheinlch braucht man dazu noch Softwareoptionen von ABB und wie man es genau konfiguriert und programmiert weiß ich leider auch nicht. Hab ich noch nie gemacht.
Vielleicht fällt ja sonst jemandem im Forum noch was dazu ein.

Gruß
Stromer
Gespeichert
Asmodeus
Stammgast
**
Offline Offline

Beiträge: 33


« Antworten #2 am: 18. August 2008, 15:22:34 »

Ouch es ist nicht so einfach aufsmaul
Ich habe von ABB alle option für ein Roboter freigeschaltet bekommen und
ich versuche mit Socket messaging was zu machen.
Der OPC-server funktioniert nur mit Windows PC.
Leider haben wir zurzeit noch kein richtiges PC in der Anlage.

Ich wurde mich sehr freuen auf andere Meinungen hilfe
Gespeichert
Robcheck01_MJ
Special Member
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 269



« Antworten #3 am: 18. August 2008, 20:57:32 »

Hallo Asmodeus,

also OPC fällt da da schon aus da Du das ja anscheinend alles über die SPS schaufeln willst. Obwohl das vieleicht über einen anderen Clienten besser geht.
Wie schon von stromer gesagt OPC etc. Prinzipiell würde ich es mit Potrokollen HTML etc versuchen. Seriell kann man auch noch ins Auge fassen. Ist aber etwas veraltet.

Keine Ahnung ob es das noch gibt, aber damals gab es WebWare. Damit haben wir auch etliche Sachen zum Roboter geschaufelt. Lief aber auch unter Windows.

Was sagt denn ABB zu deinem Problem ?

Gruss...
Gespeichert

„Herr, lass mich ein guter Mensch sein. Aber bitte nicht sofort.“
Sebbi
Special Member
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 235


Adlerauge sei wachsam


« Antworten #4 am: 19. August 2008, 09:32:48 »

Hallo und Servus

Also ich alles SPS Programmierer würde vorschlagen, wenn die Schnittstelle unendlich groß sein muss.

3 Bits zum als Handshakesignale
1 Byte als Nummern index        max. darstellungsbereich 255 wenn snicht reicht auch gier ein Wort verwenden
2 Datenwort

Fertig.

Ablauf.

1. Handshakebit 1 setzen Robotersteuerung geht auf daten einlesen
2. Handshakebit 2 setzen Datenbereit
2. Handshakebit 3 abfragen ist Roboter bereit zur aufnahme
3. Nummernindex schicken SPS -> Roboter
4. Handshakebit 2 Datenbereit zurücksetzen
5. Handshakebit 3 abfragen ob Roboter Nummern index kennt
6. Handshakebit 2 setzen Datenbereit
7. Datenwort schicken SPS->Roboter
8. Handshakebit 3 abfragen ob Roboter Daten aufgenommen
9. Handshakebit 2 Datenbereit zurücksetzen

Diese schleife kann unendlich oft wiederholt werden mit der aufsteigenden Indexnummer 1-255 oder 1-512 etc.

10. Abschlus übertragung  Handshakebit 1 zurücksetzen  alle Daten übertragen


So ähnlich könnte es funzen, mann muss ja nicht undbedingt alles auf einmal übertragen.


hoffe konnte ein bischen weiter helfen. So würde ich es machen     kopfkratz

Servus
Gespeichert
Asmodeus
Stammgast
**
Offline Offline

Beiträge: 33


« Antworten #5 am: 20. August 2008, 13:25:23 »

Hi zusammen   

Zu Erste danke für die schnelle Antwort danke danke

Habe die lösung mit Socket Messaging und Rawbyte bearbeitung geschafft. supi
Die Idee mit der wechelnde Profibus schnittstelle ist mir auch bekannt aber ungewunscht von unsere SPS Programmierer  down.

Ich werde irgendwann noch diese OPC einsetzen sollen für die Kommuniaktion mit eine Kamera.
Ich habe leider kein Doku zu den Thema. Wenn Jemand mich was zuschicken kann... blumen

Vielen Danke ylsuper
Gespeichert
Werner_Robi
Stammgast
**
Offline Offline

Beiträge: 36


« Antworten #6 am: 28. September 2008, 20:13:05 »

Hallo,

ich lese mich gerade auch in das Thema Socket Messaging ein.

kannst du vielleicht den Programmausschnitt mal einsetzen oder mir schicken ?

Hast du noch mehr an Doku als die Standart-Doku ???
Gespeichert
movemaster_cybertron
Neuling
*
Offline Offline

Beiträge: 8



« Antworten #7 am: 29. September 2008, 08:52:20 »

Wenn du willst kann ich dir da was geben, schick mir einfach eine PM mit deiner E-Mailadresse.
Gespeichert

Wer aufgehört hat besser zu werden...

hat aufgehört gut zu sein!
Seiten: [1] Nach oben Drucken 
Roboterforum für Industrieroboter Anwender  |  Industrieroboter Helpcenter  |  ABB Roboter (Moderatoren: burlibua, Sven Weyer, rmac)  |  Thema: Parameter transferieren über TCP/IP « vorheriges nächstes »
Gehe zu:  


Einloggen mit Benutzername, Passwort und Sitzungslänge

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2006, Simple Machines Prüfe XHTML 1.0 Prüfe CSS