New Automation Technology PC-basierte...

27
New Automation Technology PC-basierte Steuerungstechnik IPC I/O Automation Motion

Transcript of New Automation Technology PC-basierte...

Page 1: New Automation Technology PC-basierte Steuerungstechnikinfosys.beckhoff.de/content/1031/tcecadimport/Samples/WorkflowT… · TwinCAT System Manager TwinCAT PLC Control Workflow TwinCAT

New Automation Technology

PC-basierte Steuerungstechnik

IPC I/OAutomation Motion

Page 2: New Automation Technology PC-basierte Steuerungstechnikinfosys.beckhoff.de/content/1031/tcecadimport/Samples/WorkflowT… · TwinCAT System Manager TwinCAT PLC Control Workflow TwinCAT

TwinCAT 21.11.2013 2

Inhaltsverzeichnis

� Grundlagen

� Elektrokonstruktion ohne Hardware Adressierung der SPS

� Einstellungen für den Export aus EPLAN Electric P8

� Voreinstellungen im Beckhoff Makro (EtherCAT)

� Vorzunehmende Einstellung in EPLAN Electric P8

� Export der SPS Daten aus EPLAN Electric P8 in eine XML - Datei

� TwinCAT ECAD Import

( Supplement BECKHOFF )

� TwinCAT System Manager

� TwinCAT PLC Control

Workflow TwinCAT ECAD Import (EtherCAT)

Page 3: New Automation Technology PC-basierte Steuerungstechnikinfosys.beckhoff.de/content/1031/tcecadimport/Samples/WorkflowT… · TwinCAT System Manager TwinCAT PLC Control Workflow TwinCAT

Grundlagen: Konstruktion ohne Hardware Adressierung

Workflow TwinCAT ECAD Import (EtherCAT)

TwinCAT benötigt keine Adressierung durch den Anwender nach Byte

und Bit, da im Systemmanager die Kanäle der SPS Komponenten mit

den Operanden des PLC (z.B. Globale Variable) verknüpft werden.

Durch das Übernehmen der Referenzkennzeichen und des Kanals aus

EPLAN P8 nach TwinCAT, sind die SPS Komponenten und die daran an-

geschlossenen Sensoren und Aktoren in der Peripherie, dem Schaltplan

und in TwinCAT verifiziert.

Vorteil:

Der Elektrokonstrukteur kann frei und ohne Kenntnisse des Prozess-

abbildes der SPS in EPLAN Referenzkennzeichen vergeben.

Der Bezug zur SPS bleibt vollständig erhalten!

Page 4: New Automation Technology PC-basierte Steuerungstechnikinfosys.beckhoff.de/content/1031/tcecadimport/Samples/WorkflowT… · TwinCAT System Manager TwinCAT PLC Control Workflow TwinCAT

Beispiel: Konstruktion ohne Hardware Adressierung

Workflow TwinCAT ECAD Import (EtherCAT)

In EPLAN werden symbolische Adressen benutzt. Diese lassen sich konform zur IEC 61131-3 als Globalvariable nach TwinCAT

übertragen. Der Pfadfunktionstext eines SPS Anschlusses in EPLAN, wird in TwinCAT der Variablenkommentar.

EPLAN Electric P8 TwinCAT PLC

TwinCAT System Manager

Page 5: New Automation Technology PC-basierte Steuerungstechnikinfosys.beckhoff.de/content/1031/tcecadimport/Samples/WorkflowT… · TwinCAT System Manager TwinCAT PLC Control Workflow TwinCAT

Beispiel: Konstruktion ohne Hardware Adressierung

Workflow TwinCAT ECAD Import (EtherCAT)

EPLAN Electric P8 TwinCAT System Manager

Electric P8

Die Referenzkennzeichen der SPS Komponenten in EPLAN werden in TwinCAT System Manager übernommen.

Page 6: New Automation Technology PC-basierte Steuerungstechnikinfosys.beckhoff.de/content/1031/tcecadimport/Samples/WorkflowT… · TwinCAT System Manager TwinCAT PLC Control Workflow TwinCAT

Voreinstellungen im Beckhoff Makro (EtherCAT)

Workflow TwinCAT ECAD Import (EtherCAT)

SPS-Kasten:

Vergleichen Sie hierzu auch die Schnittstellenbeschreibung.

Page 7: New Automation Technology PC-basierte Steuerungstechnikinfosys.beckhoff.de/content/1031/tcecadimport/Samples/WorkflowT… · TwinCAT System Manager TwinCAT PLC Control Workflow TwinCAT

Voreinstellungen im Beckhoff Makro (EtherCAT)

Workflow TwinCAT ECAD Import (EtherCAT)

Bus-Daten:

Vergleichen Sie hierzu auch die Schnittstellenbeschreibung.

