« University of London Computer Center Newsletter, No.53, March 1973 | Main | W・T・MACS »

October 22, 2008

スタックシーケンスとフラットシーケンス そしてPLC

 質問もありましたので、ちょこっと補足です。
Zu01
 順序制御のためのストラクチャとして、LabVIEWでは、シーケンスストラクチャが用意されています。LabVIEW8あたりから、フラットシーケンスが主流となっていますが、従来型のスタックシーケンスストラクチャも使用可能です。プログラムの内部構造の詳細はわかりませんが、どちらも動作命令として同じものです。スタックシーケンスの場合は、ひとつの画面上に描ける範囲がフラットパネルに比べて広くとれるという利点がありますが、シーケンスの確認が一画面でできないことと、ブロックダイアグラムを印刷する場合に複数のシーケンスストラクチャがあると、どのシーケンスストラクチャか確認し難いという欠点があります。フラットシーケンスストラクチャは、スタックシーケンスストラクチャの改良と考えてよいと思います。
Zu02a
 どっちが良いという話としては、パソコンの画面が大きくなりまたワイドで、ブロックダイアグラムの作成画面が広く取れる現状では、フラットパネルシーケンスを用いた方がいいのではないかと思います。
 フラットパネルシーケンスストラクチャは、左から順番に処理が進みます。
 図に使用したVIの場合は、①で初期設定の出力をDAQボードからONで出力します。ONの出力が終了すると②に移項して、DAQボードから信号を計測します。一定の閾値(図の場合は0.8より入力が大きい)を超えるまで計測をおこないます。超えると③へ移項し、①で設定したDAQボードからの出力をOFFにします。
 フラットパネルシーケンスストラクチャの場合は、ストラクチャが次に移項する場合の遷移条件は、ストラクチャの枠内の処理の終了条件となります。

PLCで用いられているラダーダイアグラムとシーケンスストラクチャは異なります。PLCのプログラムは、ひとつのプログラムの最初から最後までを繰り返し処理されていることを前提にプラグラムの作成をおこなっています。これは、PLCの特徴でもありますが、一般的なプログラムの作成とはちょっと異なる思想で設計されています。このため、ソフトウェア技術者がラダーダイアグラムを作成するときに違和感があるのではないかと思います。ラダーダイアグラムを描ける技術者は、一般的にソフトウェア工学の概念や他のプログラムがどのような設計思想で描かれているかを知らないことが多いため、この違和感の説明がうまくできないことが多いようです。
 私自身は、実験屋を基本として、計測制御システムの構築をいろいろやってきたので、依頼されるシステムは、依頼者の意向で変わります。制御システムがPLCだったりパソコンだったりマイコンだったりカムだったりします。場合によっては流体を使って、流体を制御するといった内容まで含まれたりしました。
 計測制御の詳細や細かい部分とかは、専門の方々も多いと思いますが、一本の木になった実の形状や糖度を考えてペーパーにしたり造るのは興味がなくて、山々全体がどんな森であるかとか、生き物の住みやすい森とするにはどうすればいいかを考える方が好きです。

« University of London Computer Center Newsletter, No.53, March 1973 | Main | W・T・MACS »

Comments

Nariさん
アドバイスありがとうございました。なんとか動作できたのでとてもうれしく思っています。
これもNariさんのアドバイスのおかげが大きいと思っています。
あとは時間誤差をどうにかするくらいです。

本当にありがとうございます。

コメントありがとです
 お役にたてれば幸いです。

Post a comment

Comments are moderated, and will not appear on this weblog until the author has approved them.

(Not displayed with comment.)

TrackBack


Listed below are links to weblogs that reference スタックシーケンスとフラットシーケンス そしてPLC:

« University of London Computer Center Newsletter, No.53, March 1973 | Main | W・T・MACS »

May 2021
Sun Mon Tue Wed Thu Fri Sat
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31          

Recent Trackbacks

Categories

  • つぶやき
  • コラム
  • スポーツ
  • トピック
  • ニュース
  • パソコン・インターネット
  • 日記・コラム・つぶやき
  • 書籍・雑誌
無料ブログはココログ