IEC 61131テクノロジデータシート

IEC 61131 CONTROL TECHNOLOGY
COMPONENTS
MULTIPROG および PROCONOS embedded CLR –
オートメーションテクノロジー (OEM) メーカー向け、
IEC 61131 準拠のプログラミングシステムおよび PLC
ランタイムシステム
データシート
106471_ja_01
1
© PHOENIX CONTACT 2016-04-21
説明
MULTIPROG プログラミングシステムと PROCONOS
embedded CLR PLC ランタイムシステム。これら 2 つのソ
フトウェアコンポーネントは、IEC 61131 準拠のオートメ
ーションシステムを開発すると同時に、市場流通までの時
間を大幅に短縮します。
2
MULTIPROG
IEC 61131 における標準プログラミング言語(LD、FBD、
SFC、IL、ST)を PLC プログラムに使用できます。
直感的操作が可能なMULTIPROGは、オートメーションプ
ロジェクトの全てのフェーズにおいてユーザをサポート
します。
– プロジェクトの操作
– PLC プログラムの作成
– PLC のパラメータ化とコンフィギュレーション
– コードの生成
– テスト、コミッショニングおよびメンテナンス
– ドキュメント化およびアーカイブ化
利用可能な製品
–
–
MULTIPROG Express:単純な PLC アプリケーション
のための簡単操作プログラミングツール
MULTIPROG Pro:複雑な PLC アプリケーションのた
めのプログラミングツール
機能概要
–
–
–
ライブラリ管理を含む複数の独立コントローラから
成る、分散型オートメーションのプロジェクト管理
機能
グラフィックエディタ:
タイムスケジューリング機能付き 統合 PLC シミュレ
ーション
–
–
–
–
3
すべての IEC プログラムおよびコンフィギュレーショ
ンデータのためのプロジェクト比較
オンラインでの変更、ロジックアナライザ、ウォッ
チウィンドウ、ブレークポイント、シングルステッ
プモード、変数やレシピの上書き/強制設定といっ
たデバッグ機能およびコミッショニング機能
ユーザが作成するプロジェクト文書の言語選択
詳細なコンテキストヘルプ
PROCONOS embedded CLR
PROCONOS embedded CLR (eCLR) ランタイムシステム
は、標準的なハードウェアや独自の埋め込みプラットフォ
ームを非常に高速、強力かつマルチタスク能力を備えた
IEC 61131 準拠のコントローラに変身させることができま
す。
4
PROCONOS embedded CLR SDK
PROCONOS embedded CLR SDK (ソフトウェア開発キッ
ト)を使用し、eCLR を独自のターゲットハードウェアに
適合したり、追加の独自機能を開発・環境設定することが
可能です。
– IEC/ISO 23271 準拠の共通中間言語 (CIL) を使用した
オープンプラットフォーム
– Microsoft Visual Studio を使用しファームウェアライ
ブラリを C# で開発
– 不揮発性 (保持)メモリと共有メモリエリアの環境
設定
– I/O ドライバの開発
– MULTIPROG ファームウェアライブラリの開発
– ネイティブファームウェアライブラリをC++/Cで開発
– 専用通信ドライバの開発
– デバイスドライバの開発
– プロセスデータディレクトリの環境設定
– 安全管理の環境設定
– API デスクリプション付き開発者マニュアル
IEC 61131 CONTROL TECHNOLOGY COMPONENTS
5
技術データ MULTIPROG
一般システム要件
プロセッサ
1.6 GHz 以上 (推奨:2 GHz)
RAM
1.6 GB 以上 (推奨:2 GB)
ハードディスク
空きメモリ容量 1 GB 以上 (推奨:2 GB)
通信
TCP/IP および/または RS-232
オペレーティングシステム
Windows® 7 (32 Bit/64 Bit)
Windows® 8/8.1 (32 Bit/64 Bit)
システム制限
MULTIPROG Express
MULTIPROG Pro
プロジェクトツリー内のノード数
8000
8000
プロジェクトツリー内のコンフィギュレーション/リソース
1/1
100/100
リソース毎のプログラムインスタンス
100
1000
リソース毎のタスク
10
16
タスク毎のプログラムインスタンス
100
500
プログラム構成単位 (POU) 毎のグローバル/ローカル変数
5000/1500
30000/15000
プロジェクトの POU 数 (ライブラリからの POU を含む)
500
2000
機能範囲
制限付き
制限なし
サポート言語
ドイツ語、英語、中国語、日本語
ドイツ語、英語、フランス語、スペ
イン語、イタリア語、日本語、中国
語
6
技術データ PROCONOS embedded CLR
システム要件およびシステム制限 1
フラッシュメモリまたは RAM における eCLR ランタイムシステムのサイ
ズ
256 KB 以上
RAM における PLC プログラムと非保持データの合計サイズ
256 KB 以上
最大 64 MB
フラッシュメモリで実行する際の最小システム構成
ランタイムシステム:フラッシュメモリ 256 KB
PLC プログラム:フラッシュメモリ 128 KB
ランタイムシステムと PLC プログラム:フラッシュメモリ 64 KB
通信
TCP/IP および/または RS-232
オペレーティングシステム
リアルタイムオペレーティングシステムあり/なしの 32 Bit / 64 Bit プロ
セッサ
オペレーティングシステムなしでの操作が可能 (単一スレッディング)
データと I/O 信号
最大 64 MB
保持属性付きデータ
最大 64 MB
タスク数
最大 16
性能データ
1000 の論理 IL 命令または算術 IL
命令1
Cortex®-M3
72 MHz
ARM9 ™
240 MHz
Cortex ™ -A9
800 MHz
PowerPC ™ e500 Intel®
2.8 GHz
1.2 GHz1
BOOL、BYTE
33 µs
12 µs
1 µs
1 µs
0.35 µs
INT、DINT
33 µs
18 µs
4 µs
1 µs
0.35 µs
REAL
449 µs
100 µs
40 µs
13 µs
1.8 µs
1
システム限界およびシステム性能は、ハードウェア構成によってはここにリストアップされている値とは異なる場合があります。
PROCONOS embedded CLR SDK 提供内容
PROCONOS eCLR カーネル ( プロセッサコアライブラリ )
MULTIPROG 用 eCLR アドオン
ネイティブライブラリビルダーツール
PROCONOS embedded CLR SDK のためのライセンス合意
PROCONOS eCLR 例、C# でのライブラリ例付き
MULTIPROG Pro のためのランタイムライセンス
文書:PROCONOS eCLR 開発者マニュアル
MULTIPROG Express のためのランタイムライセンス (オプション)
MULTIPROG ソフトウェア
PROCONOS embedded CLR のためのランタイムライセンス
MULTIPROG カスタマイズツールキット
ユーザートレーニングコース (オプション)
106471_ja_01
PHOENIX CONTACT GmbH & Co. KG • Flachsmarktstraße 8 • 32825 Blomberg • Germany
phoenixcontact.com
2/2