ページ内を移動するためのリンクです。
グローバルナビゲーションへ
本文へ
サイト情報へ

YOKOGAWA

横河電機株式会社

プログラムの再利用性

 
もどる
 企画から保守までのトータル設計の効率化
 カスタマイズ設計、再利用性、メンテナンス性、複数人による開発、ソフト品質の向上、
 開発期間短縮
 
FA-M3プログラム開発ツール WideField2
 
  プログラム開発効率の向上は、PLCの普遍的テーマです。特にプログラムの再利用性においては、高品質・短期間実現・低い開発投資という効果があります。

  FA-M3Rは、開発から保守までのトータル設計の効率化・プログラミングの再利用性を徹底追求し、「構造化プログラミング」を超えた「オブジェクトラダー」*1 に発展させました。
 WideField2は野球のグラウンドを想定し、どのような保守範囲にボールが飛んできてもかならずキャッチする、という発想から生まれました。つまり、装置に必要なプログラムを想定し、プログラム作成のプロセスにおいて、どのような場面でも開発者にとって使い易いツール であることを目指しています。

  WideField2では、プログラムのブロック化・ローカルデバイス・コンポーネントマクロなどの機能に加え、「構造体」といったデバイス構造を定義する機能 を採用。更にプログラム及びデバイス構造のコンポーネント化を実現しました。この結果プログラムの再利用性が向上し、トータルコストの削減を実現します。
 
*1 「オブジェクトラダー」とは、プログラムとデバイスが機能ごとに一体化したもの( ブロックなど)を組上げてカスタマイズ効率を向上させて構築することによる、プログラム開発概念をいいます。
 
WideField2画面イメージ
 
 再利用性を高めるオブジェクトラダー
 ブロックやマクロの独立化による、再利用性の向上
 
  オブジェクトラダーを実現させるためのキー要素であるローカルデバイスは、各ブロック間で同一のデバイス名があっても物理的に別なデバイスとして割付けられるため、ブロック間の重複の心配がありません。

  また、ラダープログラムとローカルデバイスを一括して扱えるため、ブロックの独立性が高まります。再利用性・カスタマイズ設計に富み、複数人 による開発分担が容易になります。

  同様にコンポーネントマクロは、マクロにローカルデバイスの仕組みを取込んだ機能で、プログラムを部品化した形で扱え、流用性に優れたコンポーネントとして活用できます。
 
ブロックやマクロの独立化による、再利用性の向上
 折りたたみビューで簡単デバック作業
 視認性による再利用の効率アップ
 
  作業の適正化・最適化を図ること、それは効率向上のベースとなります。
 プログラム開発時・再利用時に避けて通ることのできないでバック作業で、折りたたみビューを使用すれば、既存のプログラム再利用性の効率アップを実感できます。

  ラダープログラム中の回路コメントを残して、それ以下のプログラムを折りたたむことにより、プログラムを コンテンツ感覚で捕らえ、骨子が一目でわかります。
  視認性に優れ、全体の流れを把握 してから細部のデバック作業に移行する、という流れがとれるので効果的な作業が行えます。
 
折りたたみビューで簡単でバック作業
 使いなれたWindows環境
 Windowsアプリケーションとの容易なデータ交換
 
OLE対応など、Windows環境をのびのびと活用できる機能
 
  MS-Excelからデバイスやコメントなどのデータをマウスでつまんで、WideField2へコピー することができます。
  また、WideField2から回路をつまんでMS-Wordへコピーし、設計資料や完成図書を作成するなど、ドラッグ&ドロップなどのWindows操作機能で、開発の簡便性を図ることができます。
 
Windowsアプリケーションとの容易なデータ交換
 入力マクロ機能
 コンポーネント化
 
  コンポーネントに入力マクロ機能を追加しました。従来マクロ化できなかった入力条件を、部品化できます。
 
入力マクロ機能
 
 WideField2の特長及びWideFieldとの違い
 
WideField2の特長及びWideFieldとの違いについては、こちらをご覧ください。
 
もどる
VigilantPlant ~理想の工場~
プロセス監視制御ソリューション
ソリューションベースソフトウェア
生産制御システム
安全計装システム
ネットワークベース生産システム(STARDOM)
統合機器管理ソフトウェアパッケージ(PRM)
フィールドデジタルソリューション
PLC:Leading Edge Controller FA-M3V
__PLC:Leading Edge Controller FA-M3V
お聞かせください
FA-M3Vとは
サイトマップ
各種ダウンロード
おすすめ製品
FA-M3V 事例集
FA-M3V活用術
温度・圧力・流量制御
モジュール紹介
使える用途いろいろ
簡単パラメータ設定ソフト
使用事例紹介
位置決め制御
モジュールの紹介
モジュールの機能
ToolBoxの特長
I/Oオープン
FA-M3Rのデザインルール
I/Oオープンのメリット
選べるプログラミング言語・環境
アプリケーション事例
I/Oオープンの提供部品
モジュール開発までの手順
リモートI/O
リモートメンテナンス
WindowsCE搭載のコンパクトコントローラ
オープンネットワーク
PLC間ネットワーク「FL-net」
FA-M3製品検索
パートナ製品紹介
展示会・イベント情報
サービス
リンク
資料請求・アンケート
お問合せ
eMbedded M@chine-Controller e-RT3
レコーダ&データロガー/小規模計装機器
フィールド機器
環境機器 -分析計-
現場-経営 直結ソリューション
IP ネットワーク事業
医療情報システム
フルフレーム高速共焦点スキャナ
医療機器(脳磁計)
保守・運用サービス事業
教育・トレーニング
フォトニックネットワーク事業
監視カメラ・セキュリティ対策
フィルム・シート厚さ計
Network Solution Controller Xancia
省エネ・環境・新エネソリューション
半導体・FPDソリューション
ダイレクトドライブモータ
LSIテストシステム
画像処理事業
ハイコンテントアナリシス
ビジラントプラントサービス
光ファイバーセンシング
持続可能な社会へのソリューション