38
Technical Information 記載内容は、お断りなく変更することがあります。 ディジタル指示調節計 UTAdvanced ラダーシーケンス機能紹介資料 TI 05P01A01-02JA TI 05P01A01-02JA 2011. 6.20 2 版(YK) 本書をご利用いただくにあたり........................................................................ 2 1. はじめに..................................................................................................... 3 1.1 概要 ....................................................................................................................... 3 1.2 ラダーシーケンス機能 ........................................................................................ 4 1.3 特長 ....................................................................................................................... 5 1.4 導入効果 ............................................................................................................... 5 2. 基本仕様..................................................................................................... 6 2.1 制御周期(スキャンタイム) ............................................................................. 6 2.2 入出力点数 ........................................................................................................... 7 2.3 ラダー動作確認 .................................................................................................... 8 2.4 負荷率について .................................................................................................... 8 2.5 シーケンスデバイスとレジスタ ......................................................................... 9 2.6 命令の種類 ......................................................................................................... 10 2.7 特殊リレー ......................................................................................................... 14 3.ラダープログラム作成 ............................................................................... 15 3.1 UTAdvancedとパソコンの接続 ........................................................................ 15 3.2 設定ソフトウェアLL50Aの起動 ........................................................................ 16 3.3 ラダープログラム作成の流れ ........................................................................... 18 3.4 ラダープログラム作成機能とラダー動作確認 ................................................ 19 3.4.1 ラダープログラム作成機能 ...................................................................................... 19 3.4.2 ラダー動作確認 ........................................................................................................... 19 4. サンプルプログラム例 ............................................................................ 20 4.1 簡易プログラムパターン運転機能の実現 ........................................................ 20 4.1.1 概要 ................................................................................................................................ 20 4.1.2 簡易プログラムパターン図 ...................................................................................... 20 4.1.3 制御ステップ ............................................................................................................... 20 4.1.4 活用ポイント ............................................................................................................... 20 4.1.5 ラダープログラム例................................................................................................... 21 4.2 簡易アナウンシエータ機能の実現 ................................................................... 24 4.2.1 概要 ................................................................................................................................ 24 4.2.2 動作イメージ図 ........................................................................................................... 24 4.2.3 制御シーケンス ........................................................................................................... 24 4.2.4 活用ポイント ............................................................................................................... 25 4.2.5 ラダープログラム例................................................................................................... 25 5. ラダープログラム命令の応用 ................................................................ 26 5.1 データ転送(MOV)命令の応用 ...................................................................... 26 5.1.1 接点入力ON時にMAN運転に移行し、OUT値を任意の値にする .................... 26 5.1.2 AUTO/MANモードに関係なくOUT値を任意の値にする(出力トラッキング)....... 27 5.1.3 F1キーで制御運転、F2キーまたは警報発生で制御停止................................... 28 5.1.4 運転パラメータを変更する(SP値上昇変化率警報設定値) .................................29 5.1.5 PLCのデータをUTのPVに表示する ......................................................................... 30 5.2 比較命令の応用 .................................................................................................. 31 5.2.1 測定値上限警報機能をラダープログラムで作成する ....................................... 31 5.2.2 SP番号(SPNO.)が2のとき、内部リレーをONにする.................................... 32 5.3 算術命令の応用 .................................................................................................. 33 5.3.1 比率設定演算を行う................................................................................................... 33 5.3.2 理想気体の温度圧力補正を行う.............................................................................. 34

Technical ディジタル指示調節計 Information UTAdvancedTI 05P01A01-02JA 3 2011.06.20-00 1. はじめに 本書は、ディジタル指示調節計UTAdvancedのラダーシーケンス機能および、アプリケーションを

  • Upload
    others

  • View
    6

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Technical ディジタル指示調節計 Information UTAdvancedTI 05P01A01-02JA 3 2011.06.20-00 1. はじめに 本書は、ディジタル指示調節計UTAdvancedのラダーシーケンス機能および、アプリケーションを

TechnicalInformation

記載内容は、お断りなく変更することがあります。

ディジタル指示調節計UTAdvancedラダーシーケンス機能紹介資料

TI 05P01A01-02JA

TI 05P01A01-02JA2011. 6.20 2 版(YK)

本書をご利用いただくにあたり ........................................................................ 2

1. はじめに ..................................................................................................... 31.1 概要 ....................................................................................................................... 31.2 ラダーシーケンス機能 ........................................................................................ 41.3 特長 ....................................................................................................................... 51.4 導入効果 ............................................................................................................... 5

2. 基本仕様 ..................................................................................................... 62.1 制御周期(スキャンタイム) ............................................................................. 62.2 入出力点数 ........................................................................................................... 72.3 ラダー動作確認 .................................................................................................... 82.4 負荷率について .................................................................................................... 82.5 シーケンスデバイスとレジスタ ......................................................................... 92.6 命令の種類 ......................................................................................................... 102.7 特殊リレー ......................................................................................................... 14

3.ラダープログラム作成 ...............................................................................153.1 UTAdvancedとパソコンの接続 ........................................................................ 153.2 設定ソフトウェアLL50Aの起動 ........................................................................ 163.3 ラダープログラム作成の流れ ........................................................................... 183.4 ラダープログラム作成機能とラダー動作確認 ................................................ 19

3.4.1 ラダープログラム作成機能 ...................................................................................... 193.4.2 ラダー動作確認 ........................................................................................................... 19

4. サンプルプログラム例 ............................................................................204.1 簡易プログラムパターン運転機能の実現 ........................................................ 20

4.1.1 概要 ................................................................................................................................ 204.1.2 簡易プログラムパターン図 ...................................................................................... 204.1.3 制御ステップ ............................................................................................................... 204.1.4 活用ポイント ............................................................................................................... 204.1.5 ラダープログラム例 ................................................................................................... 21

4.2 簡易アナウンシエータ機能の実現 ................................................................... 244.2.1 概要 ................................................................................................................................ 244.2.2 動作イメージ図 ........................................................................................................... 244.2.3 制御シーケンス ........................................................................................................... 244.2.4 活用ポイント ............................................................................................................... 254.2.5 ラダープログラム例 ................................................................................................... 25

5. ラダープログラム命令の応用 ................................................................265.1 データ転送(MOV)命令の応用 ...................................................................... 26

5.1.1 接点入力ON時にMAN運転に移行し、OUT値を任意の値にする .................... 265.1.2 AUTO/MANモードに関係なくOUT値を任意の値にする(出力トラッキング) ....... 275.1.3 F1キーで制御運転、F2キーまたは警報発生で制御停止................................... 285.1.4 運転パラメータを変更する(SP値上昇変化率警報設定値) .................................295.1.5 PLCのデータをUTのPVに表示する ......................................................................... 30

5.2 比較命令の応用 .................................................................................................. 315.2.1 測定値上限警報機能をラダープログラムで作成する ....................................... 315.2.2 SP番号(SPNO.)が2のとき、内部リレーをONにする .................................... 32

5.3 算術命令の応用 .................................................................................................. 335.3.1 比率設定演算を行う ................................................................................................... 335.3.2 理想気体の温度圧力補正を行う.............................................................................. 34

Page 2: Technical ディジタル指示調節計 Information UTAdvancedTI 05P01A01-02JA 3 2011.06.20-00 1. はじめに 本書は、ディジタル指示調節計UTAdvancedのラダーシーケンス機能および、アプリケーションを

TI 05P01A01-02JA

2

2011.06.20-00

本書をご利用いただくにあたり