Page 8: New Automation Technology PC-basierte Steuerungstechnikinfosys.beckhoff.de/content/1031/tcecadimport/Samples/WorkflowT… · TwinCAT System Manager TwinCAT PLC Control Workflow TwinCAT

Vorzunehmende Einstellung in EPLAN Electric P8

Workflow TwinCAT ECAD Import (EtherCAT)

SPS-Kasten:

Vergleichen Sie hierzu auch die Schnittstellenbeschreibung.

Beispiel in gelb markiert

Page 9: New Automation Technology PC-basierte Steuerungstechnikinfosys.beckhoff.de/content/1031/tcecadimport/Samples/WorkflowT… · TwinCAT System Manager TwinCAT PLC Control Workflow TwinCAT

Vorzunehmende Einstellung in EPLAN Electric P8

Workflow TwinCAT ECAD Import (EtherCAT)

Bus-Daten: Entspricht der Nummerierung aus dem Baugruppenträger des SPS-Kasten nach dem

Doppelpunkt.

Die Nummerierung wird als Basis für den Aufbau der

Topologie in TwinCAT verwendet.

Vergleichen Sie hierzu auch die Schnittstellenbeschreibung.

Beispiel in gelb markiert

Page 10: New Automation Technology PC-basierte Steuerungstechnikinfosys.beckhoff.de/content/1031/tcecadimport/Samples/WorkflowT… · TwinCAT System Manager TwinCAT PLC Control Workflow TwinCAT

Vorzunehmende Einstellung in EPLAN Electric P8

Workflow TwinCAT ECAD Import (EtherCAT)

SPS- und Bus-Anschlüsse: Übernahme der SPS Anschlüsse aus den allpoligen Seiten durch die Vergabe des BMK, vorausgesetzt die Anschlüsse des entsprechenden Kanals (z.B. Channel 1) sind auf der allpoligen Seite vorhanden und mit dem BMK versehen.

Page 11: New Automation Technology PC-basierte Steuerungstechnikinfosys.beckhoff.de/content/1031/tcecadimport/Samples/WorkflowT… · TwinCAT System Manager TwinCAT PLC Control Workflow TwinCAT

Vorzunehmende Einstellung in EPLAN Electric P8

Workflow TwinCAT ECAD Import (EtherCAT)

SPS- und Bus-Anschlüsse:

Symbolische Adresse und FunktionstextBeispiel in gelb

markiert

Page 12: New Automation Technology PC-basierte Steuerungstechnikinfosys.beckhoff.de/content/1031/tcecadimport/Samples/WorkflowT… · TwinCAT System Manager TwinCAT PLC Control Workflow TwinCAT

TwinCAT 21.11.2013 12

Export der SPS Daten aus EPLAN in eine XML Datei

Workflow TwinCAT ECAD Import (EtherCAT)

EPLAN Hauptmenü -> Projektdaten -> SPS -> Daten exportieren

Page 13: New Automation Technology PC-basierte Steuerungstechnikinfosys.beckhoff.de/content/1031/tcecadimport/Samples/WorkflowT… · TwinCAT System Manager TwinCAT PLC Control Workflow TwinCAT

TwinCAT 21.11.2013 13

TwinCAT ECAD Import (Supplement BECKHOFF)

Workflow TwinCAT ECAD Import (EtherCAT)

TC ECAD IMPORT starten

Page 14: New Automation Technology PC-basierte Steuerungstechnikinfosys.beckhoff.de/content/1031/tcecadimport/Samples/WorkflowT… · TwinCAT System Manager TwinCAT PLC Control Workflow TwinCAT

TwinCAT ECAD Import (Supplement BECKHOFF)

Workflow TwinCAT ECAD Import (EtherCAT)

Neues TC ECAD Import Projekt anlegen

Hauptmenü -> File -> New -> Project

Page 15: New Automation Technology PC-basierte Steuerungstechnikinfosys.beckhoff.de/content/1031/tcecadimport/Samples/WorkflowT… · TwinCAT System Manager TwinCAT PLC Control Workflow TwinCAT

TwinCAT ECAD Import (Supplement BECKHOFF)

Workflow TwinCAT ECAD Import (EtherCAT)

Eigenschaften für das Projekt einstellen

Page 16: New Automation Technology PC-basierte Steuerungstechnikinfosys.beckhoff.de/content/1031/tcecadimport/Samples/WorkflowT… · TwinCAT System Manager TwinCAT PLC Control Workflow TwinCAT

TwinCAT ECAD Import (Supplement BECKHOFF)

Workflow TwinCAT ECAD Import (EtherCAT)

Die Daten aus der XML Datei werden eingelesen

und im Vorschaufenster angezeigt

Page 17: New Automation Technology PC-basierte Steuerungstechnikinfosys.beckhoff.de/content/1031/tcecadimport/Samples/WorkflowT… · TwinCAT System Manager TwinCAT PLC Control Workflow TwinCAT

TwinCAT ECAD Import (Supplement BECKHOFF)

