Conflicting Drive Commands
プラットフォーム: Process Simulate
デバイスが、前のドライブ コマンドが一致する WaitDevice コマンドで確認される前に再度ドライブされるか、ドライブ コマンドが予期したオペレーションとは異なるオペレーションに属しています。Resolver は各デバイス ドライブが、デバイスが再度使用される前に WaitDevice とペアになる必要があるため、エクスポートをブロックします。
Resolver に表示されるダイアログ
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.
このダイアログでできること
- エクスポートを続行できますか? いいえ
- ポップアップのボタン: OK
- 次に起こること: ドライブ シーケンスが修正されるまで、エクスポートは続行されません。
- 次のステップ: 修正方法
続行した場合の影響
デバイスが競合するドライブ コマンドを受け取っている間、エクスポートは完了できません。前のドライブが WaitDevice で完了する前に新しいドライブが開始されると、Resolver はデバイスの状態を特定できません。
修正方法
- ダイアログに記載されたオペレーションを開き、報告されたデバイスのドライブ コマンドを特定します。
- デバイスが再度ドライブされる前に、ドライブ コマンドの後に一致する
WaitDeviceコマンド (正しいデバイス、および該当する場合はポーズ) を追加します。 - メッセージが予期した所有オペレーションと異なるオペレーションを報告している場合、ドライブ コマンドを、先行するデバイス操作と同じオペレーションに属するように移動します。
- Study を保存し、エクスポートを再実行します。