plcopen presentation...2007/11/16  · plcopen japan standardization in industrial control...

12
PLCopen Japan Standardization in Industrial Control programming Page 1 2005/11/17 www.PLCopen-japan.jp PLCopen最新技術動向 -XML :PLCエンジニアリングのこれから- PLCopen Japan 技術委員長 垂石 (株)東芝 :産業システム社 計測制御機器部 2007.11.16

Upload: others

Post on 29-Sep-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: PLCopen Presentation...2007/11/16  · PLCopen Japan Standardization in Industrial Control programming Page 2 2005/11/17 発表内容 1. PLCエンジニアリングの問題 2. PLCソフトの標準形-

PLCopen JapanStandardization in Industrial Control programming

Page 1 2005/11/17 www.PLCopen-japan.jp

PLCopen最新技術動向

-XML :PLCエンジニアリングのこれから-

PLCopen Japan 技術委員長 垂石 肇

(株)東芝 :産業システム社 計測制御機器部

2007.11.16

Page 2: PLCopen Presentation...2007/11/16  · PLCopen Japan Standardization in Industrial Control programming Page 2 2005/11/17 発表内容 1. PLCエンジニアリングの問題 2. PLCソフトの標準形-

PLCopen JapanStandardization in Industrial Control programming

Page 2 2005/11/17 www.PLCopen-japan.jp

発表内容

1. PLCエンジニアリングの問題

2. PLCソフトの標準形 - IEC61131-3とXML-

3. PLCopen の取り組み1 - 他社プログラム交換試行 –

4. PLCopen の取り組み2 - XML標準化 –

5. PLCopen の取り組み3 - IEC61131-3 基準エディタ開発 -

6. PLCopen の取り組み4 - IEC61131-3ソフト部品開発 -

7. PLCエンジニアリングのこれから

Page 3: PLCopen Presentation...2007/11/16  · PLCopen Japan Standardization in Industrial Control programming Page 2 2005/11/17 発表内容 1. PLCエンジニアリングの問題 2. PLCソフトの標準形-

PLCopen JapanStandardization in Industrial Control programming

Page 3 2005/11/17 www.PLCopen-japan.jp

・構造化プログラミング・標準化プログラミング・機種依存を超えたソフト再利用・ソフト部品ライブラリの利用

Percentage of Software development costs in production systems (source: McKinsey)

0%

20%

40%

60%

80%

100%

1970 1980 1990 2000

Mechanic Electric Software

・高まるエンジニアリングコスト

有効な解決手段

1. PLCエンジニアリングの問題

IEC61131-3とPLCopen-XML

Page 4: PLCopen Presentation...2007/11/16  · PLCopen Japan Standardization in Industrial Control programming Page 2 2005/11/17 発表内容 1. PLCエンジニアリングの問題 2. PLCソフトの標準形-

PLCopen JapanStandardization in Industrial Control programming

Page 4 2005/11/17 www.PLCopen-japan.jp

PR O G R A M D em o_1

(* Variab les *)VAR

C 1 :B O O L;C 2 :B O O L;C 3 :B O O L;C 4 :B O O L;C 8 :B O O L;V4 :D IN T;TO N _1 :TO N ;

EN D _VAR

(* B ody *)

EN D _PR O G R A M

C8 C8

C3 C4 C8

C1 C8 C2

C2 C3 TON _1

T#100m s

IN Q

PT ET

TO N

T IM E _TO_D IN T M U L_D IN T

V4

1000

C8

S1

T1

S2

S10

Dosing

S11 S12

Decking

S2

S1

T10V1

VX1

NDD2

NDD2

X2

T11

T12 NA1

RunMotor

Lt#10s

T1

V1 LD, SFCLD, FBDIEC61131-3:

PLCのプログラム言語

表記とモジュール構

造を定めた国際

規格(1991-)

2. PLCソフトの標準形-IEC61131-3&XML

PLCopen-XML:

IEC61131-3のアプリ

ケーションソフトを表

現したファイルフォー

マット(2004-)

Page 5: PLCopen Presentation...2007/11/16  · PLCopen Japan Standardization in Industrial Control programming Page 2 2005/11/17 発表内容 1. PLCエンジニアリングの問題 2. PLCソフトの標準形-

PLCopen JapanStandardization in Industrial Control programming

Page 5 2005/11/17 www.PLCopen-japan.jp

A機種PLC

B機種PLC

C機種PLC

A社A機種プログラミングツール

B社B機種プログラミングツール

C社C機種プログラミングツール

PLCopenXML

ドキュメント

IEC61131-3プログラム

インポートエクスポート

インポートエクスポート

インポートエクスポート

A社A機種プログラム

B社B機種プログラム

C社C機種プログラム

インポートエクスポート

E社

F社、G社...

D社

IEC61131-3準拠の異メーカ・異機種のPLC間でプログラム交換試行に成功 (2004-11)

3. PLCopenの取り組み1-他社プログラム交換-

Page 6: PLCopen Presentation...2007/11/16  · PLCopen Japan Standardization in Industrial Control programming Page 2 2005/11/17 発表内容 1. PLCエンジニアリングの問題 2. PLCソフトの標準形-

PLCopen JapanStandardization in Industrial Control programming

Page 6 2005/11/17 www.PLCopen-japan.jp

4. PLCopenの取り組み2-XML標準化 -

