K Vスクリプト活用例 1
装置の運転 停止時間を管理して稼働率を計算する
・ 装置の累積運転 停止時間を管理して、
・ 稼働率を計算します。
同時にチ コ停回数も取得し
ョ ます。
例 累 積運転時間 185 19
:
累積停止時間 1 55
:
稼働率 98.9%
チョコ停回数 3回
【使用デバイス】 DM100・・・秒カウンタ
(運転) DM105・・・秒カウンタ(停止)
DM101・・・分カウンタ
(運転) DM106・・・分カウンタ(停止)
DM102・・・累積秒カウンタ (運転) DM107・・・累積秒カ ウンタ(停止)
DM108・・・チ コ停回数
ョ DM110・・・稼働率
MR100・・・運転中フラ グ MR101・・・リ ッ
セ トスイ チ
ッ
KVスクリプトを使用すればこんなに見やすい
MR101 ’運転時間初期化
DM100 = 0 ’
秒カウンタ
リセット DM101 = 0 ’
分カウンタ
スイッチ DM102 = 0 ’
累積秒カウンタ
’停止時間初期化
DM105 = 0 ’
秒カウンタ
DM106 = 0 ’
分カウンタ
DM107 = 0 ’
累積秒カウンタ
’ コ停回数カウンタ
チョ
DM108 = 0
MR100 CR2006 ’運転時間計算
DM102 += 1 ’ 累積秒カウントアップ
DM100 = DM102 mod 60 ’
秒カウント計算
運転中 1sクロックパルス
DM101 = DM102 / 60 ’
分カウント計算
MR100 CR2006 ’停止時間計算
DM107 += 1 ’ 累積秒カウントアップ
DM105 = DM107 mod 60 ’
秒カウント計算
運転中 1sクロックパルス
DM106 = DM107 / 60 ’
分カウント計算
’稼働率計算
DM110.F = TOF
(DM102)/(DM102 + DM107) 100
*
MR100
’ コ停カウン
チョ トアップ
DM108 += 1
運転中
6 www.keyence.co.jp/seigyo
タッチパネルディスプレイ VT3シリーズ
温調器・インバータの接続サンプル画面
②温度器接続用サンプル画面
ここでは、温度調節機接続用のサンプル画面を紹介します。
『理化工業㈱製 温調器REX-Fシリーズ』用サンプル画面です。
『温調器 単体の運転画面』
『温調器 単体の運転画面』
温調器単体のモニタや
運転操作が可能です。
『複数温調器 運転画面』
『複数温調器 運転画面』
『パラメータ設定画面』
『パラメータ設定画面』
温調器 4台までの一括モニタや
運転操作が可能です。
温調器 単体の
パラメータ設定画面です。
参考 他の温調器に流用する場合は、p13をご覧ください。
12
タッチパネルディスプレイ VT3シリーズ
温調器・インバータの接続サンプル画面
②温度器接続用サンプル画面
ここでは、温度調節機接続用のサンプル画面を紹介します。
『理化工業㈱製 温調器REX-Fシリーズ』用サンプル画面です。
『温調器 単体の運転画面』
『温調器 単体の運転画面』
温調器単体のモニタや
運転操作が可能です。
『複数温調器 運転画面』
『複数温調器 運転画面』
『パラメータ設定画面』
『パラメータ設定画面』
温調器 4台までの一括モニタや
運転操作が可能です。
温調器 単体の
パラメータ設定画面です。
参考 他の温調器に流用する場合は、p13をご覧ください。
12
① プログラム内容を構造化
プログラムの実行内容ごとに、モジュールを分割します。
手動運転
自動運転
自動運転
手動運転
※モジュールを分割すると、1モジュールあたり
約2μsの処理時間がかかります。
② 全体の工程を管理するモジュールを作成
モジュール命令で、モジュールの実行・停止を行います。
工程全体管理
モジュール実行開始命令
MDSTRT
MDSTART 自動運転
自動運転 「自動運転モジュール」を実行
モジュール実行停止命令
MDSTOP
MDSTOP 手動運転
手動運転
「手動運転モジュール」を停止
POINT 「_(アンダーバー)」+「モジュール名」
_非常停止回路
MDSTOP
モジュールの実行状態をA/B接点として記述できます。
モジュールが実行状態の時にONしますので、モジュール間のインター
自動運転
ロックが簡単にプログラムできます。またモジュール全体にインターロッ
クをかけられますので、個別の回路に対してインターロックを記述する 停止PB
手間を削減できます。 MDSTRT
非常停止回路
③ モジュールの実行状態の確認
プログラムの実行状態は、ワークスペース上のモニタタブで確認できます。
緑色:実行中
灰色:停止中
またスキャンタイムの変化は、スキャンタイムモニタで0.01ms単位でモニタが可
能です。最大値・最小値などの計測も可能ですので、最適なスキャンタイムの調
整ができます。
① プログラム内容を構造化
プログラムの実行内容ごとに、モジュールを分割します。
手動運転
自動運転
自動運転
手動運転
※モジュールを分割すると、1モジュールあたり
約2μsの処理時間がかかります。
② 全体の工程を管理するモジュールを作成
モジュール命令で、モジュールの実行・停止を行います。
工程全体管理
モジュール実行開始命令
MDSTRT
MDSTART 自動運転
自動運転 「自動運転モジュール」を実行
MDSTOP モジュール実行停止命令
MDSTOP 手動運転
手動運転
「手動運転モジュール」を停止
POINT 「_(アンダーバー)」+「モジュール名」
_非常停止回路
MDSTOP
モジュールの実行状態をA/B接点として記述できます。
モジュールが実行状態の時にONしますので、モジュール間の 自動運転
インターロックが簡単にプログラムできます。またモジュール
全体にインターロックをかけられますので、個別の回路に対し 停止PB
MDSTRT
てインターロックを記述する手間を削減できます。
非常停止回路
③ モジュールの実行状態の確認
プログラムの実行状態は、ワークスペース上のモニタタブで確認できま
す。
緑色:実行中
灰色:停止中
またスキャンタイムの変化は、スキャンタイムモニタで0.01ms単位でモ
ニタが可能です。最大値・最小値などの計測も可能ですので、最適なス
キャンタイムの調整ができます。
タッチパネルディスプレイ VT3シリーズ
温調器・インバータの接続サンプル画面
①インバータ接続用サンプル画面
ここでは、温調器接続用のサンプル画面を紹介します。
『三菱電機㈱製インバータFREQROLシリーズ』用サンプル画面です。
『インバータ単体の運転画面』
『インバータ単体の運転画面』
インバータ単体のモニタや
運転操作が可能です。
『複数インバータ運転画面』
『複数インバータ運転画面』
『パラメータ設定画面』
『パラメータ設定画面』
インバータ4台までの一括モニタや
運転操作が可能です。
インバータ単体の
パラメータ設定画面です。
参考 他のインバータ機種に流用する場合は、p13をご覧ください。
11
タッチパネルディスプレイ VT3シリーズ
温調器・インバータの接続サンプル画面
①インバータ接続用サンプル画面
ここでは、温調器接続用のサンプル画面を紹介します。
『三菱電機㈱製インバータFREQROLシリーズ』用サンプル画面です。
『インバータ単体の運転画面』
『インバータ単体の運転画面』
インバータ単体のモニタや
運転操作が可能です。
『複数インバータ運転画面』
『複数インバータ運転画面』
『パラメータ設定画面』
『パラメータ設定画面』
インバータ4台までの一括モニタや
運転操作が可能です。
インバータ単体の
パラメータ設定画面です。
参考 他のインバータ機種に流用する場合は、p13をご覧ください。
11
タッチパネルディスプレイ VT3シリーズ
温調器・インバータの接続サンプル画面
①インバータ接続用サンプル画面
ここでは、温調器接続用のサンプル画面を紹介します。
『三菱電機㈱製インバータFREQROLシリーズ』用サンプル画面です。
『インバータ単体の運転画面』
『インバータ単体の運転画面』
インバータ単体のモニタや
運転操作が可能です。
『複数インバータ運転画面』
『複数インバータ運転画面』
『パラメータ設定画面』
『パラメータ設定画面』
インバータ4台までの一括モニタや
運転操作が可能です。
インバータ単体の
パラメータ設定画面です。
参考 他のインバータ機種に流用する場合は、p13をご覧ください。
11
タッチパネルディスプレイ VT3シリーズ
温調器・インバータの接続サンプル画面
②温度器接続用サンプル画面
ここでは、温度調節機接続用のサンプル画面を紹介します。
『理化工業㈱製 温調器REX-Fシリーズ』用サンプル画面です。
『温調器 単体の運転画面』
『温調器 単体の運転画面』
温調器単体のモニタや
運転操作が可能です。
『複数温調器 運転画面』
『複数温調器 運転画面』
『パラメータ設定画面』
『パラメータ設定画面』
温調器 4台までの一括モニタや
運転操作が可能です。
温調器 単体の
パラメータ設定画面です。
参考 他の温調器に流用する場合は、p13をご覧ください。
12
タッチパネルディスプレイ VT3シリーズ
温調器・インバータの接続サンプル画面
①インバータ接続用サンプル画面
ここでは、温調器接続用のサンプル画面を紹介します。
『三菱電機㈱製インバータFREQROLシリーズ』用サンプル画面です。
『インバータ単体の運転画面』
『インバータ単体の運転画面』
インバータ単体のモニタや
運転操作が可能です。
『複数インバータ運転画面』
『複数インバータ運転画面』
『パラメータ設定画面』
『パラメータ設定画面』
インバータ4台までの一括モニタや
運転操作が可能です。
インバータ単体の
パラメータ設定画面です。
参考 他のインバータ機種に流用する場合は、p13をご覧ください。
11