Workflow TwinCAT ECAD Import (EtherCAT)

Menü zum Konvertieren der Globalvariablen öffnen

Hauptmenü -> Tools -> Variable name converter

Page 18: New Automation Technology PC-basierte Steuerungstechnikinfosys.beckhoff.de/content/1031/tcecadimport/Samples/WorkflowT… · TwinCAT System Manager TwinCAT PLC Control Workflow TwinCAT

TwinCAT ECAD Import (Supplement BECKHOFF)

Workflow TwinCAT ECAD Import (EtherCAT)

Durch das Setzen der Häkchen können die Variablen in ein gewünschtes

Format konvertiert werden

Page 19: New Automation Technology PC-basierte Steuerungstechnikinfosys.beckhoff.de/content/1031/tcecadimport/Samples/WorkflowT… · TwinCAT System Manager TwinCAT PLC Control Workflow TwinCAT

TwinCAT ECAD Import (Supplement BECKHOFF)

Workflow TwinCAT ECAD Import (EtherCAT)

Die konvertierten Globalvariablen sind übernommen

Page 20: New Automation Technology PC-basierte Steuerungstechnikinfosys.beckhoff.de/content/1031/tcecadimport/Samples/WorkflowT… · TwinCAT System Manager TwinCAT PLC Control Workflow TwinCAT

TwinCAT ECAD Import (Supplement BECKHOFF)

Workflow TwinCAT ECAD Import (EtherCAT)

Ein Mausklick startet das Generieren der Systemkonfiguration (*.tsm)

und das Anlegen der Globalvariablen im PLC (*.pro)

Page 21: New Automation Technology PC-basierte Steuerungstechnikinfosys.beckhoff.de/content/1031/tcecadimport/Samples/WorkflowT… · TwinCAT System Manager TwinCAT PLC Control Workflow TwinCAT

TwinCAT ECAD Import (Supplement BECKHOFF)

Workflow TwinCAT ECAD Import (EtherCAT)

Die Abfrage mit „Nein“ beantworten

Page 22: New Automation Technology PC-basierte Steuerungstechnikinfosys.beckhoff.de/content/1031/tcecadimport/Samples/WorkflowT… · TwinCAT System Manager TwinCAT PLC Control Workflow TwinCAT

TwinCAT ECAD Import (Supplement BECKHOFF)

Workflow TwinCAT ECAD Import (EtherCAT)

Ein PLC Projekt mit Globalvariablen ist angelegt

Die Systemkonfiguration ist generiert

Ein PLC Projekt mit Globalvariablen ist angelegt

Page 23: New Automation Technology PC-basierte Steuerungstechnikinfosys.beckhoff.de/content/1031/tcecadimport/Samples/WorkflowT… · TwinCAT System Manager TwinCAT PLC Control Workflow TwinCAT

TwinCAT ECAD Import (Supplement BECKHOFF)

Workflow TwinCAT ECAD Import (EtherCAT)

Öffnen des generierten Systemmanager Projekt

Hauptmenü -> Tools -> View tsm

Page 24: New Automation Technology PC-basierte Steuerungstechnikinfosys.beckhoff.de/content/1031/tcecadimport/Samples/WorkflowT… · TwinCAT System Manager TwinCAT PLC Control Workflow TwinCAT

TwinCAT System Manager

Workflow TwinCAT ECAD Import (EtherCAT)

Referenzkennzeichen der SPS Komponenten sind aus EPLAN übernommen

Page 25: New Automation Technology PC-basierte Steuerungstechnikinfosys.beckhoff.de/content/1031/tcecadimport/Samples/WorkflowT… · TwinCAT System Manager TwinCAT PLC Control Workflow TwinCAT

Workflow TwinCAT ECAD Import (EtherCAT)

TwinCAT System Manager

Referenzkennzeichen und Funktionstext des Sensor / Aktor sind als Globalvariable, Funktionstext ist als Kommentar aus EPLAN übernommen

Page 26: New Automation Technology PC-basierte Steuerungstechnikinfosys.beckhoff.de/content/1031/tcecadimport/Samples/WorkflowT… · TwinCAT System Manager TwinCAT PLC Control Workflow TwinCAT

TwinCAT ECAD Import (Supplement BECKHOFF)

Workflow TwinCAT ECAD Import (EtherCAT)

Öffnen des generierten PLC Projekt

Hauptmenü -> Tools -> View pro

Page 27: New Automation Technology PC-basierte Steuerungstechnikinfosys.beckhoff.de/content/1031/tcecadimport/Samples/WorkflowT… · TwinCAT System Manager TwinCAT PLC Control Workflow TwinCAT

TwinCAT PLC Control

Workflow TwinCAT ECAD Import (EtherCAT)

Referenzkennzeichen und Funktionstext des Sensor / Aktor sind als Globalvariable,

Funktionstext ist als Kommentar aus EPLAN übernommen