南信(長野県南部)にある技術ベンチャー「(株)プライムモーション」社長;「モーションおやじ」片桐崇のお話。Bench(モスベンチ)」が届いて、やりたいIO制御プログラミングが始めるまでに、やる準備作業。■リアルタイム版(リアルタイムで動かしたい場合)1、リアルタイム拡張ソフトウェアをインストールする2、パルス列発生カードの「RT8カード」を取り付ける。Benchをインストールする6、リアルタイム動作できているか、確認する7、「RT8カード」とサーボドライバの配線をする8、設定ファイルのパラメータを編集するこれで、おしまい。普通は、30分くらいで準備が終わる。Benchを使って、MOS言語でIO制御プログラムを書く。問題が起きて、時間がかかるとしたら、以下の2つのステップ。4、「RT8カード」のIRQ(割り込み)独占を確認するこのステップで、なかなか独占できない場合。使用しないデバイスを徐々に無効にして、独占できたか、繰り返し作業が必要になる。いままでに一番時間がかかった例。http://robotcontroller.cocolog-nifty.com/blog/2008/12/portwellrobo-87.html6、リアルタイム動作できているか、確認するこのステップで、1ms割り込み周期のジッタ数値を用いて、リアルタイム性評価をすることになるが、ジッタが1ms±50usを超えるような場合。Controller」を「無効」にすると、リアルタイム性が確保できる場合がある。http://robotcontroller.cocolog-nifty.com/blog/2009/01/pci-c13pr18w-c8.html■シミュレータ版(リアルタイム拡張ソフトウェアがない状態、RT8カードがない状態で動作する。ノートPCでの動作可能。Benchをインストールする2、設定ファイルのパラメータを編集するこれで、おしまい。Benchを使って、MOS言語でIO制御プログラムを書く。モーションシミュレータ、シーケンスシミュレータを使って、デバッグする。シミュレータ版で開発したMOS言語プログラムは、そのままリアルタイム版で動作する。「技術Windowsでリアルタイム制御」カテゴリの記事Windowsリアルタイム制御によるコンテック社OUTポート信号波形(2019.10.15)GIG-Eカメラ用ネットワークインターフェースカードとそのドライバはリアルタイム性を阻害する(2019.10.14)Windwosリアルタイム制御のデモでお客様を訪問(2019.10.02)産業用パソコンのスロットが足りないので、リアるタイムLANポート経由でモータ制御(2019.09.19)やっぱり第六世代のCorei7でもWindows7でWindowsリアルタイムIO制御したい(2019.06.28)コメントコメントを書く名前:メールアドレス:(ウェブ上には掲載しません)アドレス(URL):この情報を登録するコメントは記事投稿者が公開するまで表示されません。アーチモーション(ゲートモーション)の動作プログラム携帯URL携帯にURLを送る@niftyが提供する無料ブログはココログ!。