MESにつながる情報 PLCopen Japan OPC-WG 2010/11/17 Page 1 http://www.PLCopen-Japan.jp OPCワーキング OPCワーキングの活動内容について PLCopenのIEC61131-3とOPC UAIEC62541がつながるとどのよう なことが可能となるか 接続相手が、なぜOPC UAなのか 2010/11/17 Page 2 http://www.PLCopen-Japan.jp PLCopen 本部の組織:委員会構成 TC4の活動 PLCopen Standardization in Industrial Control programming General Meeting TECHNICAL (技術委員会) TC1 TC2 TC3 FB モーション用FBの標準化 2010/11/17 Page 3 TC4 TC5 OPC UA OPC UAジョイントWG PROMOTIONAL(普及委員会) TC6 PC1 XML PLCプログラムのXML化 PC2 PC3 PC4 PC5 Japan 規格適合の認証(準備中)他 http://www.PLCopen-Japan.jp Scope joined working group ► Joined working group PLCopen and OPC Foundation ► Main scope for V1.0 is mapping of IEC 61131-3 to OPC UA ■ ■ ■ ■ Focus on content of IEC 61131-3 specification IEC 61131-3 software model Æ UA object types IEC 61131-3 data types Æ UA data types IEC 61131-3 variable qualifiers Æ UA properties ► UA properties(特性)and attributes(属性)Æ PLCopen XML export ■ OPC UA base concepts like Access Level not covered by IEC 61131-3 IEC61131-3で覆われなかったAccess LevelのようなOPC UAベース概念 Types CtrlFunctionBlockType HasSubtype CTU_INT V 1.0 CU DataType = Boolean Value = FALSE HasInputVars HasOutputVars R DataType = Boolean Value = FALSE 2010/11/17 Page 4 Q DataType = Boolean Value = FALSE CV HasLocalVars DataType = Int16 Value = 0 PV PVmax DataType = Int16 Value = 0 DataType = Int16 Value = 32767 http://www.PLCopen-Japan.jp Scope joined working group ► Scope for additional standardization PLCopen and OPC ■ ■ ■ ■ Focus on additional features Mapping of Sequential Function Charts (SFC) Standard UA communication function blocks for PLC to PLC communication Standard function blocks for Alarm handling and mapping to OPC UA Alarms and Conditions ■ Best practice guidelines for OPC UA concepts like Methods, Events, Historical Access and Programs V 2.0 2010/11/17 Page 5 http://www.PLCopen-Japan.jp OPCワーキング OPCワーキングの活動内容について PLCopenのIEC61131-3とOPC UAIEC62541がつながるとどのよう なことが可能となるか 接続相手が、なぜOPC UAなのか 2010/11/17 Page 6 http://www.PLCopen-Japan.jp ERP、PLM、SCM、CRMとの連携 生産システムの 3Dシミュレーション 装置の 3Dシミュレーション ISO22400 MESのKPIの標準化に対応 効率指標 能力インデックス 目録管理指標 MOF2010連携デモのテーマ 生産管理 KPI KPI KPI OPC UA IEC-62541 品質管理 PLCopen IEC-61131-3 デバイスのアドレス構造 情報を共有するモデル エネルギー管理 ISO22400 制御演算 KPI 設備管理 入力情報 モデル ・ユーザーニーズの実現に必要なアプリケーションを制御コントローラが違っていても、 ・ユーザーニーズの実現に必要なアプリケーションを制御コントローラが違っていても、 装置単位で、生産ライン単位で、工場単位で扱えるようにするには、IEC-61131-3 装置単位で、生産ライン単位で、工場単位で扱えるようにするには、IEC-61131-3 とIEC-62541を組み合わせることで実現が容易になる。 とIEC-62541を組み合わせることで実現が容易になる。 SCM ERP 品質の指標 環境指標 メンテナンス指標 ④利便性を確保した サイバーセキュリティ対応 FUNCTION_BLOCK FB_AutomaticMode VAR_OUTPUT アウトラインビュー : REAL; lrFillLevel lrSteamDemand : REAL; END_VAR VAR fbRandomFillLevel : FB_DRAND; fbRandomSteamDemand : FB_DRAND; プロパティビュー . グラフィックエデイタ ・共通のデータ交換手順 ・共通のデータ交換手順 ・FBをオブジェクトタイプ定義 ・FBをオブジェクトタイプ定義 ・プログラムのポータビリ性 ・プログラムのポータビリ性 ・プログラムの再利用性 ・プログラムの再利用性 ・タイプ定義のインスタンスによる再利用 ・タイプ定義のインスタンスによる再利用 ・非テキスト言語の標準化 ・非テキスト言語の標準化 シンボルパレット OPC UA 制御演算 検出端 2010/11/17 Page 7 操作端 ①上位ITシステムと 各Industry Ethernetとの イントラネット接続 ③統一的な コンフィギュレーション環境、 ネットワーク接続 ②情報連携による 異機種Industry Ethernetを またがる制御 http://www.PLCopen-Japan.jp PLCopen IEC-61131-3 LD OPC UA IEC-62541 SFC 世界に通用するシステムを使う。 異なるベンダーのコントローラを 使っていても、統括されたコンフ ィギュレーションで統括管理をし たいを実現できる。 FBD 標準プログラムエディタ = IEC 61131-3基準エ ディタ グラフィックエデイタ アウトラインビュー 共通のデータ交換手順と、FB オブジェクトタイプ定義からのイ ンスタンスによる再利用 シンボルパレット OPC UA Client プロパティビュー PLC Vendor Tool OPC UA Server OPC UA Server PLC Vendor Tool Vendor Specific 2010/11/17 Page 8 http://www.PLCopen-Japan.jp OPC Unified Architectureの必要性 Technology Platform Content ERP FIN EAM SCM Partners CRM Customers Enterprise Apps Platform Standards Standards Custom Integration Design & Eng. Apps Platform Equipment Specs Drawings PDM Models P&IDs Standards Standards Standards Operations Apps Platform Data PAM WMS CPM/Automation TMS LIMS Equipment Technology Platform 2010/11/17 Page 9 Technology Platform http://www.PLCopen-Japan.jp OPCワーキング OPCワーキングの活動内容について PLCopenのIEC61131-3とOPC UAIEC62541がつながるとどのよう なことが可能となるか 接続相手が、なぜOPC UAなのか 2010/11/17 Page 10 http://www.PLCopen-Japan.jp 接続相手が、なぜOPC UAなのか 情報モデルの概念 サービスの概念 スタックの概念 セキュリティの概念 バリデーションの概念 2010/11/17 Page 11 データを情報化 オブジェクト対応 通信対応 情報系ネットワーク/インターネット 制御システムを護る。情報を護る。 妥当性の証明を要求される市場 http://www.PLCopen-Japan.jp 図2 OPC-UA仕様 コア仕様パート アクセスタイプ仕様パート Part1 ‒ Concepts Part8 ‒ Data Access Part2 ‒ Security Model Part9 ‒ Alarms and Conditions Part3 ‒ Address Space Model Part10 ‒ Programs Part4 ‒ Service Part11 ‒ Historical Access Part5 ‒ Information Model SDK Part6 ‒ Service Mappings 情報モデル Part7 ‒ Profiles サービス スタック セキュリティ 2010/11/17 Page 12 SDK http://www.PLCopen-Japan.jp 図3 インターフェース・レイヤの構成 Vendor Information Model Information Model Specifications DA A&C HA OPC UA Base Services 情報モデルのアドレス空間 Progs UAベースで書かれているクライアントは すべてのデータにアクセスできる! IEC, ISA, MIMOSA … OPC 情報モデル 全ての必要なサービス アドレス空間の概念 ノード ノード アトリビュート アトリビュート リファレンス リファレンス オブジェクト 変化通知 変数 読み書き 実行 2010/11/17 Page 13 イベント通知 メソッド ______() リファレンス ______() ______() http://www.PLCopen-Japan.jp 図6-1 UAモデリング事例 − ボイラ制御事例 ↓アドレス・スペースの表記 ↓計装図 ↓ブロック図 構成要素の関係 Pipe1001 ⇒ Drum1001 ⇒ Pipe1002 データの関係 FT1001.Data Item ⇒ FC1001.Measurement ←アドレス空間 2010/11/17 Page 14 http://www.PLCopen-Japan.jp ご清聴ありがとうございました 2010/11/17 Page 15 http://www.PLCopen-Japan.jp
© Copyright 2024 Paperzz