DOBON.NETプログラミング道掲示板

HOME HELP 新規作成 新着記事 ツリー表示 スレッド表示 トピック表示 発言ランク ファイル一覧 検索 過去ログ

[ 最新記事及び返信フォームをトピックトップへ ]

■33694 / inTopicNo.1)  PLCとの通信PGMの設計
  
□投稿者/ tom-nak 一般人(1回)-(2017/10/11(Wed) 10:03:06)
  • アイコン環境/言語:[.NET Framework4.5 C#] 
    分類:[.NET] 

    初めて投稿させていただきます。

    .NET Framework4.5 C#を用いて
    機械(PLC)と通信、制御するシステムを作成しようと思っています。
    大まかな仕様としては
     1.PLCのBit1がONするまで待機
     2.PLCからデータ読み込み
     3.PCで計算処理を実行、結果をPLCに書き込み
     4.PLCのBit1がOFFするまで待機
     5.1へ戻る
    という流れになっており、また幾つかのデータの現在値は
    画面上にリアルタイム表示する必要があります。
    (画面はMDI形式で複数個表示させる場合があります)

    素人なりに色々考えてみたのですが、
     ・親Form上にTimerを設置、そのイベント内で行う
     ・スレッドを作って、それを各画面から参照出来るようにする
    程度しか思い浮かびませんでした。
    (スレッドを作った場合、各画面から参照出来るようにする手法も不明です。。。)

    このようにリアルタイムで機器と通信し、
    処理を行うようなシステムを開発する場合、
    どのような設計にするのが一般的なのでしょうか。


マルチポストを報告
違反を報告
引用返信 削除キー/



トピック内ページ移動 / << 0 >>

このトピックに書きこむ

Mode/  Pass/

HOME HELP 新規作成 新着記事 ツリー表示 スレッド表示 トピック表示 発言ランク ファイル一覧 検索 過去ログ

- Child Tree -