PLCopen-XML:2004-5にRev1発行

その後PLCopen-Japanの交換試行

などで改善点を提

案.2005-3/2006-6にPLCopen-Japan技術員渡欧、提案

実施

発行済:Ver1.0改訂中:Ver1.1

Page 7: PLCopen Presentation...2007/11/16  · PLCopen Japan Standardization in Industrial Control programming Page 2 2005/11/17 発表内容 1. PLCエンジニアリングの問題 2. PLCソフトの標準形-

PLCopen JapanStandardization in Industrial Control programming

Page 7 2005/11/17 www.PLCopen-japan.jp

5. PLCopenの取り組み3-基準エディタ開発-

アウトラインビュー

プロパティビュー

シンボルパレット

グラフィックエデイタ

アウトラインビュー

プロパティビュー

シンボルパレット

グラフィックエデイタ

IEC61131-3のグラフィックプログラム(LD,FBD,SFC)を作成・編集するメーカ非依存の基準エディタ. PLCopen-XML Ver1.0のファイルを入出力できるよう開発試作完了

近い将来に、広く配布を検討中

PLCopen-GLE(General Logic Editor)

Page 8: PLCopen Presentation...2007/11/16  · PLCopen Japan Standardization in Industrial Control programming Page 2 2005/11/17 発表内容 1. PLCエンジニアリングの問題 2. PLCソフトの標準形-

PLCopen JapanStandardization in Industrial Control programming

Page 8 2005/11/17 www.PLCopen-japan.jp

6. PLCopenの取り組み4-ソフト部品開発(1)

fbX fbY fbZ fbZ

IEC61131-3言語で記述しPLCopenXMLで保存したソフト部品群

ソフト部品を利用して作成されたPLCアプリケーション

*これもPLCopen-XML

fbX

fbY

fbZ

fbY

fbZ

+

Page 9: PLCopen Presentation...2007/11/16  · PLCopen Japan Standardization in Industrial Control programming Page 2 2005/11/17 発表内容 1. PLCエンジニアリングの問題 2. PLCソフトの標準形-

PLCopen JapanStandardization in Industrial Control programming

Page 9 2005/11/17 www.PLCopen-japan.jp

6. PLCopenの取り組み4-ソフト部品開発(2)

PLCソフト部品化の階層

PLC プラットフォーム

IEC 標準 PLCopen Motion FB PLCopen Safety FB

PLCopen-Japan の目指すソフト部品

ユーザアプリケーション

-- PLCエンベデッド

-- PLCハードウェア

-- XMLポータブル

Page 10: PLCopen Presentation...2007/11/16  · PLCopen Japan Standardization in Industrial Control programming Page 2 2005/11/17 発表内容 1. PLCエンジニアリングの問題 2. PLCソフトの標準形-

PLCopen JapanStandardization in Industrial Control programming

Page 10 2005/11/17 www.PLCopen-japan.jp

6. PLCopenの取り組み4-ソフト部品開発(3)

PLCソフト部品化の意図

・IEC61131-3の豊富な実例普及(プログラムの作り方の手本)

・エンジニアリングオープンなPLCの普及(ユーザの選択枝の広がり)

・ライフサイクルコストの低減(教育,設計,製造,保守—PLC10年 )・見える品質(内部は標準言語)

・アプリケーション価値の創造(制御技術の部品化と継承の仕組み)

Page 11: PLCopen Presentation...2007/11/16  · PLCopen Japan Standardization in Industrial Control programming Page 2 2005/11/17 発表内容 1. PLCエンジニアリングの問題 2. PLCソフトの標準形-

PLCopen JapanStandardization in Industrial Control programming

Page 11 2005/11/17 www.PLCopen-japan.jp

7. PLCエンジニアリングのこれから

1990 2000 2010

IEC61131-3

PLCopen Motion FB

FF Process Control FB

PLCopen XML

PLCopen Safety FB

IECを問う時代ではなく

オープンなプロセスやモーション制御を安全に構築する時代

Page 12: PLCopen Presentation...2007/11/16  · PLCopen Japan Standardization in Industrial Control programming Page 2 2005/11/17 発表内容 1. PLCエンジニアリングの問題 2. PLCソフトの標準形-

PLCopen JapanStandardization in Industrial Control programming

Page 12 2005/11/17 www.PLCopen-japan.jp

補足資料PLCopenを知るhttp://www.plcopen.orgPLCopen-Japanを知るhttp://www.plcopen-japan.jpIEC61131-3をサポートする機器を知るhttp://www.plcopen-japan.jp/edu.htmlIEC61131-3のプログラミングを理解するhttp://www.amazon.co.jp/exec/obidos/tg/detail/-/books/4339031712/cod-info/250-6105490-1003414IEC61131-3の規格を知るhttp://www.plcopen-japan.jp/tech.htmlPLCopen -XMLSchemaを入手するhttp://www.plcopen.org (Click TC6)XMLのViewer/Editorを入手するhttp://www1.toshiba-sol.co.jp/xml/component/04_xmlspy/index.html1日でXMLのプログラミングを体験するhttp://www.microsoft.com/japan/msdn/academic/Articles/xml/01/xml1.aspXML スキーマを基礎から理解するhttp://book.mycom.co.jp/book/4-8399-1102-9/4-8399-1102-9.shtmlXMLの規格を知るhttp://www.w3.org