DCS-Antriebe

Abb. 267: FB - Übersicht der Modbus TCP-Verbindung mit DCS-Antrieben

MODBUS_TCP_DCS_Drives

DCS550- und DCS800-Antriebe

Es werden nur Statuswort, Istdrehzahl, Steuerwort und Drehzahlsollwert ausgetauscht:

  • Kommunikationsfunktionsblock im Programm AC500:

    Verwenden Sie den Funktionsblock „DrvModbusTcp“. ⮫ „DrvModbusTcp“

  • „DrvModbusTcp“

  • Steuerfunktionsblock im Programm AC500:

    Verwenden Sie den Funktionsblock „DrvControlModbusDCS“. ⮫ „DrvControlModbusDCS“

  • Skalierung der Drehzahl oder des Drehmoments (optional):

    Verwenden Sie den Funktionsblock „DrvScaling“. ⮫ „DrvScaling“

Um mehr als die oben genannten Werte auszutauschen, verwenden Sie zusätzlich die folgenden Blöcke:

DCS880-Antriebe

Es werden nur Statuswort, Istdrehzahl, Steuerwort und Drehzahlsollwert ausgetauscht:

  • Kommunikationsprofil in den Antriebsparametern: ABB Antriebe klassisch

  • Kommunikationsfunktionsblock im Programm AC500:

    Verwenden Sie den Funktionsblock „DrvModbusTcp“. ⮫ „DrvModbusTcp“

  • „DrvModbusTcp“

  • Steuerfunktionsblock im Programm AC500:

    Verwenden Sie den Funktionsblock „DrvControlModbusDCS“. ⮫ „DrvControlModbusDCS“

  • Skalierung der Drehzahl oder des Drehmoments (optional):

    Verwenden Sie den Funktionsblock „DrvScaling“. ⮫ „DrvScaling“

Zum Austausch von Statuswort, Istwert1 (Drehzahl), Istwert2 (Drehmoment), Steuerwort, Sollwert1 (Drehzahl), Sollwert2 (Drehmoment) und bis zu 12 weitere Werte vom Antrieb lesen und bis zu 12 weitere Werte in den Antrieb schreiben:

  • Kommunikationsprofil in den Antriebsparametern: ABB drives enhanced

  • Kommunikationsfunktionsblock im Programm AC500:

    Verwenden Sie den Funktionsbaustein „DrvModbusTcp“ mit dem Eingang EnhancedProfile = TRUE. ⮫ „DrvModbusTcp“

  • „DrvModbusTcp“

  • Steuerfunktionsblock im Programm AC500:

    Verwenden Sie den Funktionsblock „DrvControlModbusDCS“. ⮫ „DrvControlModbusDCS“

  • Skalierung der Drehzahl oder des Drehmoments (optional): Verwenden Sie den Funktionsblock „DrvScaling“. ⮫ „DrvScaling“

Um mehr als die oben genannten Werte auszutauschen, verwenden Sie zusätzlich die folgenden Blöcke: