Mastersimulation für alle Starter- und Developerkits

Aus Deutschmann Wiki
Zur Navigation springen Zur Suche springen

Add-Ons für Developer-Kit und Starter-Kit Unter dem Namen 'Add-On' verstehen wir eine Zusammenstellung verschiedener Komponenten um zu einer einfachen Simulation der Feldbus- bzw. Industrial Ethernet - Seite zu kommen. Ein Add-On enthält die benötigten Kabel sowie ggf. eine entsprechende Hardware.

Verfügbare Add-on bis Version 2.9.0

  • CANopen: Starter-Kit Software-Modul für CANopen + Spezielle Hardware.
  • DeviceNet: Starter-Kit Software-Modul für DeviceNet + Spezielle Hardware.
  • EtherCAT*: Software TwinCAT von Beckhoff.
  • EtherNet/IP: Starter-Kit Software-Modul für Ethernet/IP.
  • Ethernet (TCP/IP): Starter-Kit Software-Modul für Ethernet.
  • LONWorks*: Software NodeUtil (Echelon® Node Utility) von Echelon Corporation + Spezielle Hardware.
  • Interbus: Starter-Kit Software-Modul für Interbus + Spezielle Hardware.
  • PROFIBUS DPV0: Starter-Kit Software-Modul für PROFIBUS + Spezielle Hardware.
  • PROFINET: Starter-Kit Software-Modul für PROFINET.
  • FBRS232: Starter-Kit Software-Modul für serielle Protokolle statt Feldbus.

* Programme von Drittanbietern. Nicht Bestandteil der Starter-Kit Software von Deutschmann Automation GmbH & CO.KG

Mastersimulationen

Nachfolgend eine kurze Beschreibung der zur Verfügung stehenden Mastersimulationen, den Starter-Kit Modulen.

CANopen

  1. Starter-Kit Software-Modul für CANopen starten.
  2. Neben dem Starter-Kit Software-Modul für CANopen öffnet sich das Fenster "Feldbus CAN mit RS232". Im Feld "Port of RS-CAN-PC-Adapter" muss der verwendete COM-Port ausgewählt werden. Wenn kein echter COM-Port mehr am PC vorhanden ist, wird ein USB-RS232-Konverter benötigt. Im Feld "Baudrate (RS-Side RS-CAN-PC-Adapter) 38400" muss die Baudrate auf 38400 eingestellt sein, wenn mit dem "UNIGATE® CAN-PC-Adapter" gearbeitet werden soll. Bei diesem Adapter handelt es sich um die spezielle Hardware, die für die Simulation der Feldbusseite benötigt wird. Danach können die Einstellungen über die Schaltfläche "OK" bestätigt werden.
  3. Um einen korrekten Datenaustausch zu gewährleisten muss der "UNIGATE® CAN-PC-Adapter" und das UNIGATE® CL entsprechend eingestellt werden. Siehe dazu das Beispiel in der Tabelle im Anschluss an diese Beschreibung.
  4. Die "Feldbusseite" des UNIGATE® CAN-PC-Adapter muss mit der "Feldbusseite" des UNIGATE® CL verbunden werden. Die Applikationsseite des UNIGATE® CAN-PC-Adapter muss mit dem PC verbunden werden.
  5. Anschließend können der UNIGATE® CAN-PC-Adapter und das UNIGATE® im "Datenaustauschmodus" gestartet werden. Beide Geräte müssen sich nun im Zustand "PreOperational" befinden.
  6. Über den Menüpunkt "Options" -> "SetOperational" werden beide Geräte in den Zustand "Operational" gesetzt.
  7. Jetzt können Daten im Eingabefeld "Outputdata" eingetragen und mittels der Schaltfläche "Send" über CANopen an das UNIGATE® gesendet werden. Diese werden im darunterliegenden Fenster angezeigt. Bei Empfang von Daten werden diese im Fenster Inputdata angezeigt.