■ 免責事項本書に記載されているプログラムは、当社への許可や申請を必要とせずにご使用いただけます。本書に記載されているプログラムは一例を示すものであり、当社製品の仕様を保証するものではありません。実プラントにおいては、ユーザ各位にて実プラントに合うようにプログラムを作成し、十分な動作確認試験を行ってください。本プログラムを利用することによって生じた如何なる損害も、当社では責任を負いかねますので、ご了承ください。本書に記載されたプログラムを使用するにあたっては、必ずユーザーズマニュアルを参照してください。本書に記載されたプログラムへの技術的サポートは行っておりませんので、ご了承ください。本書の記載内容は、将来予告なしに変更することがあります。

■ 商標本書で使用の当社製品名またはブランド名は、当社の商標または登録商標です。本文中の各社の登録商標または商標には、TM、®マークは表示していません。本書で使用の各社製品名は、各社の商標、または、登録商標です。

Page 3: Technical ディジタル指示調節計 Information UTAdvancedTI 05P01A01-02JA 3 2011.06.20-00 1. はじめに 本書は、ディジタル指示調節計UTAdvancedのラダーシーケンス機能および、アプリケーションを

TI 05P01A01-02JA

3

2011.06.20-00

1. はじめに本書は、ディジタル指示調節計UTAdvancedのラダーシーケンス機能および、アプリケーションを題材に機能を活用したサンプルプログラム例を紹介しています。ディジタル指示調節計UT55A/UT52A/UT35A/UT32A、プログラム調節計UP55A/UP35Aおよびパラメータ設定ソフトウェアLL50Aの仕様および操作などの詳細については、下記のそれぞれのユーザーズマニュアルをご参照ください。

UT55A/UT52Aディジタル指示調節計 ユーザーズマニュアル IM05P01C31-01JAUT35A/UT32Aディジタル指示調節計 ユーザーズマニュアル IM05P01D31-01JAUP55Aプログラム調節計 ユーザーズマニュアル IM05P02C41-01JAUP35Aプログラム調節計 ユーザーズマニュアル IM05P02D41-01JALL50Aパラメータ設定ソフトウェア ユーザーズマニュアル IM05P05A01-02JAUTAdvancedシリーズ通信インタフェース(RS485、Ethernet)ユーザーズマニュアル IM05P07A01-01JA

1.1 概要

ディジタル指示調節計UTAdvancedは、新機能としてラダーシーケンス機能を標準搭載しています。ラダープログラムの作成により、制御機能に加え、従来の指示調節計単体では実現難しかったインターロック処理や、制御装置、周辺機器とのI/Oの取り合いによる制御などが行えます。またUTAdvancedのパラメータ、ラダープログラム用レジスタなど、各パラメータはレジスタ(Dレジスタ、Iリレー)を介してラダープログラムで扱えます。装置の立ち上げ時のシーケンス制御はラダープログラムで行い、その後、調節計による制御に切り替えるなど、最適な制御を行うことも可能です。ラダープログラムの作成は、LL50Aパラメータ設定ソフトウェアで行います。ラダープログラムの調節計へのアップロード/ダウンロードが行え、作成したラダープログラムの動作は、プログラムモニタ機能により、オンラインで確認を行うことができます。調節計とLL50Aがインストールしてあるパソコンとの接続は、UTAdvanced側の前面装着専用アダプタ(ライトローダ光通信)とパソコン側のUSB端子を専用ケーブルにて接続して簡単に行えます。調節計本体上部にあるメンテナンスポートを使用する場合は、調節計の電源がOFFの状態のままでもパラメータやラダープログラムのダウンロード/アップロードが行えます。(詳細は、LL50Aパラメータ設定ソフトウェアユーザーズマニュアルを参照ください。)

ラダープログラムの作成ラダープログラムモニタ(動作確認)

ライトローダ光通信

制御盤、ランプなど

制御出力

ダウンロード/アップロード

各種センサ

制御出力 A/O

A/I

D/O

D/I

設定ツールLL50A

図1.1 ラダーシーケンス機能の概要

Page 4: Technical ディジタル指示調節計 Information UTAdvancedTI 05P01A01-02JA 3 2011.06.20-00 1. はじめに 本書は、ディジタル指示調節計UTAdvancedのラダーシーケンス機能および、アプリケーションを

TI 05P01A01-02JA

4

2011.06.20-00

1.2 ラダーシーケンス機能ラダーシーケンス機能の構成図を図1.2に示します。ラダープログラムは制御演算部の前に実行される入力ラダー演算部と、後に実行される出力ラダー演算部、およびユーザーラダー演算部の3エリアに作成可能です。各演算部は、制御演算周期に連動してこの順番で実行されます。入力ラダー演算部で構築した場合は、入力補正や入力部(アナログ入力や接点入力(DI))からのデータを、各種演算命令を実行させて、制御演算部に演算結果を組み入れることが可能になります。出力ラダー演算部では、制御演算部からデータを受け取り、出力補正や出力部(アナログ出力や接点出力(DO))に演算結果の出力を行います。ユーザーラダー演算部では、アラーム出力のシーケンス動作など制御演算動作に関係ない動作のみを構築して、動作させたい場合などに活用できます。入力や出力の制御動作との連係動作の構築は可能ですが、制御演算周期の最後に実行されることから、1周期遅れての反応となるので注意が必要です。なお入力ラダー演算部と出力ラダー演算部には、デフォルトのラダーシーケンス機能が構築されています。ラダーシーケンス機能の使用/未使用によって次の様なエリアとして動作します。

使用する場合 :ユーザーによるラダーを構築・動作可能なエリア使用しない場合:各制御モード(CTL)に合わせたラダーのデフォルトプログラムが動作して

いるエリア

演算周期(スキャンタイム)は、調節計の制御周期と同じ50ms/100ms/200msの3種類から選択できます。演算周期は、プログラムの容量に依存せず、設定された制御周期と同じになります。*1

ラダーシーケンスプログラム専用のリレー(Mn)およびレジスタ(DATn、Pn)のほか、UTAdvancedの制御および各設定パラメータなどが割り付けられているレジスタ(Dレジスタ)のデータ(運転モード、制御アラーム設定値、PIDパラメータ等)の読み出し/書き込みを行うことができます。

* 1 最大のプログラム容量(ステップ数)は演算周期により異なります。

アナログ入力 接点入力

アナログ出力 接点出力

UT/UP

命令

命令

制御周期で1スキャン

制御演算部

入力ラダー演算部

出力ラダー演算部

ユーザラダー演算部

デバイス

・内部リレー (Mn)

・データレジスタ (DATn)

・Pレジスタ (Pn)

・Kレジスタ (Kn)

・定数レジスタ(C)

・タイマアウトリレー(TIMn)

・カウントアウトリレー(CNTn)

・特殊デバイス

・Dレジスタ(D)

・Iリレー(I)

図1.2 ラダーシーケンス機能のブロック図

Page 5: Technical ディジタル指示調節計 Information UTAdvancedTI 05P01A01-02JA 3 2011.06.20-00 1. はじめに 本書は、ディジタル指示調節計UTAdvancedのラダーシーケンス機能および、アプリケーションを

TI 05P01A01-02JA

5

2011.06.20-00

1.3 特長ラダーシーケンス機能の演算は、設定された制御周期(スキャンタイム)で実行されます。調節計のプロセスデータ、運転パラメータ、Pパラメータ、ラダー用レジスタ、リレー(保持型/非保持型)のフラグデータはレジスタ(Dレジスタ)に割り付けられており、ラダープログラムからデータの読み出し/書き込みを行うことができます。(詳細は、LL50Aパラメータ設定ソフトウェアユーザーズマニュアルを参照ください。)

