1

私の同僚は、シリアル通信を含むソフトウェア開発者から見積もりを取得しています。その見積もりの​​中で、開発者は次のように述べています。

...非リアルタイムのシリアル通信セットアップを使用する Windows 7 オペレーティング システム。

Windows 7 がリアルタイム シリアル通信をサポートしていないというのは本当ですか? 「リアルタイム」の意味を明確にするために、このプロジェクトはロボットの自動化を扱っており、(バッファリングなどによる) 通信の遅延は、製品に損傷を与えたり、生産ラインを停止させたりする可能性があります。この主張を支持する証拠も否定する証拠も見つかりません。私はそれが真実であるとは信じていませんが、開発に VB.Net を使用していることに関係があるのではないかと思います。

4

3 に答える 3

2

ここで使用されている「リアルタイム」という用語は、実際にはシリアル通信バス内のものを指していません。

ただし、Windows のマルチタスキング スケジューラは、厳しい期限のあるリアルタイム タスクを許可するように設計されていないという事実に関係しています。

詳細については、この質問を参照してください。Windows がリアルタイム システム/高性能サーバーに適していないと見なされるのはなぜですか?

粒子加速器がコンピューターに接続されていて、10 マイクロ秒ごとに次のセルのセットに電力を供給するためにマグネット トレインが切り替わっていることを確認する必要がありますが、Windows はいくつかの Windows Update パッチを適用する時期であると判断します。フォトン ストリームが適切にリダイレクトされず、システムに損傷を与える可能性があります。

于 2013-10-14T13:36:34.153 に答える