UNIGATE® CAN-PC-Adapter UNIGATE® CL Hinweis
Baudrate 125 kBd 125 kBd Dazu muss die Baudrate über den Dip-Schalter auf "11" eingestellt werden.
Node ID 2 1 Dazu muss die Node-ID über den Dip-Schalter (von rechts nach links) entsprechend eingestellt werden.
Betriebsmodi Datenaustauschmodus Datenaustauschmodus Drehschalter S4 + S5 = "00"

DeviceNet

  • Bevor mit dem Starter-Kit Software-Modul für DeviceNet gearbeitet werden kann, müssen die beiden Parameter "Blocklength filedbus input und output" über die konfigurationssoftware WINGATE konfiguriert werden (Universalscript Deutschmann). Diese werden vom Starter-Kit Software-Modul für DeviceNet ausgelesen und unter "Info" angezeigt. Werden 8 Byte konfiguriert, wird automatisch ein zyklischer Poll vom Starterkit-Software-Modul für DeviceNet für den Datenaustausch ausgeführt. Werden aber mehr als diese 8 Byte konfiguriert, müssen sich die Daten sowohl auf der Feldbusseite, als auch auf der seriellen Seite ändern um einen Datenaustausch durchführen zu können.
  1. Starter-Kit Software-Modul für DeviceNet starten.
  2. Neben dem Starter-Kit Software-Modul für DeviceNet öffnet sich das Fenster "Feldbus". Im Feld "Port of RS-CAN-PC-Adapter" muss der verwendete COM-Port ausgewählt werden. Wenn kein echter COM-Port mehr am PC vorhanden ist, wird ein USB-RS232-Konverter benötigt. Im Feld "Baudrate (RS-Side RS-CAN-PC-Adapter) 38400" muss die Baudrate auf 38400 eingestellt sein, wenn mit dem "UNIGATE® CAN-PC-Adapter" gearbeitet werden soll. Bei diesem Adapter handelt es sich um die spezielle Hardware, die für die Simulation der Feldbusseite benötigt wird. Danach können die Einstellungen über die Schaltfläche "OK" bestätigt werden.
  3. Anschließend kann das UNIGATE® im "Datenaustauschmodus" gestartet werden.
  4. Um einen korrekten Datenaustausch zu gewährleisten muss der "UNIGATE® CAN-PC-Adapter" und das UNIGATE® CL entsprechend eingestellt werden muss. Siehe dazu das Beispiel in der Tabelle im Anschluss an diese Beschreibung.
  5. Die "Feldbusseite" des UNIGATE® CAN-PC-Adapter muss mit der "Feldbusseite" des UNIGATE® CL verbunden werden. Die Applikationsseite des UNIGATE® CAN-PC-Adapter muss mit dem PC verbunden werden.
  6. Anschließend können der UNIGATE® CAN-PC-Adapter und das UNIGATE® im "Datenaustauschmodus" gestartet werden.
  7. Jetzt können Daten im Eingabefeld "Outputdata" eingetragen und mittels der Schaltfläche "Send" über DeviceNet an das UNIGATE® gesendet werden. Diese werden im darunterliegenden Fenster angezeigt. Bei Empfang von Daten werden diese im Fenster Inputdata angezeigt.
UNIGATE® CAN-PC-Adapter UNIGATE® CL Hinweis
Baudrate 125 kBd 125 kBd Dazu muss die Baudrate über den Dip-Schalter auf "11" eingestellt werden.
Node ID 2 1 Dazu muss die Node-ID über den Dip-Schalter (von rechts nach links) entsprechend eingestellt werden.
Betriebsmodi Datenaustauschmodus Datenaustauschmodus Drehschalter S4 + S5 = "00"

EtherCAT

Bei der Software handelt es sich um das Programm "TwinCAT" von der Fa. Beckhoff und kann im Bereich Download/Software geladen werden. Hinweis: Die Software TwinCAT ist nicht Bestandteil der Starterkit Software von Deutschmann Automation GmbH & CO.KG.
Nach der Installation ist noch folgendes vor dem Start des Programms zu beachten:

  1. Nach der Installation von TwinCAT, muss die XML-Datei von Deutschmann Automation in folgendes Verzeichnis kopiert werden: C:\TwinCAT\3.1\Config\Io\EtherCAT
  2. TwinCAT starten.
  3. Über den Menüpunkt "TwinCAT" muss überprüft werden, ob die im PC vorhandene Netzwerkkarte kompatibel ist.