1.4 導入効果調節計にラダーシーケンス機能を搭載したことにより、従来、調節計の目標設定値(PIDパラメータ)の切り替えやプログラムパターン選択、インターロック処理やアナンシエータなどの構築の為に周辺機器として使用していた小形PLCやタイマ、リレーなどの部品を減らすことができます。構成機器が減ることにより、コスト削減や省スペース化が図れます。機器の調達などに掛かっていた工数の削減なども行えます。また、機器間の配線が減らせる為、配線作業や配線後のループチェック、確認などの工数削減が図れ、リードタイムの短縮、トータルコストの削減が可能です。

リレータイマ

部品数削減

小型PLC

小型PLC

省配線省スペース化××

配線工数削減

図1.3 削減可能な周辺機器群 図1.4 トータルコストの削減

Page 6: Technical ディジタル指示調節計 Information UTAdvancedTI 05P01A01-02JA 3 2011.06.20-00 1. はじめに 本書は、ディジタル指示調節計UTAdvancedのラダーシーケンス機能および、アプリケーションを

TI 05P01A01-02JA

6

2011.06.20-00

2. 基本仕様

2.1 制御周期(スキャンタイム)制御周期と最大プログラム容量の目安値(おおよその平均値)について表2.1に示します。*1

制御周期は、パラメータ(SMP)により、表に示す3種類の制御周期から選択できます。また、制御周期はプログラムの容量に関係なく、設定周期で一定に動作します。ただし、負荷率が100%以下である必要があります。

* 1ラダー 1命令は、約 4ステップに相当します。使用する命令の種類、本体のパラメータ設定、制御周期によってステップ数は変動します。このステップ数には、デフォルトラダープログラムのステップ数も含まれます。

表2.1 制御周期とプログラム容量

制御周期 最大プログラム容量(目安)50ms 100 ステップ

100ms 200 ステップ

200ms 400 ステップ

Page 7: Technical ディジタル指示調節計 Information UTAdvancedTI 05P01A01-02JA 3 2011.06.20-00 1. はじめに 本書は、ディジタル指示調節計UTAdvancedのラダーシーケンス機能および、アプリケーションを

TI 05P01A01-02JA

7

2011.06.20-00

2.2 入出力点数ラダーシーケンス機能で制御可能な最大の入出力点数の一例を表2.2に示します。使用可能な入出力点数は仕様コード、オプション有無により異なります。

表2.2 入出力点数

機種名 仕様コード DI点数(*1) DO点数(*2)

UT55A

- □ 0□ - 3 3

- □ 1□ - 9(8) 8

- □ 2□ - 4(3) 3

- □ 3□ - 8 8

- □ 4□ - 4(3) 3

- □ 5□ - 9(8) 8

- □ 6□ - 8 18

- □ 7□ - 6(5) 3

UT52A

- □ 0□ - 3 3

- □ 1□ - 4(3) 3

- □ 2□ - 4(3) 3

- □ 3□ - 5 5

UT35A

- □ 0□ - 2 3

- □ 1□ - 4 5

- □ 2□ - 7 8

UT32A

- □ 0□ - 2 3

- □ 1□ - 2 3

- □ 2□ - 4 5

UP55A

- □ 0□ - 8 8

- □ 1□ - 9(8) 8

- □ 2□ - 8 8

- □ 3□ - 8 18

- □ 4□ - 6(5) 3

UP35A- □ 0□ - 3 3

- □ 1□ - 8 8

*1:()内はRSP直入力オプション(/DR)付きの点数です。*2:制御出力用リレー除く

Page 8: Technical ディジタル指示調節計 Information UTAdvancedTI 05P01A01-02JA 3 2011.06.20-00 1. はじめに 本書は、ディジタル指示調節計UTAdvancedのラダーシーケンス機能および、アプリケーションを

TI 05P01A01-02JA

8

2011.06.20-00

2.3 ラダー動作確認ラダーシーケンスの動作を確認するために、次の4タイプを用意しています。各モードはラダーモニタ画面にて実行できます。

・L-STOP ラダーシーケンスを停止。制御動作も停止。・1SCAN 1スキャンのみ実行。制御動作も1サイクルのみ実行。・L-RUN ラダーシーケンスを実行。・L-RESETRUN 最初に調節計のリセット動作を実行し、その後ラダーシーケンスと制御を

実行。

2.4 負荷率についてラダープログラムは、負荷率が100%以下におさまる様に作成してください。負荷率が100%を超える場合、プログラムの見直しによるステップ数の削減または、制御周期を遅くするなどして、100%以下になるようにしてご使用ください。負荷率が100%を超え、制御周期内に演算が終了しなかった場合、負荷率100%オーバーとなります。演算は終了するまで継続されますが、制御演算や時間系演算命令は正常ではなくなります。また、負荷率が200%までは制御動作は実行されますが、200%を超えた段階で動作は停止します。

制御周期

負荷率 100%オーバー

負荷率 100%以下

ラダー演算時間<制御周期

負荷率 100%以上 200%以下

ラダー演算時間≧制御周期

負荷率 200%以上

ラダー演算時間>制御周期

負荷率 100%オーバー

“OVER”ラダーランプ点滅

次の周期から再開

制御停止

実行中の負荷率は、ラダープログラムモニタ画面内にて確認できます。

Page 9: Technical ディジタル指示調節計 Information UTAdvancedTI 05P01A01-02JA 3 2011.06.20-00 1. はじめに 本書は、ディジタル指示調節計UTAdvancedのラダーシーケンス機能および、アプリケーションを

TI 05P01A01-02JA

9

2011.06.20-00

2.5 シーケンスデバイスとレジスタラダーシーケンス機能に用意されているシーケンスデバイスとレジスタの種類を表2.3に示します。

表2.3 シーケンスデバイス

デバイス種類 点数 備考

接点入出力入力リレー(ビットデータ)

表 2.2 参照出力リレー(ビットデータ)

内部デバイス

M:リレー(ビットデータ) 256点 保持型 /非保持型

DAT:レジスタ(浮動小数点) 28点 保持型 /非保持型

P:レジスタ(浮動小数点、停電保持) 10点 パラメータ設定可

K:レジスタ(浮動小数点) 30点

タイマ タイムアウトリレー(ビットデータ) 4点

カウンタ カウントアウトリレー(ビットデータ) 4点

特殊デバイス リレー(ビットデータ) 12点

レジスタ プロセスデータ、運転データ、パラメータデータなど 通信インタフェースユーザーズ

マニュアルを参照ください。リレー 警報状態、警報出力状態、キー状態、表示状態、イベントなど

DATレジスタ:演算の途中のデータを格納するテンポラリレジスタです。小数点データをそのまま扱うことが可能です。ラダープログラムモニタでは、浮動小数点数でモニタすることができます。

Pレジスタ: -19999~30000までの値に小数点位置を含めたデータになります。運転パラメータとして活用可能なレジスタで、パラメータとして調節計前面キーから設定・変更が行えます。各命令における定数設定は数値で直接できませんので、このPレジスタまたはKレジスタにて設定ください。(例:タイマ命令でのタイマ設定値)

Kレジスタ: 定数設定など、あらかじめ設定したい値を格納できるレジスタです。小数点位置は、それぞれのKレジスタごとに設定します。各命令における定数設定は数値で直接できませんので、このKレジスタまたはPレジスタにて設定ください。(例:タイマ命令でのタイマ設定値)

Page 10: Technical ディジタル指示調節計 Information UTAdvancedTI 05P01A01-02JA 3 2011.06.20-00 1. はじめに 本書は、ディジタル指示調節計UTAdvancedのラダーシーケンス機能および、アプリケーションを

TI 05P01A01-02JA

10

2011.06.20-00

2.6 命令の種類ラダーシーケンス機能には基本命令13種類、応用命令67種類が用意されています。基本命令を表2.4、応用命令を表2.5に示します。

■ 基本命令表2.4 基本命令一覧

