Ein neues Update für den KPA EtherCAT Master 2 für RTX64 4.5 NAL ist jetzt verfügbar: Version 2.8.2503.0. Diese Version folgt auf Version 2.7.202.0 und enthält mehrere wichtige Erweiterungen zur Erweiterung der Funktionalität des Masters.
- KPA Master Redundancy Softwarelösung
Ab sofort unterstützt MDK2 für RTX64 die Softwarelösung für KPA Master Redundancy.
Diese Lösung erfordert keine spezielle Hardware und verwendet lediglich einen Standard-Ethernet-Switch zur Verbindung zwischen Master und Bus. Für den Wechsel vom Secondary- in den Primary-Modus wird ein schneller Software-Umschaltmechanismus verwendet.
Folgende Änderungen wurden vorgenommen:- Die Beispiele 55_MasterRedundancy und 56_DynamicStringDemo wurden hinzugefügt, um die Verwendung der Master-Redundancy-Funktion zu demonstrieren.
- Der INI-Parameter master.secondary.timeoutbase wurde in master.secondary.timeout umbenannt.
- Der INI-Parameter master.secondary.timeoutfactor sowie dessen Verwendung im Quellcode wurden entfernt.
- Liste der INI-Parameter:
- Verpflichtend:
- redundancy.enable
- secondary.timeout
- secondary.takeoverdelay
- sniffer.irqrequest und ecatrouter.sniffer.irqmask
- timedsend.emulation.enable
- Optional:
- secondary.syncwindow
- Verpflichtend:
- Die Beschreibung von KPA Master Redundancy im MDK-Handbuch wurde überarbeitet (Kapitel „Master Redundancy“ aktualisiert und Fehlercodebeschreibungen im Abschnitt „Troubleshooting“ ergänzt).
- 61_SignalGenerator sample
Das neue Beispiel 61_SignalGenerator wurde dem MIP hinzugefügt, um zu demonstrieren, wie ein Satz deterministischer Testsignale erzeugt werden kann. - 61_SignalGeneratorProcessTask sample
Das neue Beispiel 61_SignalGeneratorProcessTask wurde dem MIP hinzugefügt, um zu demonstrieren, wie ein Satz deterministischer Testsignale erzeugt und die Datei 61_SignalGeneratorProcessTask.dll vorbereitet werden kann, um die entsprechende externe Process Task auszuführen. - Individuelle Konfiguration für jede Master-Instanz
Eine neue API wurde eingeführt, um die Standardkonfiguration des Masters beim Erstellen einer Master-Instanz zu überschreiben. Zur Implementierung dieser API verwenden Sie PARAM_MASTER_INI oder PARAM_MASTER_INI_ATTACH. - Master Redundancy separat aktivierbar
Die Master Redundancy kann nun für jede Master-Instanz in Multimaster-Konfigurationen separat über die INI-Datei (master.redundancy.enable) aktiviert oder deaktiviert werden. - 40_SimplePLC_Integration sample
Ein neues Beispiel, 40_SimplePLC_Integration, wurde hinzugefügt, um zu demonstrieren, wie eine EtherCAT-Master-Erweiterung in einen bestehenden PLC-Zyklus integriert werden kann. Dieses Beispiel umfasst die Synchronisierung von PLC- und EtherCAT-Zyklus sowie die asynchrone Ausführung von Funktionsbausteinen. - Parsing des Boolean-Datentyps
Der XML-Parser erkennt den Boolean-Datentyp gemäß ETG.2100 v1.0.3 wie folgt:- „false“ oder „0“ bedeutet FALSE
- „true“ oder „1“ bedeutet TRUE
- Integrierte Testlizenz
Ab sofort ist standardmäßig eine Testlizenz in den KPA-MRT2-Paketen enthalten, um den ersten Start der KPA-Produkte zu vereinfachen. - Verbesserungen bei der MRT2-Installation
- Im KPA-MRT2-Installer wurde die Möglichkeit hinzugefügt, eine Lizenz (generisch oder Testlizenz) auszuwählen. Weitere Informationen finden Sie im MDK-Handbuch (Installation).
- Für die Installation im Silent-Modus wurden neue Optionen hinzugefügt, um eine generische Lizenz auszuwählen oder den Testmodus zu aktivieren: CFG_LICENSE_FILE und CFG_ACTIVATE_TRIAL. Weitere Informationen finden Sie im Benutzerhandbuch für die Silent-Installation (Installing MRT in silent mode).
Fordern Sie eine kostenlose Testversion an KPA EtherCAT Master 2



