Exception bei Verwendung der Modularen Maschinenkonfiguration im Simulationsmodus (behoben ab V3.15)

Behoben ab:
PLC Designer V3.15
 
Verhalten der neuen Version:
Im Simulationsmodus des PLC Designer kann Service mit dem Funktionsbaustein L_ETC_MMCController bzw.  L_ETC_MMCControllerBus gestartet werden. Dabei tritt keine Exception auf.
 
Beschreibung des Verhaltens:
In der Statuszeile des PLC Designers wird rot blinkend angezeigt: "Program loaded - EXCEPTION".

Im Logbuch (Device > Register Log) wird folgende Meldung angezeigt:
*EXCEPTION* [AccessViolation] occured: App=[Sim.Device.Application], Task=[MainTask]

Unter welchen Bedingungen tritt das Verhalten auf?
Wird einer der beiden Funktionsbausteine L_ETC_MMCController oder L_ETC_MMCControllerBus aus der Bibliothek L_IODrvEtherCAT im PLC Designer Projekt aufgerufen und mit diesem Baustein ein Service gestartet, dann führt dies im Simulationsmodus des PLC Designer zu der Exception 'AccessViolation'.

Betroffene Produkte:
PLC Designer V3.10
 
Kurzfristige Maßnahmen:
Rufen Sie im Simulationsmodus des PLC Designer nicht die Bausteine L_ETC_MMCController oder L_ETC_MMCControllerBus auf.
 
Bewertung/Empfehlungen:
Die Modulare Maschinenkonfiguration (optionale Teilnehmer am EtherCAT) wird im Simulationsmodus des PLC Designer nicht unterstützt.

URL zur Verlinkung dieses AKB-Artikels: https://www.lenze.com/de-de/go/akb/201500817/0/
Kontaktformular