Hallo,
ich habe erst seit kurzem mit Robotern von ABB (IRC5) zu tun, und habe nun den Auftrag bekommen über Profibus den Roboter und eine SPS von Beckhoff miteinander kommunizieren zu lassen. Da ich mit Profibus auch noch nichts zu tun hatte, musste ich mich in der Richtung auch schlau machen, und die Funktionsweise und alles habe ich auch soweit verstanden. Das Problem ist, dass ich nicht wirklich weiß, wie sich das Senden und Empfangen über Profibus in RAPID realisieren lässt. Durch einen Anruf bei ABB habe ich auch erfahren, dass das im Grunde mit SET und RESET läuft, und um was anderes als 0 und 1 zu übertragen, man mehrere Ein- bzw. Ausgänge, die bei der Profibus-Konfiguration erzeugt werden, zu einem Gruppen-Ein- bzw. Ausgang zusammengefasst werden müssen. Jetzt ist die Frage wie das dann mit SET und RESET funktionieren soll.
Ich kann ja nicht einfach
SET Ausgang, 8;
machen, wenn ich eine Acht über Profibus übertragen will, oder?
Und beim empfangen wird das ja wohl auch nicht in der Art laufen, wenn ich z. B. zehn Zeichen empfangen will:
FOR i FROM 1 TO 10 DO
character[i]:=Eingang;
ENDFOR
Ich hoffe, ihr könnt mir weiterhelfen.