Eine neue Generation des Master-Kerns bringt außergewöhnliche Möglichkeiten der Automatisierungssteuerung über das EtherCAT-Netzwerk. Master 1.6 hat viele Beschränkungen aufgrund seiner unflexiblen und monolithischen Architektur. In der Version 2.x haben wir die Master-Architektur überarbeitet und unser Bestes getan, um alle Einschränkungen der vorherigen Versionen zu vermeiden und die Master-Funktionalität zu verbessern und zu erweitern. Vollständige Beschreibung der Vorteile von KPA EtherCAT Master 2.
Funktion | Master 1.x | Master 2.x |
---|---|---|
Unterstützung für Xenomai 3.2 | 1.8.1405 | — |
Unterstützung für RTX64 4.5 | 1.8.802 | 2.6.3502 |
Unterstützung für QNX 7.1 | 1.6.55118 | 2.5.27405 |
Unterstützung für Zynq Xenomai | 1.6.33918 | 2.5.24642 |
Unterstützung für INtime 7 | 1.8.1603 | 2.5.22913 |
DIP AM572x für Linux | — | 2.5.19606 |
MIP Framework-Erweiterung | — | 2.4.56905 |
Unterstützung für RTX64 4.3 | 1.6.55704 | 2.4.56905 |
Zeitgesteuerte Sende-Emulation mit RTX64 NAL | — | 2.4.56013 |
Referenzentwurf für Xilinx ZCU104 Unterstützung für Xilinx Vivado 2021.1 |
— | 2.4.55606 |
KPA Sentinel Dongle für Linux-basierte OS | 1.6.55503 | 2.4.55504 |
Unterstützung für RTX64 4.2 | 1.6.55305 | 2.4.54209 |
Unterstützung für RTX64 NAL | — | 2.4.54209 |
FSOE für Autokonfigurator Verbesserung der Autokonfigurator-Beispiele Post-Validierung für Autokonfigurator-Export |
— | 2.4.51918 |
Beschränkung der Größe von Hintergrundbildern | 1.6.55118 | — |
Unterstützung von VxWorks SDK 6.9.4.12 | 1.6.54901 | — |
Unterstützung für RTX64 4.4
Von nun an unterstützt Master RTX64 4.4 – die neueste Version von RTX64.
Unterstützung für INtime 7
Von nun an unterstützt Master INtime 7 – die neueste Version von INtime.
DIP AM572x für Linux
Ein neues Driver Integration Package wurde in das MDK für Linux aufgenommen, um das Texas Instruments AM572x Industrial Development Kit für Linux zu unterstützen.
MIP Framework-Erweiterung
Dem MIP Framework wurde die Möglichkeit zur automatischen Erstellung von Executors in verschiedenen Threads als Threads Processor Template hinzugefügt.
Unterstützung für RTX64 4.3
Von nun an unterstützt Master RTX64 4.3 – die neueste Version von RTX64.
Zeitgesteuerte Sende-Emulation mit RTX64 NAL
Die Unterstützung der Emulation des zeitgesteuerten Sendens für den RTX64 NAL Treiber wurde hinzugefügt. Bei aktivierter Emulation des zeitgesteuerten Sendens bereitet der Master die Frames vor Beginn des Zyklus vor und übergibt sie an einen separaten Thread (anstelle des HW-Moduls im Falle des hardwaregesteuerten Sendens). Die Frames werden bei Beginn des Zyklus gesendet.
Referenzentwurf für Xilinx ZCU104
Ein neues Referenzdesign für das Xilinx ZCU104 Evaluation Kit wurde veröffentlicht.
Unterstützung für Xilinx Vivado 2021.1
Der Master unterstützt nun die Version 2021.1 von Xilinx Vivado.
KPA Sentinel Dongle für Linux-basierte OS
Ab sofort kann die Master-Lizenzierung an den Sentinel-Dongle auf Linux-basierten Betriebssystemen gebunden werden (Linux Rt-Preempt).
Unterstützung für RTX64 4.2
Von nun an unterstützt Master RTX64 4.2 – die neueste Version von RTX64.
Unterstützung für RTX64 NAL
Ab sofort unterstützt Master den RTX64 Network Abstraction Layer (NAL).
Im Gegensatz zur TCP/IP-Stack-Schnittstelle macht der NAL moderne Ethernet-Adapterfunktionen für Ingenieure verfügbar. Der NAL bietet eine stabile, zuverlässige, deterministische Netzwerkschnittstelle, die beim Bau und Anschluss von Maschinen sehr wichtig ist.
FSOE für Autokonfigurator
Die Analyse von Sicherheitsverbindungen und deren Verifizierung wurden zum Autokonfigurator hinzugefügt.
Sollten konfigurierte Verbindungen nicht erkannt werden, erzeugt der Autokonfigurator die Meldung ECAT_AC_EVENT_UNLINKED_SAFETY_CONNECTION und gibt beim Exportaufruf ECAT_E_AC_SAFETY_CONNECTIONS zurück.
Zur Konfiguration des Autokonfigurators mit FSoE, muss eine Konfiguration im KPA EtherCAT Studio erstellt werden, S2S-Verbindungen zwischen Sicherheits-PDOs/PDO-Einträgen eingestellt und in der uESI gespeichert werden, um sie dann auf den Autokonfigurator anzuwenden.
Verbesserung der Autokonfigurator-Beispiele
Eine neue Autokonfigurator-Exportvorlage wurde zu den Beispielen hinzugefügt. Alle Autokonfigurator-Beispiele verwenden nun diese Vorlage, um den KPA EtherCAT Master zu konfigurieren.
Post-Validierung für Autokonfigurator-Export
Die Post-Validierung des Autokonfigurator-Exports ermöglicht verschiedenen Modulen vor dem Export die Konsistenz der Konfiguration zu überprüfen.
Beschränkung der Größe von Hintergrundbildern
Es wurde eine Möglichkeit hinzugefügt, die maximale Größe von Hintergrundbildern zu begrenzen.
Hintergrund-Frames sind alle nicht-zyklischen Frames. In einigen Fällen, wenn die Buslast nahe 100% ist, kann das Senden von Hintergrund-Frames die Zykluszeit überschreiten.
Die Nutzung der Buslastbeschränkungen ermöglicht es, das Senden von Frames während eines Zyklus zu gewährleisten.
Unterstützung von VxWorks SDK 6.9.4.12
Implementierung des Supports von VxWorks SDK 6.9.4.12.