命令 ニモニック命令

ウィンドウに表示

命令数 シンボル 機能

ロード、アンド LD,AND ○ 1 、 論理(a接点)スタートをします。

論理積(a接点直列)で接続されます。

ロードノット、アンドノット

LDN,ANDN ○ 1 、

論理否定(b接点)スタートをします。論理積否定(b接点直列)で接続されます。

オア OR ○ 1 論理和(a接点並列)で接続されます。

オアノット ORN ○ 1 論理和否定(b接点並列)で接続されます。

アンドロード ANDLD *1 1 回路要素と回路要素との論理積を行います。

オアロード ORLD *1 1 回路要素と回路要素との論理和を行います。

アウト OUT ○ 1 直前の演算結果を出力します。

セット

SET ○ 1 SET 入力が ONのとき、指定デバイスをONします。

E_SET ○ 1SET

入力がOFF → ONのとき、指定デバイスをONします。

リセット

RST ○ 1 RST 入力が ONのとき、指定デバイスをOFFします。

E_RST ○ 1RST

入力がOFF → ONのとき、指定デバイスをOFFします。

立ち上がり微分 DIFU ○ 1 DIFU 入力信号がOFF → ON時、1スキャンだけONにします。

立ち下がり微分 DIFD ○ 1 DIFD 入力信号がON→ OFF 時、1スキャンだけONにします。

タイマ TIM ○ 4 TIM 同期形の減算式タイマの動作をします。

カウンタ CNT ○ 3CNT

減算式カウンタの動作をします。

プッシュ PUSH *1 1 プッシュ直前の演算結果(ON/OFF)を記憶します。

スタックリード STCRD *1 1プッシュで記憶した演算結果を読み出し、その演算結果を次の演算処理に渡します。

ポップ POP *1 1

プッシュで記憶した演算結果を読み出し、その演算結果を次の演算処理に渡します。その上、プッシュで記憶した演算結果をクリアします。

エンドINEND *1 1 ー 入力ラダー演算部の終了を示します。

OUTEND *1 1 ー 出力ラダー演算部の終了を示します。

*1:ラダープログラムを作成することにより自動的に付加されます。

Page 11: Technical ディジタル指示調節計 Information UTAdvancedTI 05P01A01-02JA 3 2011.06.20-00 1. はじめに 本書は、ディジタル指示調節計UTAdvancedのラダーシーケンス機能および、アプリケーションを

TI 05P01A01-02JA

11

2011.06.20-00

■ 応用命令表2.5 応用命令一覧(1/3)

命令 ニモニック命令

ウィンドウに表示

命令数 シンボル 機能

比較

GT ○ 4INT

比較を行い、成立の場合ON、不成立の場合OFFします。

LT ○ 4INT

GE ○ 4INT

LE ○ 4INT

EQ ○ 4INT

NEQ ○ 4INT

加算

ADD ○ 4 入力信号がONの時、加算を行います。

E_ADD ○ 4 入力信号がOFF → ONの時、加算を行います。

減算

SUB ○ 4 入力信号がONの時、減算を行います。

E_SUB ○ 4 入力信号がOFF → ONの時、減算を行います。

乗算

MUL ○ 4 入力信号がONの時、乗算を行います。

E_MUL ○ 4 入力信号がOFF → ONの時、乗算を行います。

除算

DIV ○ 4 入力信号がONの時、除算を行います。

E_DIV ○ 4 入力信号がOFF → ONの時、除算を行います。

平方根

SQR ○ 3 SQR 入力信号がONの時、平方根を行います。

E_SQR ○ 3SQR

入力信号がOFF → ONの時、平方根を行います。

絶対値

ABS ○ 3 ABS 入力信号がONの時、絶対値演算を行います。

E_ABS ○ 3ABS

入力信号がOFF → ONの時、絶対値演算を行います。

論理積

AND ○ 4INT 入力信号がONの時、論理積を行いま

す。

E_AND ○ 4INT 入力信号がOFF → ONの時、論理積を

行います。

論理和

OR ○ 4INT 入力信号がONの時、論理和を行いま

す。

E_OR ○ 4INT 入力信号がOFF → ONの時、論理和を

行います。

Page 12: Technical ディジタル指示調節計 Information UTAdvancedTI 05P01A01-02JA 3 2011.06.20-00 1. はじめに 本書は、ディジタル指示調節計UTAdvancedのラダーシーケンス機能および、アプリケーションを

TI 05P01A01-02JA

12

2011.06.20-00

命令 ニモニック命令

ウィンドウに表示

命令数 シンボル 機能

排他的論理和

XOR ○ 4INT 入力信号がONの時、排他的論理和を

行います。

E_XOR ○ 4INT 入力信号がOFF → ONの時、排他的論

理和を行います。

2の補数

NEG ○ 2 NEG

INT 入力信号がONの時、2の補数に変換します。

E_NEG ○ 2NEG

INT 入力信号がOFF → ONの時、2の補数に変換します。

反転

NOT ○ 4 NOT

INT入力信号がONの時、反転を行います。

E_NOT ○ 4NOT

INT 入力信号がOFF → ONの時、反転を行います。

右回転

RROT ○ 3 RROT

INT 入力信号がONの時、右回転を行います。

E_RROT ○ 3RROT

INT 入力信号がOFF → ONの時、右回転を行います。

左回転

LROT ○ 3 LROT

INT 入力信号がONの時、左回転を行います。

E_LROT ○ 3LROT

INT 入力信号がOFF → ONの時、左回転を行います。

右シフト

RSFT ○ 3 RSFT

INT 入力信号がONの時、右シフトを行います。

E_RSFT ○ 3RSFT

INT 入力信号がOFF → ONの時、右シフトを行います。

左シフト

LSFT ○ 3 LSFT

INT 入力信号がONの時、左シフトを行います。

E_LSFT ○ 3LSFT

INT 入力信号がOFF → ONの時、左シフトを行います。

シフトレジスタ E_SFT ○ 3

INT

SFT 入力信号が OFF → ON の時、左右の1blt シフトを行います。

データ転送

MOV ○ 3 MOV 入力信号がONの時、データの転送を行います。

E_MOV ○ 3MOV

入力信号がOFF → ONの時、データの転送を行います。

BIN変換

BIN ○ 3 BIN

INT 入力信号がONの時、BIN 変換を行います。

E_BIN ○ 3BIN

INT 入力信号がOFF → ONの時、BIN 変換を行います。

BCD変換

BCD ○ 3 BCD

INT 入力信号がONの時、BCD変換を行います。

E_BCD ○ 3BCD

INT 入力信号がOFF→ ONの時、BCD変換を行います。

表2.5 応用命令一覧(2/3)

Page 13: Technical ディジタル指示調節計 Information UTAdvancedTI 05P01A01-02JA 3 2011.06.20-00 1. はじめに 本書は、ディジタル指示調節計UTAdvancedのラダーシーケンス機能および、アプリケーションを

TI 05P01A01-02JA

13

2011.06.20-00

表2.5 応用命令一覧(3/3)

命令 ニモニック命令

ウィンドウに表示

命令数 シンボル 機能

比率演算

RATIO ○ 5 RATIO 入力信号がONの時、比率演算を行います。

E_RATIO ○ 5RATIO

入力信号がOFF → ONの時、比率演算を行います。

ハイセレクタ

HSL ○ 4 HSL 入力信号がONの時、ハイセレクタを行います。

E_HSL ○ 4HSL

入力信号がOFF → ONの時、ハイセレクタを行います。

ローセレクタ

LSL ○ 4 LSL 入力信号がONの時、ローセレクタを行います。

E_LSL ○ 4LSL

入力信号がOFF → ONの時、ローセレクタを行います。