EtherNet/IP

  1. Starter-Kit Software-Modul für EtherNet/IP starten.
  2. Neben dem Starter-Kit Software-Modul für EtherNet/IP öffnet sich das Fenster "EtherNet/IP Settings".
  • "Device IP address": Hier muss die IP-Adressse des angeschlossenen UNIGATE® eingetragen werden.
  • "Own IP address(Network)": Hier muss die IP-Adresse des verwendeten Netzwerk eingetragen werden.
  • "Requested Packet Intervall (both directions in ms)": Hier kann eine Zeit von 100, 200, 500 und 100 ms eingestellt werden.
  • "Connection Point": Hier müssen die Assembly-Objekt-Nummern eingetragen werden, falls diese Bestandteil des Scripts sind.
  • "Data Size (Byte)": Hier muss die Anzahl der Eingangs- und Ausgangsdaten eingetragen werden, die, entweder über WINGATE® konfiguriert oder im Script eingetragen wurden.
  1. Anschließend kann das UNIGATE® im "Datenaustauschmodus" gestartet werden.
  2. Danach kann das UNIGATE® über den Menüpunkt "Options" --> "Scan Device" gesucht werden. Wenn das UNIGATE® gefunden wurde, erscheint eine entsprechende Meldung in der Statusleiste z.B. "Device found 10.10.10.5".
  3. Jetzt kann die Verbindung über den Menüpunkt "Options" --> "Start Class 1 Connenction" hergestellt werden.
  4. Anschließend können über das Eingabefeld "Outputdata" Daten eingetragen und mittels der Schaltfläche "Send" über EtherNet/IP an das UNIGATE® gesendet werden. Diese werden im darunterliegenden Fenster angezeigt. Bei Empfang von Daten werden diese im Fenster Inputdata angezeigt.
  5. Die Verbindung kann über den Menüpunkt "Options" --> "Remove Class 1 Connenction" wieder unterbrochen werden. In der Statusleiste erscheint die Meldung "disconnected".

Ethernet

  1. Starter-Kit Software-Modul für Ethernet starten.
  2. Über den Menüpunkt "Options" --> "Settings" öffnet sich das Fenster "Ethernet Settings". Dort müssen folgende Einstellungen vorgenommen werden:
  • Remote IP Address: Dies ist die IP-Adresse des UNIGATE®.
  • Locale Port (decimal): Hier muss die im Script hinterlegte Adresse hinterlegt werden.
  • Remote Port (decimal): Hier muss die im Script hinterlegte Adresse hinterlegt werden.
  • Transport Protocol: Hier kann zwischen TCP/IP und UDP gewählt werden.
  • Functionality: Hier kann zwischen Client und Server gewählt werden. Beispiel: Wenn das UNIGATE® Client ist, muss hier Server eingestellt werden.
  • Own IP Address: Hier wird die IP-Adresse des verwendeten PC oder Netzwerkkarte angezeigt.
  • Über die Schaltfläche "Ping Remote Host" kann ein Ping an das UNIGATE® gesendet werden, das dann entsprechend antwortet.
  1. Danach können die Einstellungen über die Schaltfläche "OK" bestätigt werden.
  2. Anschließend muss das UNIGATE® mit dem verwendeten Ethernet-Netzwerk verbunden und im "Datenaustauschmodus" gestartet werden.
  3. Über den Menüpunkt "Options" --> "Start" kann nun die Verbindung zwischen Starterkit-Software-Modul für Ethernet und UNIGATE® hergestellt werden.
  4. Anschließend können über das Eingabefeld "Outputdata" Daten eingetragen und mittels der Schaltfläche "Send" über Ethernet an das UNIGATE® gesendet werden. Diese werden im darunterliegenden Fenster angezeigt. Bei Empfang von Daten werden diese im Fenster Inputdata angezeigt.

