Zum Hauptinhalt springen

Conflicting Drive Commands

Plattform: Process Simulate

Ein Gerät wird erneut angesteuert, bevor sein vorheriger Drive-Befehl durch einen passenden WaitDevice-Befehl bestätigt wurde, oder der Drive-Befehl gehört zu einer anderen Operation als erwartet. Resolver benötigt, dass jede Geräteansteuerung mit einem WaitDevice gepaart ist, bevor das Gerät erneut verwendet wird, daher blockiert es den Export.


Im Resolver angezeigter Dialog

Modelling error! Drive command {command} at operation {operationPath} must be followed by WaitDevice command of device {deviceName} before this device can be interacted with again.

Was Sie in diesem Dialog tun können

  • Kann der Export fortgesetzt werden? Nein
  • Schaltflächen im Popup: OK
  • Was als Nächstes passiert: Der Export wird erst fortgesetzt, wenn die Drive-Sequenz korrigiert wurde.
  • Nächster Schritt: Fehlerbehebung

Auswirkungen bei Fortsetzung

Der Export kann nicht abgeschlossen werden, solange ein Gerät widersprüchliche Drive-Befehle erhält. Resolver kann den Gerätezustand nicht bestimmen, wenn eine neue Ansteuerung beginnt, bevor die vorherige durch ein WaitDevice abgeschlossen wurde.


Fehlerbehebung

  1. Öffnen Sie die im Dialog genannte Operation und suchen Sie den Drive-Befehl für das gemeldete Gerät.
  2. Fügen Sie den passenden WaitDevice-Befehl (für das richtige Gerät und ggf. die Pose) nach dem Drive-Befehl ein, bevor das Gerät erneut angesteuert wird.
  3. Wenn die Meldung eine andere besitzende Operation als erwartet meldet, verschieben Sie den Drive-Befehl so, dass er zur gleichen Operation wie die vorherige Geräteinteraktion gehört.
  4. Speichern Sie die Studie und führen Sie den Export erneut aus.