ハイリミッタ

HLM ○ 4 HLM 入力信号がONの時、ハイリミッタを行います。

E_HLM ○ 4HLM

入力信号がOFF→ONの時、ハイリミッタを行います。

ローリミッタ

LLM ○ 4 LLM 入力信号がONの時、ローリミッタを行います。

E_LLM ○ 4LLM

入力信号がOFF→ONの時、ローリミッタを行います。

スケーリング

SCAL ○ 5 SCAL 入力信号がONの時、スケーリング演算を行います。

E_SCAL ○ 5SCAL

入力信号がOFF → ONの時、スケーリング演算を行います。

ノーマライズ

NORM ○ 5 NORM 入力信号がONの時、ノーマライズ演算を行います。

E_NORM ○ 5NORM

入力信号がOFF → ONの時、ノーマライズ演算を行います。

最大値

MAX ○ 7 MAX 入力信号がONの時、最大値を選択します。

E_MAX ○ 7MAX

入力信号がOFF → ONの時、最大値を選択します。

最小値

MIN ○ 7 MIN 入力信号がONの時、最小値を選択します。

E_MIN ○ 7MIN

入力信号がOFF → ONの時、最小値を選択します。

平均値

AVE ○ 7 AVE 入力信号がONの時、平均値をとります。

E_AVE ○ 7AVE

入力信号がOFF → ONの時、平均値をとります。

温度補正(℃)

TCMP1 ○ 5 TCMP1 入力信号がONの時、温度補正(℃)を行います。

E_TCMP1 ○ 5TCMP1

入力信号がOFF → ONの時、温度補正(℃)を行います。

圧力補正(MPa)

PCMP1 ○ 5 PCMP1 入力信号がONの時、圧力補正(MPa)を行います。

E_PCMP1 ○ 5PCMP1

入力信号がOFF → ONの時、圧力補正(MPa)を行います。

Page 14: Technical ディジタル指示調節計 Information UTAdvancedTI 05P01A01-02JA 3 2011.06.20-00 1. はじめに 本書は、ディジタル指示調節計UTAdvancedのラダーシーケンス機能および、アプリケーションを

TI 05P01A01-02JA

14

2011.06.20-00

2.7 特殊リレー特殊リレーを表2.6に示します。

表2.6 特殊リレー

特殊リレー 動作

PON電源投入、リセットスタート(L-RESETRUN)、ラダーシーケンスプログラムダウンロード、名入力種類変更、制御周期変更のいずれかのときに 1制御周期ON

PLS1 常時ON

ZERO 常時OFF

SMPCLK 制御周期クロック 制御周期 制御周期

CLK1 1 秒ロック 500ミリ秒 500ミリ秒

CLK2 2 秒ロック 1秒 1秒

CLK10 10 秒ロック 5秒 5秒

CLK60 60 秒ロック 30秒 30秒

CLK1P 1 秒クロックパルス1秒

1スキャン

CLK2P 2 秒クロックパルス2秒

1スキャン

CLK10P 10 秒クロックパルス10秒

1スキャン

CLK60P 60 秒クロックパルス60秒

1スキャン

Page 15: Technical ディジタル指示調節計 Information UTAdvancedTI 05P01A01-02JA 3 2011.06.20-00 1. はじめに 本書は、ディジタル指示調節計UTAdvancedのラダーシーケンス機能および、アプリケーションを

TI 05P01A01-02JA

15

2011.06.20-00

3.ラダープログラム作成LLA50Aパラメータ設定ソフトウェアはすでにパーソナルコンピュータにインストールされているものとします。また、UTAdvancedの各パラメータもすでに設定されているものとします。

3.1 UTAdvancedとパソコンの接続専用ケーブルによる接続について説明します。それ以外の接続法についてはLL50Aのユーザーズマニュアルを参照ください。

● ライトローダ光通信ライトローダアダプタをUTAdvanced の前面に装着し、専用ケーブルでパソコンのUSB端子と接続します。

ライトローダアダプタ

専用ケーブル

LL50Aパラメータ設定ソフトウェア

USB端子へ

● メンテナンスポート(本体電源供給不要)専用ケーブルでUTAdvanced 上部の接続口とパソコンのUSB端子を接続します。この接続方式の場合、パラメータおよびラダープログラムのダウンロード /アップロードのみの対応となります。

専用ケーブル

LL50Aパラメータ設定ソフトウェア

USB端子へ

シールを剥がして使用してください。このシールは本体添付の単位シールに予備があります。

コネクタの形状を確認して挿入してください。

■ 設定パラメータUTAdvanced 側での通信パラメータの設定は必要ありません。

UTAdvanced に電源が供給されている場合は、UTAdvanced 上部の接続口を使用しないでください。本体動作時は、前面通信で接続してください。

取扱注意

Page 16: Technical ディジタル指示調節計 Information UTAdvancedTI 05P01A01-02JA 3 2011.06.20-00 1. はじめに 本書は、ディジタル指示調節計UTAdvancedのラダーシーケンス機能および、アプリケーションを

TI 05P01A01-02JA

16

2011.06.20-00

3.2 設定ソフトウェアLL50Aの起動「Windowsスタートメニュー」>「すべてのプログラム」>「UTAdvanced」>「SettingTool」をクリックします。「起動ガイド」ウィンドウが表示される場合は、「新規作成(ウィザード機能付)」または「新規作成」を選択し、「OK」をクリックします。

(1)ラダープログラムを使用するにはシステムデータ設定のラダーシーケンス機能を “DONTUSE”から “USE” に変更し、「OK」をクリックします。

(2)基本ウィンドウが表示されたらファイルウィンドの 「ラダープログラム作成 」をクリックします。

(3)制御モード確認メッセージが表示されたら、「はい 」をクリックします。

(4)「 ラダープログラム名設定 」ウィンドウが表示されますので、ラダープログラム名を半角英数字 8文字入力し 「OK」 ボタンをクリックます。

Page 17: Technical ディジタル指示調節計 Information UTAdvancedTI 05P01A01-02JA 3 2011.06.20-00 1. はじめに 本書は、ディジタル指示調節計UTAdvancedのラダーシーケンス機能および、アプリケーションを

TI 05P01A01-02JA

17

2011.06.20-00

(5)「バーンアウト情報接続」ウィンドウが表示されたら、各設定を行います。「OK」 ボタンをクリックするラダープログラム作成ウィンドウが表示されます。

Page 18: Technical ディジタル指示調節計 Information UTAdvancedTI 05P01A01-02JA 3 2011.06.20-00 1. はじめに 本書は、ディジタル指示調節計UTAdvancedのラダーシーケンス機能および、アプリケーションを

TI 05P01A01-02JA

18

2011.06.20-00

3.3 ラダープログラム作成の流れラダープログラムは概ね、次の様な流れで作成します。

新規作成

UTAdvanced とパソコンの接続

パラメータの設定

ラダープログラムの作成*1

ファイル保存

すべてのデータをダウンロードする

PID チューニングする

印刷する

ラダープログラムをデバッグする(ラダープログラムモニタ、レジスタモニタ)*2

LL50A の起動

LL50A の終了

(1)入出力点数のチェック(2)制御仕様(制御モード、制御タイプ)の決定(3)操作・表示部の決定(4)シーケンス仕様の決定  ・使用する定数の確認  ・ステップ数の粗チェック

ラダープログラム作成(入力)前の設計

*1:ラダーシーケンスプログラムを使用するには、システムデータ設定のラダーシーケンス機能を “USE” にする必要があります。

ラダープログラム作成中 /作成後に制御モードを変更するとラダープログラムは初期化されますので、ご注意ください。(設定済みのパラメータも同様に初期化されます。)

