Mismatching Drive Command
プラットフォーム: Process Simulate
WaitDevice コマンドが、先行するドライブ コマンドが設定したポーズとは異なるポーズのデバイスを期待しているか、予期したオペレーションとは異なるオペレーションに属しています。Resolver はドライブ コマンドと Wait コマンドが一致することを要求するため、エクスポートをブロックします。
Resolver に表示されるダイアログ
Modelling error! WaitDevice command {command} at operation {operationPath} is executed for destination device {deviceName} but with different pose from the preceding drive command {driveCommand}.
このダイアログでできること
- エクスポートを続行できますか? いいえ
- ポップアップのボタン: OK
- 次に起こること: ドライブ コマンドと Wait コマンドが一致するまで、エクスポートは続行されません。
- 次のステップ: 修正方法
続行した場合の影響
WaitDevice コマンドが、先行するドライブ コマンドが生成しないポーズを期待している間、エクスポートは完了できません。Resolver はデバイスの期待状態と実際の状態を調整できません。
修正方法
- ダイアログに記載されたオペレーションを開き、報告されたデバイスの
WaitDeviceコマンドと先行するドライブ コマンドを比較します。 - ポーズを一致させます。
WaitDeviceをドライブ コマンドが生成するポーズに設定するか、ドライブ コマンドを期待されるポーズに到達するよう更新します。 - メッセージが予期した所有オペレーションと異なるオペレーションを報告している場合、両方が同じオペレーション フローに属するようコマンドを移動します。
- Study を保存し、エクスポートを再実行します。