PLCの大量データを一括出力する(テキスト出力)

<< Click to Display Table of Contents >>

マニュアル > サーバ作成ガイド > アクション編 > アクションの応用 > バッチ転送 >

PLCの大量データを一括出力する(テキスト出力)

概要

ここでは、PLCの大量データをファイル出力するサンプルについて解説します。タグに設定されているデータを特定のタイミングでテキストファイルに一括出力します。PLCからの出力トリガを受け取って、タグに設定されたレシピ情報などを出力したい場合などに活用することができます。

 

使用アクション:バッチ転送(タグ→テキスト)アクション

 

この機能のサンプルは、以下からご利用頂けます。

 

設定手順

タグ設定

1.タグを設定します。
c_action_0125

 

タグ名

アドレス

目的

U01.F01.T01

X0000

アクションを実行するためのトリガとなるタグ

U01.F01.D0000~D0009

D0000~D0009

情報出力を行うタグ

 

 


アクション設定

1.バッチ転送(タグ→テキスト)アクション「A01」を設定します。
c_action_0127

 

2.アクションのプロパティを開き、バッチ転送タブからどの情報を出力するかを設定します。
設定内容は以下の通りです。
 
ファイル名:batch.txt
出力:2.タグ名/4.値品質/6.値
フィールド区切り文字:文字指定「,」
レコード区切り文字:改行
通信エラー時の値:最後に通信が成功した値を用いる
 
c_action_0128
 

3.タグをA01にドラッグアンドドロップします。このアクションはタグをドラッグアンドドロップするだけで簡単にタグを登録することができます。
 
c_action_0129
 
c_action_0130

 
 

イベント設定

1.アクションを実行するためのタグイベントを作成します。今回はU01.F01.T01がTRUEになったら、アクションを実行します。実行アクションは「A01」を設定します。
c_action_0132

 

 

動作確認

アプリケーションをオンラインにしてください(黄色矢印)。オンライン後、U01.F01.T01にTRUEを書き込み、batch.txtが出力されることを確認してください。

c_action_0133