*2:メンテナンスポート接続ではラダープログラムモニタ、レジスタモニタはできません。

Page 19: Technical ディジタル指示調節計 Information UTAdvancedTI 05P01A01-02JA 3 2011.06.20-00 1. はじめに 本書は、ディジタル指示調節計UTAdvancedのラダーシーケンス機能および、アプリケーションを

TI 05P01A01-02JA

19

2011.06.20-00

3.4 ラダープログラム作成機能とラダー動作確認

3.4.1 ラダープログラム作成機能各種演算やシーケンスを実現するラダー図を作成する機能です。ラダープログラムは、入力ラダー演算部、出力ラダー演算部、ユーザーラダー演算部で構成されます。このサンプルプログラムは制御に関係のない例ですので、ユーザーラダー演算部に作成します。*1

* 1 調節計の制御演算と関係なくシーケンスを構築したい場合は、ユーザラダー演算部を使用することを推奨します。

入力ラダー演算部、出力ラダー演算部には、初期状態として制御モードごとにデフォルトラダープログラムが記述されています。ユーザラダー演算部には、何も記述されておりません。

デバイスへのレジスタ設定は、直接入力又はレジスタツリーからのドラッグにて実現します。プログラム作成、編集中に演算命令チェック、プログラム文法チェック、ステップ数チェックなどを行います。

3.4.2 ラダー動作確認ラダーシーケンスの動作を確認するために、次の4タイプを用意しています。各モードはラダーモニター画面にて実行できます。

・L-STOP ラダーシーケンスを停止。制御動作も停止。・1SCAN 1スキャンのみ実行。制御動作も1サイクルのみ実行。・L-RUN ラダーシーケンスを実行。・L-RESETRUN 最初に調節計のリセット動作を実行し、その後ラダーシーケンスと制御を実

行。

Page 20: Technical ディジタル指示調節計 Information UTAdvancedTI 05P01A01-02JA 3 2011.06.20-00 1. はじめに 本書は、ディジタル指示調節計UTAdvancedのラダーシーケンス機能および、アプリケーションを

TI 05P01A01-02JA

20

2011.06.20-00

4. サンプルプログラム例

4.1 簡易プログラムパターン運転機能の実現

4.1.1 概要1パターン5セグメントの簡易プログラムパターン運転をラダーにて実現します。金属部品の焼き入れ処理等で必要なギャランティーソーク処理も可能です。

4.1.2 簡易プログラムパターン図

余熱

焼入

時間

30分

60分急冷(油中)

許容温度範囲:+2-0℃

許容温度範囲:+2-0℃

徐熱

温度 金属部品の焼入曲線

設定された上昇(100℃/分)/下降(200℃/分)勾配

SP3=830.0℃

SP2=550.0℃

SP1=25.0℃

4.1.3 制御ステップ1) 制御開始2) 徐熱を経て30分間の余熱を実施

余熱後、脱炭素、酸化防止のため、無酸化雰囲気中で加熱処理(焼入)を行う。この時に外乱等が起こり、周囲温度が下がった場合には、焼入時間を止めて、規定温度での規定の焼入時間が行えるように対応する。(ギャランティーソーク処理)

3) 焼入後、急冷に移る。

4.1.4 活用ポイント・調節計本体側で設定可能なパラメータ(SP値、上昇/下降の勾配変化率)を活用して、ラダープログラムにてソーク時間(余熱、焼入)の処理やギャランテーソーク処理を実現しています。

・勾配率もセグメント毎に変更したい場合には、ラダーにて変化率パラメータへの設定値を書き込みする処理を追加することで、実現可能になります。

Page 21: Technical ディジタル指示調節計 Information UTAdvancedTI 05P01A01-02JA 3 2011.06.20-00 1. はじめに 本書は、ディジタル指示調節計UTAdvancedのラダーシーケンス機能および、アプリケーションを

TI 05P01A01-02JA

21

2011.06.20-00

4.1.5 ラダープログラム例・DI1をONにして制御開始(RUN)(DI1はOFFに戻してください)・余熱処理中はDO1が点滅出力、規定時間完了後連続出力。・焼入処理中はDO2が点滅出力、規定時間完了後連続出力。・急冷中はDO1、DO2が、連続出力でDO3が点滅出力します。冷却後50.0℃以下で処理完了としてDO1、DO2の出力がOFFに、DO3が連続出力します。

・調節計のF1キーのON操作で制御を終了(STOP)し、DO3が出力OFFします。

MOV

MOV

C0 S.R

MOV M113_128 DAT20

C2 SPNO.

M01

M02

M03

M04

P01

001

002

003

004

005

006

007

008

009

010

011

012

SET

SET

X_DI1

SMPCLK

M01

M03 M01

M03

M04

MOV K03 DAT20

M04

TIM TIM1CLK1 DAT20

M03 M04

MOV TIMER1 M113_128

M01

P01 K01 K02P01

PV_L1 C10

P01 K01

P01 K02

TIM1

013

014

RST M20

SET M05

Page 22: Technical ディジタル指示調節計 Information UTAdvancedTI 05P01A01-02JA 3 2011.06.20-00 1. はじめに 本書は、ディジタル指示調節計UTAdvancedのラダーシーケンス機能および、アプリケーションを

TI 05P01A01-02JA

22

2011.06.20-00

MOV M113_128 DAT20

015

016

017

018

019

020

021

022

023

024

025

026

027

028

029

M07

M08

MOV K06 DAT20

M08

TIM TIM2CLK1 DAT20

M06 M08

MOV TIMER2 M113_128

RST M21

TIM2

SET M09

M05

M06

M08

M05

P01 K05P01 K04

Y_AL1M03

M05

M04 CLK1

P01 K04

M07 M05

P01 K05

RST M03

M05

RST M04

SET M07

MOV SPNO.C3

Page 23: Technical ディジタル指示調節計 Information UTAdvancedTI 05P01A01-02JA 3 2011.06.20-00 1. はじめに 本書は、ディジタル指示調節計UTAdvancedのラダーシーケンス機能および、アプリケーションを

TI 05P01A01-02JA

23

2011.06.20-00

030

031

032

033

034

035

036

037

038

039

040

041

042

M10 CLK1

F1_KEY

MOV C1 S.R

RST M10

RST M01

RST M09

RST M05

Y_AL3

Y_AL2M07

M09

M08 CLK1

P01 K07

M10

P01 K07

M10

P01 K07

RST M07

M09

RST M08

SET M10

MOV SPNO.C1

Kレジスタへの設定内容

K01、02、04、05、07=温度(**.*℃に 10倍した値)K03、06=時間(秒数)

Page 24: Technical ディジタル指示調節計 Information UTAdvancedTI 05P01A01-02JA 3 2011.06.20-00 1. はじめに 本書は、ディジタル指示調節計UTAdvancedのラダーシーケンス機能および、アプリケーションを

TI 05P01A01-02JA

24

2011.06.20-00

4.2 簡易アナウンシエータ機能の実現

4.2.1 概要UTAdvancedに標準で搭載している警報出力機能では単純なON/OFF出力動作となっています。ラダープログラムにて簡易アナウンシエータ機能を実現します。警報ゾーン内に入り警報発生時は点滅し、その後正常ゾーンに戻った場合でも警報の発生実績を点灯して表示します。対処後警報発生実績をクリアにするにはUTAdvancedの前面キーを活用します。

4.2.2 動作イメージ図

UTAdvanced 警報ランプ

警報発生中点滅

警報発生後正常ゾーンに戻る

点灯

消灯対処後警報発生実績クリア

点滅 点灯 消灯

出力

警報発生実績クリア

警報ゾーン

対処後警報発生実績のクリア

20.0

