PCプラットフォームによる PCプラットフォームによる 産業用ソリューションプロバイダー 産業用ソリューションプロバイダー


採用情報


お問合せ

JapaneseEnglish

  • PP117
ホーム > INplc > PLCプログラム開発キット
PLCプログラム開発キット

MULTIPROGは、コンフィグレーション(構成設定)・プログラミング・デバッグ/モニタリング機能などに対応した統合開発環境です。
世界中の多くの国で長年使用されてきた実績を持ち、直感的な操作が可能なインターフェースのため、導入後もスムーズに開発・デバッグを行うことができます。
プログラムは、PLCプログラムの国際標準規格IEC 61131-3に準拠し、ウィザード機能や豊富なテンプレート、充実したヘルプ資料などにより、効率的かつスムーズな開発をサポートします。
また、作成したプログラムは、デバッグ・モニタリング機能によって、デバッグや調整を簡単に行うことができ、スムーズなシステムの立ち上げができます。
日本語の他に、英語、ドイツ語、フランス語、中国語に対応しているため、日本国外の生産拠点で現地スタッフが利用することが可能です。
コンフィグレーション(構成設定)
コンフィグレーション(構成設定) INplcの各種設定(制御周期、制御タスク設定、外部I/Oデバイス設定、OPC設定など)を行えます。

各種設定は、PLCプログラムのプロジェクト毎に保存され、INplcコントローラへとダウンロードされます。

プロジェクトソースのダウンロード・アップロードも可能で、ソースを含めてINplcコントローラへダウンロードしておけば、INplcコントローラからアップロードすることで稼働中のPLCプログラムのソースを使用してデバッグや修正を行えます。

プログラミング
プログラミング 国際標準規格IEC61131-3に準拠した5言語(IL,ST,LD,FBD,SCF)およびMicrosoft Visual C#で開発します。
マルチタスク機能、ファンクションブロック機能などを感覚的に利用したプログラムが可能のため、プログラム時間を短縮することができます。
作成したプログラムは、ユーザーライブラリとして保存して、再利用することも可能で、作成したノウハウをプロジェクト全体で共有することもできます。
その際に、ノウハウ保護のためのパスワード保護機能もあります。

ファンクション / ファンクションブロック
プログラミング MULTIPROGにはデフォルトでユーザーのプログラム開発をサポートする便利なファンクション / ファンクションブロックが用意されています。
加減乗除の機能の算術ファンクションからタイマーファンクションブロックまで多数種類ございます。
ファンクション(FU)/ファンクションブロック(FB)

またデフォルト提供されているファンクション/ファンクションブロックの他にもPLCエンジンの機能活用、Windowsの機能活用などのファンクション/ファンクションブロックがセットになったFWL(ファームウェアライブラリ)もあります。
必要に応じてご利用ください。
ファームウェアライブラリ(FWL)

デバッグ
MULTIPROGにはトラブルシューティング、コミッショニング、メンテナンスのための多くの機能が備えられています。
これらの機能を活用することで、効率的な開発は勿論、現場でのモニタリングにも活用することができます。
  • オンラインモード
オンラインモード 稼動中のINplcコントローラに接続して、プログラムの稼動状況や接点、変数の値をグラフィカルに表示するモードです。
このモードを利用することで、PLCプログラムが正しく動作しているかを確認できます。
また接点、変数の値を強制上書き入力してデバッグすることも可能です。
  • ロジックアナライザ
ロジックアナライザ 各接点、変数を選択して、トリガ条件、サンプル率などを設定して、コントローラ上でのリアルタイムな変化を値の変化として、グラフ表示します。
  • ウォッチウィンドウとレシピ
PLCプログラム上の接点、変数のオンライン値を表示します。
ウォッチウィンドウ画面から直接レシピ値を書き込むと、INplcコントローラにまとめて設定することも可能です。
レシピ値は、INplcコントローラにロード、保存、インポートとエクスポートすることができます。
ウォッチウィンドウとレシピ

エディション MULTIPROG(Express) MULTIPROG(Pro+)
製品概要 初心者や小規模プロジェクト用の直観的で快適なソフトウェア よりボリュームの大きい、高度な要求のための総合開発環境
必要
スペック
対応OS Windows 7(32/64bit版)
Windows 8/8.1(32/64bit版)
Windows 10(32/64bit版)
CPU 1.6GHz以上(推奨2GHz)
メモリ 1GB以上
HDD 1GB以上
通信 TCP/IP
データ型 ビット列 BOOL(1/8),BYTE(8),WORD(16),DWORD(32)
数字 SINT(8),INT(16),DINT(32),LINT (64) USINT(8),UINT(16),UDINT(32),REAL(32),LREAL(64),TIME,ARRAY,STRUCT,STRING
対応言語 拡張言語 C#
国際標準規格
IEC61131-3
IL
ST
LD
FDB
SFC
システム制限 プロジェクトツリー内の
ノード数
16000 16000
登録ライブラリ 64 64
プロジェクトツリー内の
コンフィギュレーション/リソース
1/1 100/100
リソース毎の
プログラムインスタンス
100 1000
リソース毎の
タスク数
10 16
タスクごとの
プログラムインスタンス
100 500
グローバル変数/ローカル変数 5000/1500 120000/16000
プロジェクトのPOU数 500 2,000
プロジェクトごとの
サポートI/Oサイズ
128KB 128KB
I/Oグループ 200 200
ステップ数※1 300,000 500,000
接点・コイル点数※2 1,500 16,000
利用可能な
タスクの種類
サイクリック
イベント
システム  
デフォルト
機能 機能範囲 制限付き 制限なし
PLCopen XMLに準拠したプロジェクトインポート
POU文章ワークシートText/HTML/CHM
ソースコード変換(FBD/LD/IL)
プロジェクトパスワード
ネットワークテンプレート
プロジェクト比較
サポート言語 日本語
英語
フランス語
スペイン語
イタリア語
中国語
ドイツ語
※1 LDとMOVの組み合わせを1ステップ定義として算出しています
※2 1POUに持てるローカル変数の数で表現しています