メインコンテンツまでスキップ

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 はデバイスの期待状態と実際の状態を調整できません。


修正方法

  1. ダイアログに記載されたオペレーションを開き、報告されたデバイスの WaitDevice コマンドと先行するドライブ コマンドを比較します。
  2. ポーズを一致させます。WaitDevice をドライブ コマンドが生成するポーズに設定するか、ドライブ コマンドを期待されるポーズに到達するよう更新します。
  3. メッセージが予期した所有オペレーションと異なるオペレーションを報告している場合、両方が同じオペレーション フローに属するようコマンドを移動します。
  4. Study を保存し、エクスポートを再実行します。