4.2.3 制御シーケンス・PV値が警報ゾーンに入る→警報出力DO1が点滅出力する。・PV値が正常ゾーンに戻る→警報出力DO1が連続出力に変わり警報発生実績を残す。その後警報発生に対する対処が完了。

・調節計の前面F1キーを押して実績の解除を実施→警報出力DO1が出力OFFとなる。警報発生中(点滅出力中)にF1キーを押した場合も警報出力は一端消灯するがPV値が警報ゾーン内であれば、再度警報出力が点滅出力する。

Page 25: Technical ディジタル指示調節計 Information UTAdvancedTI 05P01A01-02JA 3 2011.06.20-00 1. はじめに 本書は、ディジタル指示調節計UTAdvancedのラダーシーケンス機能および、アプリケーションを

TI 05P01A01-02JA

25

2011.06.20-00

4.2.4 活用ポイント・点滅出力と連続出力をラダーにて実現することで、簡易アナウンシエータ機能を実現しました。

・警報発生実績のクリア(解除)には、専用スイッチを設けることなく調節計前面のファンクションキーを活用しています。

4.2.5 ラダープログラム例・DI1をONで制御開始(RUN)(DI1はONのままにしてください。)・SP値を変更してPV値を20.0より上に変化させてください。・PV≧20.0で警報を感知。DO1が点滅出力します。・PV<20.0で、DO1が点滅出力→連続出力へ変化。再度20.0以上で再度点滅出力。・PV<20.0にて調節計前面のF1キーの操作で、警報の履歴をクリアにします。・DI1をOFFで制御停止(STOP)。

MOV

MOV

C0 S.R

C1 S.R

M02

Y_AL1

P01

001

002

003

004

005

006

007

008

009

010

011

SET

M03RST

M01RST

M02RST

M03SET

M01SET

X_DI1

X_DI1

SMPCLK

M01

M01

M01

F1_KEY

M02

M03

CLK1

P01 K01

P01 K01

PV_L1 C10

P01 K01

Kレジスタへの設定内容

K01 =温度(**.*℃に 10倍した値)

Page 26: Technical ディジタル指示調節計 Information UTAdvancedTI 05P01A01-02JA 3 2011.06.20-00 1. はじめに 本書は、ディジタル指示調節計UTAdvancedのラダーシーケンス機能および、アプリケーションを

TI 05P01A01-02JA

26

2011.06.20-00

5. ラダープログラム命令の応用

5.1 データ転送(MOV)命令の応用

5.1.1 接点入力ON時にMAN運転に移行し、OUT値を任意の値にする

■ 動作説明接点入力ON時にMAN運転に移行し、OUT値を任意の値にします。

■ MANモードに移行させる入力ラダー演算で接点入力ON(DI1)で、内部フラグをON/OFF させます。この内部フラグでAUTO/MANを切り替えます。

入力ラダー演算

X_DI1 接点入力

M01 をセットアップパラメータに割り付ける

M01 内部フラグ

■ OUT値を任意の値にする接点入力ON(DI1)で、可変パラメータ P01の値を手動運転時の制御出力値レジスタ(MOUT_L1)に書込みます。

出力ラダー演算

Page 27: Technical ディジタル指示調節計 Information UTAdvancedTI 05P01A01-02JA 3 2011.06.20-00 1. はじめに 本書は、ディジタル指示調節計UTAdvancedのラダーシーケンス機能および、アプリケーションを

TI 05P01A01-02JA

27

2011.06.20-00

5.1.2 AUTO/MANモードに関係なくOUT値を任意の値にする(出力トラッキング)

■ 動作説明AUTO時DI1ON時 P01=25%を出力(P01はUTAdvanced本体で変更可能)DI2ON時 P02=50%を出力(P02はUTAdvanced本体で変更可能)DI3ON時 P03=75%を出力(P03はUTAdvanced本体で変更可能)

MANモード時UTAdvanced本体でOUT値を手動操作できます。

DI 機能割付パラメータで、該当するDI 以外はOFFにしてください。

■ ラダープログラム入力ラダー演算

トラッキング入力に P01 を転送

Page 28: Technical ディジタル指示調節計 Information UTAdvancedTI 05P01A01-02JA 3 2011.06.20-00 1. はじめに 本書は、ディジタル指示調節計UTAdvancedのラダーシーケンス機能および、アプリケーションを

TI 05P01A01-02JA

28

2011.06.20-00

5.1.3 F1キーで制御運転、F2キーまたは警報発生で制御停止

■ 動作説明1 F1キーを押したとき、制御を開始します。(警報が出ていても制御開始可能)2 F2キーを押したとき、制御を停止します。3 警報発生で制御を停止します。

■ ラダープログラムユーザラダー演算

警報発生時の立ち上がりでM01 内部リレーON

F1 キー ONで制御開始S.R:運転停止 /切替リレー

F2 キー ONまたは警報発生で制御停止

F1 キーを押したときON

警報 1リレー

F1 キーを押したときON

Page 29: Technical ディジタル指示調節計 Information UTAdvancedTI 05P01A01-02JA 3 2011.06.20-00 1. はじめに 本書は、ディジタル指示調節計UTAdvancedのラダーシーケンス機能および、アプリケーションを

TI 05P01A01-02JA

29

2011.06.20-00

5.1.4 運転パラメータを変更する(SP値上昇変化率警報設定値)

■ 動作説明・ SPNO.=1のとき、SP上昇勾配UPRに可変パラメータP01、SP下降勾配DNRにP02を書き込みます。・ SPNO.=2のとき、SP上昇勾配UPRに可変パラメータP03、SP下降勾配DNRにP04を書き込みます。・ SPNO.=3のとき、SP上昇勾配UPRに可変パラメータP05、SP下降勾配DNRにP06を書き込みます。・ SPNO.=4のとき、SP上昇勾配UPRに可変パラメータP07、SP下降勾配DNRにP08を書き込みます。・ SPNO.=5のとき、SP上昇勾配UPRに可変パラメータP09、SP下降勾配DNRにP10を書き込みます。

■ ラダープログラムユーザラダー演算

PON:電源オンフラグ

UPR=SP 上昇勾配DNR=SP 下降勾配P01~ P10:可変パラメータK01~ K05:固定定数K1=1、K2=2、K3=3、K4=4、K5=5

Page 30: Technical ディジタル指示調節計 Information UTAdvancedTI 05P01A01-02JA 3 2011.06.20-00 1. はじめに 本書は、ディジタル指示調節計UTAdvancedのラダーシーケンス機能および、アプリケーションを

TI 05P01A01-02JA

30

2011.06.20-00

5.1.5 PLCのデータをUTのPVに表示する

■ 動作説明PLC のデータを可変パラメータ P01に転送し、そのデータをラダープログラムで PV値とします。PLCとの通信については、通信マニュアルをご覧ください。

PLC のデータを PV値に書き込む

PLC

通信

■ ラダープログラム入力ラダー演算

PLS1:常時ON P01:可変パラメータ

制御 PV入力

Page 31: Technical ディジタル指示調節計 Information UTAdvancedTI 05P01A01-02JA 3 2011.06.20-00 1. はじめに 本書は、ディジタル指示調節計UTAdvancedのラダーシーケンス機能および、アプリケーションを

TI 05P01A01-02JA

31

2011.06.20-00

5.2 比較命令の応用

5.2.1 測定値上限警報機能をラダープログラムで作成する

■ 動作説明PV ≧ P01 で、接点出力(AL1)ON EV1 点灯PV≦ P02 で、接点出力(AL1)OFF EV1 消灯

■ ラダープログラムユーザラダー演算

M01_B が ONになるM01_B は保持型の内部リレー

M01_B が OFF になるM01_B は保持型の内部リレー

