« 暑い中お墓の掃除 | トップページ | CPUとCPUファンを取り外してパソコンメーカに送ります »

2013年8月12日

Portwell社バックプレーンPBPE-13A4でWindowsリアルタイムRtxPnpDeviceのIRQ独占

Portwell社バックプレーンPBPE-13A4でWindowsリアルタイムRtxPnpDeviceのIRQ独占

できるように工夫しました。

IRQ(割込み)独占が実現できると、

モーションコントローラの1ms軌跡生成、

INポートの1msスキャン、

RS232CポートFIFOレベルの1msスキャン、

等々、安定した制御ができます。

さて、FA用パソコンに

_pciexp2

PCIカード4枚、PCI-Expressカード6枚、入れました。

_pciexp2_2

右から

PCI:プライムモーション社の8軸モーションカードJOY-RT8S

PCI:プライムモーション社の8軸モーションカードJOY-RT8CR

PCI:プライムモーション社の8軸モーションカードJOY-RT8S

PCI:プライムモーション社の8軸モーションカードJOY-RT8S

その次が

PCI-Expressカード

空き

CPUカード

PCI-Expressカード

PCI-Expressカード

PCI-Expressスロットだけど空き

PCI-Expressカード

PCI-Expressスロットだけど空き

PCI-Expressカード

PCI-Expressカード

そうして、デバイスマネージャを見ると

Irq_exclusibve_130812

IRQ-18番にRtx Pnp and Power Management Deviceだけが

入っています。割込み独占できています。

ただし、IDEコントローラを無効にしました。

カードを挿入する位置をいろいろ組み替えて半日実験しましたが、これがベストです。

PCI-Expressスロットだけど空き

のスロットには、割込みがないPCI-Expressカードを挿入できます。

CPUカードのSATAのケーブルが飛び出ているので、CPUカードの隣のPCI-Expressスロットには、背の低いカードを入れてください。

Sata_connector

当たっています。

Pciexpress_renzoku_2

8軸の軌跡計算をさせてみました。

Windows7-32bit上で、現在位置表示、動作波形表示もしています。

Pciexpress_renzoku_1ms_2

1ms割込み周期は、991.0usから1008.9us

1ms割込み処理は、35.7usから121.0us

で安定しています。

■リンク: 「高性能制御を簡単に、みんなに!」  

リアルタイムWindows 超簡単、超高速コントローラ

リアルタイムWindows 40軸超高速マシンコントローラ

三菱PLC、オムロンPLC、キーエンスPLC、WindowsPCにLANでつながる 省配線サーボ「Realtime Express(RTEX)」とパルス列の16軸モーションコントローラ

RTEXとパルス列16軸 スタンドアロン マシンコントローラ

|

« 暑い中お墓の掃除 | トップページ | CPUとCPUファンを取り外してパソコンメーカに送ります »

技術Windowsでリアルタイム制御」カテゴリの記事

コメント

コメントを書く



(ウェブ上には掲載しません)


コメントは記事投稿者が公開するまで表示されません。



« 暑い中お墓の掃除 | トップページ | CPUとCPUファンを取り外してパソコンメーカに送ります »