Interbus

  1. Starter-Kit Software-Modul für Interbus starten.
  2. Über den Menüpunkt "Options" --> "Interbus" wird ein Fenster geöffnet, indem zunächst zwei Einstellungen vorgenommen werden müssen.
  3. Einstellen des COM-Port: Über das Feld "Interbus Port "1-8" für COM1 - COM8" muss der verwendete COM-Port eingetragen werden. Wenn kein echter COM-Port mehr am PC vorhanden ist, wird ein USB-RS232-Konverter benötigt.
  4. Einstellen der InterbusBaudrate: Die InterbusBaudrate kann auf "500kB" oder "2MB" eingestellt werden.
  5. Danach können die Einstellungen über die Schaltfläche "OK" bestätigt werden.
  6. Anschließend kann die Hardware für das Add on mit dem UNIGATE® auf der Feldbusseite verbunden und im "Datenaustauschmodus" gestartet werden.
  7. Jetzt können Daten im Eingabefeld "Outputdata" eingetragen und mittels der Schaltfläche "Send" über Interbus an das UNIGATE® gesendet werden. Diese werden im darunterliegenden Fenster angezeigt. Bei Empfang von Daten werden diese im Fenster Inputdata angezeigt.

LONWorks

Bei der Software handelt es sich um das Programm "NodeUtil" (Echelon® Node Utility) von Echelon Corporation. Dieses ist nicht Bestandteil der Starterkit Software von Deutschmann Automation GmbH & CO.KG.

PROFIBUS

  1. Starter-Kit Software-Modul für PROFIBUS starten.
  2. Über den Menüpunkt "Options" --> "Module" wird ein Fenster geöffnet, indem zunächst diverse Einstellungen vorgenommen werden müssen.
  3. Einstellen des COM-Port: Über das Feld "Profibus UART Port (COM1...COM8)" muss der verwendete COM-Port ausgewählt werden. Wenn kein echter COM-Port mehr am PC vorhanden ist, wird ein USB-RS232-Konverter benötigt.
  4. Einstellen der Slave-ID: Über das Eingabefeld "Profibus Slave ID" muss die Slave-ID des angeschlossenen UNIGATE® eingetragen werden.
  5. Auswahl der GSD-Datei: Über die Schaltfläche "Open File" muss die benötigte GSD-Datei ausgewählt werden.
  6. Auswahl der Module: Über das Feld "Modulname" kann das gewünschte Modul ausgewählt werden.
  7. Danach können die Einstellungen über die Schaltfläche "OK" bestätigt werden.
  8. Anschließend kann die Hardware für das Add on mit dem UNIGATE® auf der Feldbusseite verbunden und im "Datenaustauschmodus" gestartet werden.
  9. Jetzt können Daten im Eingabefeld "Outputdata" eingetragen und mittels der Schaltfläche "Send" über PROFIBUS an das UNIGATE® gesendet werden. Diese werden im darunterliegenden Fenster angezeigt. Bei Empfang von Daten werden diese im Fenster Inputdata angezeigt.

PROFINET

  1. Starter-Kit PROFINET starten.
  2. Ein Gerät suchen über einen Klick in das oberste Eingabefeld.
  3. Es öffnet sich ein neues Fenster.
  4. In der Dropdownbox die Netzweradresse auswählen, über die das Gerät erreichbar sein sollte und auf Scan drücken.
  5. Eine Liste aller im Netz verfügbaren Geräte wird angezeigt.
  6. Wird eine Zeile in der List ausgewählt, so werden diese Einstellungen rechts in den Textfeldern zum bearbeiten angezeigt.
  7. Mit Apply werden die Einstellungen und dann das Gerät zum Aufbau einer Verbindung übernommen.

Wichtig bei der Version 2.0.0: Das Starter-Kit PROFINET muss als Administrator installiert sein und auch mit Administrator Rechten ausgeführt werden. Ansonsten können die Geräte-Einstellungen für Datasize in und Datasize out nicht gespeichert werden. Dieser Fehler verhindert, dass eine Kommunikation aufgebaut werden kann.