PV≦P02PV_L1:測定値P02:可変パラメータ

PV≦P01PV_L1:測定値P01:可変パラメータ

■ パラメータ設定(接点出力、イベント表示にM01_Bを割り付ける)

Page 32: Technical ディジタル指示調節計 Information UTAdvancedTI 05P01A01-02JA 3 2011.06.20-00 1. はじめに 本書は、ディジタル指示調節計UTAdvancedのラダーシーケンス機能および、アプリケーションを

TI 05P01A01-02JA

32

2011.06.20-00

5.2.2 SP番号(SPNO.)が2のとき、内部リレーをONにする

■ 動作説明SPNO. が 2のとき、内部リレーM01を ONにします。

■ ラダープログラムユーザラダー演算

内部リレーM01

SPNO.=K01K01=2 固定定数固定定数 K01 ~ K30 は LL50A で指定します。

Page 33: Technical ディジタル指示調節計 Information UTAdvancedTI 05P01A01-02JA 3 2011.06.20-00 1. はじめに 本書は、ディジタル指示調節計UTAdvancedのラダーシーケンス機能および、アプリケーションを

TI 05P01A01-02JA

33

2011.06.20-00

5.3 算術命令の応用

5.3.1 比率設定演算を行う

■ 動作説明PV 値に P01を乗じてOUTに出力させます。(スケール 0.0 ~ 200.0/min)

比率 可変定数P01

PV

X

ノーマライズ

トラッキング入力トラッキングフラグ常時ON

0.0 ~ 200.0 にスケーリングされたデータを 0.0 ~ 100.0% に変換します。

■ ラダープログラム入力ラダー演算

乗算命令ノーマライズされた命令に

P01 を乗じます。

トラッキングON時、トラッキング入力に書き込まれたデータがOUT になります。

P01:可変定数比率を設定する。

ノーマライズ命令スケールをもったデータを0~ 100%データに置き換

えます。

Page 34: Technical ディジタル指示調節計 Information UTAdvancedTI 05P01A01-02JA 3 2011.06.20-00 1. はじめに 本書は、ディジタル指示調節計UTAdvancedのラダーシーケンス機能および、アプリケーションを

TI 05P01A01-02JA

34

2011.06.20-00

5.3.2 理想気体の温度圧力補正を行う

■ 動作説明渦流量計の流量信号 Pt100、圧力信号をUTAdvanced に入力し、温圧補正し流量制御を行います。

表示の切替で渦流量計の流量信号、温度、圧力信号を個別に表示もできます。

渦流量計圧力計Pt100

ディストリビュータ

■ ラダープログラム入力ラダー演算

温度補正後、流量入力値

圧力入力値MPa

基準圧力値K02:固定定数

温度補正後、流量入力値 PVとして表示

流量入力値

温度補正演算

圧力補正演算

温度入力値基準温度値

K01:固定定数

注意:演算で使用する圧力単位はMPaです。

Page 35: Technical ディジタル指示調節計 Information UTAdvancedTI 05P01A01-02JA 3 2011.06.20-00 1. はじめに 本書は、ディジタル指示調節計UTAdvancedのラダーシーケンス機能および、アプリケーションを

TI 05P01A01-02JA

35

2011.06.20-00

■ 演算結果例

圧力=0.013MPa 係数 =0.98281温度 =650℃

補正前流量 補正後流量(PV)7.0 6.9250.0 245.7500.0 491.4750.0 737.1911.0 895.3

圧力 =0.015MPa 係数 =0.94862温度 =700℃

補正前流量 補正後流量(PV)7.0 6.6250.0 237.2500.0 474.3750.0 711.5911.0 864.2

圧力 =0.017MPa 係数 =1.01719温度 =650℃

補正前流量 補正後流量(PV)7.0 7.1250.0 254.3500.0 508.6750.0 762.9911.0 926.7

Page 36: Technical ディジタル指示調節計 Information UTAdvancedTI 05P01A01-02JA 3 2011.06.20-00 1. はじめに 本書は、ディジタル指示調節計UTAdvancedのラダーシーケンス機能および、アプリケーションを

TI 05P01A01-02JA

2011.06.20-00

技術資料 改訂情報資料名称 : ディジタル指示調節計 UTAdvanced ラダーシーケンス機能紹介資料

資料番号 : TI 05P01A01-02JA

2009年4月/初版新規発行

2011年6月/2版機種追加、第 5章追加

■著作者 横河電機株式会社■発行者 横河電機株式会社 〒 180-8750 東京都武蔵野市中町 2-9-32

Page 37: Technical ディジタル指示調節計 Information UTAdvancedTI 05P01A01-02JA 3 2011.06.20-00 1. はじめに 本書は、ディジタル指示調節計UTAdvancedのラダーシーケンス機能および、アプリケーションを

Blank Page

Page 38: Technical ディジタル指示調節計 Information UTAdvancedTI 05P01A01-02JA 3 2011.06.20-00 1. はじめに 本書は、ディジタル指示調節計UTAdvancedのラダーシーケンス機能および、アプリケーションを

本 社関 西 支 社東 北 支 店千 葉 支 店豊 田 支 店中 部 支 店北 陸 支 店中 国 支 店水 島 支 店九 州 支 店北 九 州 支 店

0422-52-555506-6341-1330022-243-44410436-61-13880565-33-1611052-684-2000076-258-7010082-568-7411086-434-0133092-272-0111093-521-7234

〒180-8750 〒530-0001〒982-0032〒299-0111〒471-0027〒456-0053〒920-0177〒732-0043〒710-0826〒812-0037〒802-0003

東 京 都 武 蔵 野 市 中 町 2 - 9 - 3 2大阪府大阪市北区梅田2-4 -9(ブリーゼタワー21F)仙 台 市 太 白 区 富 沢 1 - 9 - 7千 葉 県 市 原 市 姉 崎 8 6 7豊田市喜多町2-160(コモ・スクエア・ウエスト7F)名 古 屋 市 熱 田 区 一 番 3 - 5 - 1 9金沢市北陽台2 - 3(金沢テクノパーク内)広 島 県 広 島 市 東 区 東 山 町 4 - 1岡 山 県 倉 敷 市 老 松 町 3 - 7 - 1 0福岡市博多区御供所町3-21(大博通りビジネスセンター7F)北九州市小倉北区米町2-2-1(新小倉ビル6F)

本 社 0422-52-0439 〒180-8750 東 京 都 武 蔵 野 市 中 町 2 - 9 - 3 2

北 海 道 サ ー ビ ス セ ン タ ー東 北 サ ー ビ ス セ ン タ ー鹿 島 サ ー ビ ス セ ン タ ー東 部 サ ー ビ ス セ ン タ ー東 関 東 サ ー ビ ス セ ンタ ー東 京 サ ー ビ ス セ ン タ ー新 潟 サ ー ビ ス セ ン タ ー北 陸 サ ー ビ ス セ ン タ ー静 岡 サ ー ビ ス セ ン タ ー

0144-72-8833022-743-57510299-93-3791048-620-14140436-61-2381044-266-0106025-241-2161076-293-12200545-51-7138

中 部 サ ー ビ ス セ ン タ ー四 日 市 サ ー ビ ス セ ン タ ー京 滋 サ ー ビ ス セ ン タ ー関 西 サ ー ビ ス セ ン タ ー姫 路 サ ー ビ ス セ ン タ ー岡 山 サ ー ビ ス セ ン タ ー中 国 サ ー ビ ス セ ン タ ー四 国 サ ー ビ ス セ ン タ ー九 州 サ ー ビ ス セ ン タ ー

052-684-2020059-351-8187077-521-1191072-224-2221079-224-6006086-434-01500834-21-32000897-33-1717093-551-0443

Aug '10