2023-06-29
Um den Eingangs-/Ausgangssignalaustausch (IO) zwischen dem Robotersystem und der Außenwelt abzuschließen, ist es neben der korrekten Verbindung der IO-Signalplatine (Busadressenkonfiguration und elektrische Verkabelung) in der Hardware auch erforderlich, den Typ und das Signal zu konfigurieren des angeschlossenen IO-Boards in der Software.Im vorherigen Artikel wurde die Standard-IO-Signalplatine (DSQC652) für ABB-Roboter vorgestellt.Heute werden wir in diesem Artikel darüber sprechen, wie das IO-Signal des Roboters am Programmierhandgerät konfiguriert wird.
Öffnen Sie zunächst das Programmierhandgerät, klicken Sie auf das ABB-Menü und wählen Sie „Systemsteuerung“, wie in der folgenden Abbildung dargestellt:
Wählen Sie in der Systemsteuerung [Konfiguration] aus, wie in der folgenden Abbildung dargestellt:
Doppelklicken Sie im Konfigurationsbereich auf „Einheit“:
Wählen Sie im Bereich „Einheit“ die Option „Hinzufügen“ aus:
Im neuen Bereich „Hinzufügen“ gibt es in der Spalte „Name“ den Standardwert „tmp0“.Schlagen Sie vor, einen aussagekräftigen Namen zu wählen, z. B. „IO_1“, wie in der folgenden Abbildung dargestellt:
In der nächsten Zeile von [Name] wird der Typ der E/A-Karte festgelegt.Angenommen, das Modell der E/A-Karte, die wir konfigurieren möchten, ist DSQC652, wählen Sie „d652“ in der Option [Typ der Einheit] aus, wie in der folgenden Abbildung dargestellt:
Die dritte Zeile [Connected to Bus] wird verwendet, um den Bus für die IO-Board-Verbindung festzulegen.Hier wählen wir [DeviceNet1] aus, wie in der folgenden Abbildung gezeigt:
Nach dem Einrichten des Busses besteht der nächste Schritt darin, die Adresse der IO-Karte am Bus festzulegen.
Klicken Sie, um nach unten zu blättern, suchen Sie die DeviceNet-Busadresse und ändern Sie sie in die von der Hardware festgelegte Adresse, z. B. 10: (Wenn Sie nicht sicher sind, wie Sie die Hardwareadresse einstellen, lesen Sie bitte diesen Artikel: So stellen Sie das DeviceNet ein Busadresse des ABB-Roboter-Standard-IO-Boards?)
Nach einem Klick auf [OK] ist die Konfiguration des IO-Boards abgeschlossen.Die Aufgabe ist jedoch noch nicht abgeschlossen und jedes E/A-Signal auf der E/A-Karte muss konfiguriert werden.
Die Einheit, die wir zuvor konfiguriert haben, ist der Typ DSQC652.In DSQC652 sind X1 und X2 digitale Ausgangsklemmen, während X3 und X4 digitale Eingangsklemmen sind;Die dem Anschluss 1 von X1 zugewiesene Adresse ist 0 und steigt der Reihe nach an.(Informationen zur Adresszuweisung finden Sie in diesem Artikel: Grundlegendes zum Standard-IO-Signalboard für ABB Robotics – DSQC652)
Jetzt müssen wir die Klemme 1 (Adresse 0) von X1 (Digitalausgang) konfigurieren.Suchen Sie zunächst in [Konfiguration] nach [Signal]:
Doppelklicken Sie, um das Signalfenster zu öffnen, und klicken Sie auf Hinzufügen:
Geben Sie dem neu hinzugefügten Signal einen Namen, z. B. „IO1_Q0“:
Stellen Sie dann den „Signaltyp“ ein.
X1 ist ein digitaler Ausgang. Wählen Sie hier „Digitaler Ausgang“ aus, wie in der folgenden Abbildung dargestellt:
Weisen Sie dieses Signal der Einheit IO_ 1 zu:
Stellen Sie die Geräteadresse entsprechend dem Signal [Einheitenzuordnung] ein.Da die aktuelle Einstellung Klemme 1 von X1 ist und die ihr zugewiesene Adresse 0 ist, wird [Einheitenzuordnung] auf 0 gesetzt, wie in der folgenden Abbildung dargestellt:
Okay, hier haben wir die Konfiguration der DSQC652-Standard-IO-Karte und die Signalkonfiguration von Klemme 1 von X1 auf der IO-Karte abgeschlossen.Nach dem gleichen Prinzip können auch andere Signalklemmen konfiguriert werden.
Schicken Sie uns Ihre Untersuchung direkt