FBRS232

  1. Starter-Kit Software-Modul für RS starten.
  2. Über den Menüpunkt "Options" --> "Settings" wird ein Fenster geöffnet, indem zunächst diverse Einstellungen vorgenommen werden müssen.
  3. Einstellen des COM-Port: Über den Menüpunkt "Serial Options" muss der verwendete COM-Port ausgewählt werden. Wenn kein echter COM-Port mehr am PC vorhanden ist, wird ein USB-RS232-Konverter benötigt.
  4. Weitere serielle Einstellungen: Über den Menüpunkt "More Serial Options" können weitere Einstellungen für die serielle Schnittstelle vorgenommen werden.
  • Baudrate: 9600
  • Startbits: 1
  • Stopbits: 1
  • Databits: 8
  • Parity: none
  1. Danach können die Einstellungen über die Schaltfläche "OK" bestätigt werden.
  2. Anschließend kann das UNIGATE® im "Datenaustauschmodus" gestartet werden.
  3. Jetzt können Daten im Eingabefeld "Outputdata" eingetragen und mittels der Schaltfläche "Send" über die RS-Schnittstelle auf der Feldbusseite an das UNIGATE® gesendet werden. Diese werden im darunterliegenden Fenster angezeigt. Bei Empfang von Daten werden diese im Fenster Inputdata angezeigt.

Applikation

Mit dem Starter-Kit Software-Modul RS232 kann der Datenaustausch eines UNIGATE® zwischen der Applikationsseite und der Feldbus- bzw. Industrial Ethernet-Seite simuliert werden.

RS232

Das Starter-Kit Software-Modul RS232 dient dazu, über die Applikationsschnittstelle RS232 des UNIGATE® Daten zu senden oder zu empfangen.

  1. Starter-Kit Software-Modul RS232 für die Applikationsschnittstelle RS232 starten.
  2. Über den Menüpunkt "Options" --> "Settings" wird ein Fenster geöffnet, indem zunächst diverse Einstellungen vorgenommen werden müssen.
  3. Einstellen des COM-Port: Über den Menüpunkt "Serial Options" muss der verwendete COM-Port ausgewählt werden. Wenn kein echter COM-Port mehr am PC vorhanden ist, wird ein USB-RS232-Konverter benötigt.
  4. Weitere serielle Einstellungen: Über den Menüpunkt "More Serial Options" können weitere Einstellungen für die serielle Schnittstelle vorgenommen werden.
  • Baudrate: 9600
  • Startbits: 1
  • Stopbits: 1
  • Databits: 8
  • Parity: none
  1. Danach können die Einstellungen über die Schaltfläche "OK" bestätigt werden.
  2. Anschließend kann das UNIGATE® im "Datenaustauschmodus" gestartet werden.
  3. Jetzt können Daten im Eingabefeld "Outputdata" eingetragen und mittels der Schaltfläche "Send" über die Applikationsschnittstelle RS232 an das UNIGATE® gesendet werden. Diese werden im darunterliegenden Fenster angezeigt. Bei Empfang von Daten werden diese im Fenster Inputdata angezeigt.

Weblinks

Nutzungsvoraussetzungen Software Tools

Hinweis

Bitte beachten Sie, dass es sich bei den kostenlosen Starter-Kit-Modulen um Software-Master-Simulationen handelt. Es ist möglich einen einfachen Datenaustausch zu realisieren, aber die Module können keine echte Steuerung ersetzen.

Voraussetzungen

Sie müssen über ausreichende Berechtigungen an Ihrem Rechner verfügen, um die Starter-Kit-Module vollumfänglich nutzen zu können. Bei Problemen prüfen Sie bitte, ob z.B. die Firewall oder ein Antivirenprogramm die ordnungsgemäße Nutzung blockieren. Sollte dies nicht der Fall sein, kontaktieren Sie bitte Ihren Administrator.