サンプル一覧

<< Click to Display Table of Contents >>

マニュアル > Appendix >

サンプル一覧

サンプル一覧

本マニュアルに記載されているサンプルのリストです。

 

クライアント

主要機能の構築

サーバロジックの構築

タグ

インターフェース

 

 

■クライアント

 

分類1

分類2

サンプル名

内容

マニュアル参照先(リンク)

FA-Client

FA-Client設定

クライアント接続サンプル

FA-ClientからFA-Serverへの接続設定サンプルです。

クライアント設定ガイド

 

ページの先頭へ

■主要機能の構築

 

分類1

分類2

サンプル名

内容

マニュアル参照先(リンク)

ロギング/トレンド/日報

サマリアクション設定サンプル

サマリアクションのマスタ設定例

サマリアクションの各マスタファイルの設定例のサンプルです。

サマリアクションの設定ファイルとフォルダ構成

 

トレンドグラフのカスタマイズ例

ロギング周期の変更

サマリアクションのロギング周期を変更したカスタマイズ例です。

ロギング周期のカスタマイズ

 

 

演算結果をログに含める

アクションの実行前スクリプトによるタグの演算結果をログに含めてトレンドグラフに表示するサンプルです。

タグの演算結果をグラフに表示する

 

 

トレンドに力率を表示する

トレンドグラフに力率を表示するサンプルです。

トレンドグラフに力率を表示する

 

 

標準のサマリCSVをODBCに変更する

標準のサマリCSVアクションを、サマリODBCアクションに変更するサンプルです。各DBMS用のテーブル定義ファイルが含まれています。

サマリアクションをCSVからODBCに変更する

 

ヒストリカルデータサーバの利用

ヒストリカルデータサーバ(CSV)経由でのトレンドグラフ表示

ヒストリカルデータサーバ(CSV)経由でトレンドグラフを表示するサンプルです。

外部システムのログデータをCSV経由でトレンド表示する

 

 

ヒストリカルデータサーバ(ODBC)経由でのトレンドグラフ表示

ヒストリカルデータサーバ(ODBC)経由でトレンドグラフを表示するサンプルです。各DBMS用のテーブル定義ファイルが含まれています。

外部システムのログデータをODBC経由でトレンド表示する

 

ロガーアクションのサンプル集

CSVへのロギング

ロガー(CSV)アクションによるCSVファイルへのロギングの設定例です。

ログデータをCSVに書き出す(ロガーCSV)

 

 

ODBCデータベースへのロギング

ロガー(ODBC)アクションによるデータベースへのロギングの設定例です。各DBMS用のテーブル定義ファイルが含まれています。

ログデータをDBに書き出す(ロガーODBC)

 

 

イベント型ロギングのサンプル

ロガー(CSV)アクションによるイベント型ログをロギングする設定例です。

タグイベントによるロギング

 

 

ログの開始・停止を制御する

タグの値をトリガとしてロギングの開始/停止を制御するサンプルです。

ログの開始/停止を制御する

 

 

演算結果をログに含める

アクションの実行前スクリプトを使用してタグ同士の演算を行い、演算結果をログデータに含めるサンプルです。

タグの演算結果をログに含める

 

 

配列タグによる大量データのロギング

配列タグを利用した大量データのロギング処理の設定例です。

配列タグを利用した大量データのロギング

 

 

イベント型ログでアラーム履歴を出力する

イベント型ログを使用してアラームの履歴を出力するサンプルです。

イベント型ログでアラーム履歴を記録する

 

 

PLCのトリガによるロギングの制御

ロギング要求をPLCからタグに受け取り、タグの値をトリガとしてロギングの開始/停止を制御するサンプルです。

ロギング要求をPLCから受け取る

 

 

定周期でのイベント型ロギング

定周期でイベント型ロギングを行うサンプルです。

イベント型ログフォーマットで定周期にログをとる

 

 

ログファイルのファイル名を動的に変更する

ロギングの出力先となるCSVファイルのファイル名を動的に変更するサンプルです。

CSVログのファイル名を動的に変更する

 

ページの先頭へ

■サーバロジックの構築

 

分類1

分類2

サンプル名

内容

マニュアル参照先(リンク)

アクション

外部アプリケーション実行

外部アプリケーション実行サンプル

外部アプリケーション実行アクションを使用したサンプルです。

外部アプリケーションを実行する

 

バッチ転送

バッチ転送(テキスト→タグ)

バッチ転送(テキスト→タグ)アクションのサンプルです。

テキストの値をタグに書き出す(バッチ転送)

 

 

バッチ転送(タグ→テキスト)

バッチ転送(タグ→テキスト)アクションのサンプルです。

タグの値をテキストに書き出す(バッチ転送)

 

 

バッチ転送(ODBC→タグ)

バッチ転送(ODBC→タグ)アクションのサンプルです。各DBMS用のテーブル定義ファイルが含まれています。

DBの値をタグに書き出す(バッチ転送)

 

 

バッチ転送(タグ→ODBC)

バッチ転送(タグ→ODBC)アクションのサンプルです。各DBMS用のテーブル定義ファイルが含まれています。

タグの値をDBに書き出す(バッチ転送)

 

タグブリッジ

タグブリッジ(PLC間のゲートウェイ構築)

タグブリッジアクションを使用して、PLC間のデータを共有するためのゲートウェイを構築したサンプルです。

PLC間のゲートウェイを構築する

 

 

タグブリッジ(配列タグの例)

タグブリッジアクションで、配列タグを使用した一括転送のサンプルです。

PLC間のゲートウェイを構築する

 

ダイアルアップ

ダイアルアップアクションのサンプル

ダイアルアップアクションを使用したサンプルです。

ダイアルアップ接続を行う

 

ファイル操作

ファイル操作アクションのサンプル

ファイル操作アクションを使用してファイルを別のフォルダにコピーするサンプルです。

ファイルを別のフォルダにコピーする(ファイル操作)

 

ファイルバックアップ

ファイルバックアップアクションのサンプル

ファイルバックアップアクションを使用して指定したフォルダのバックアップを作成するサンプルです。

指定したフォルダをバックアップする(ファイルバックアップ)

 

FTP転送

FTP送信サンプル

FTP転送アクションを使用して、PC側のファイルをFTPサーバに転送するサンプルです。

FTPでファイルを送受信する

 

 

FTP受信サンプル

FTP転送アクションを使用して、FTPサーバ側のファイルをPCに転送するサンプルです。

FTPでファイルを送受信する

 

メール送信

メール送信サンプル

メール送信アクションで、タグイベントをトリガとして任意のタイミングでメール送信を行うサンプルです。

タグの値をトリガとしてメールを送信する

 

 

メール送信サンプル(添付ファイル)

メール送信アクションで、メールに添付ファイルを添付して送信するサンプルです(タグレポートアクションとメール送信アクションを組み合わせた構築例)。

タグの値をメール本文に含めて送信する

 

 

メール送信サンプル(メール本文を編集)

上記を拡張し、メール本文そのものを更新してメール送信するサンプルです。

タグの値をメール本文に含めて送信する

 

スクリーンショット

スクリーンショットアクションのサンプル

スクリーンショットアクションを使用して、サーバが実行中のPCのスクリーンショットを作成するサンプルです。

スクリーンショットをとる

 

スクリプトVer1(SC1)

SC1によるタグ演算のサンプル

SC1のサンプル。定周期イベントでタグ同士を演算するサンプルです。

定周期でタグ同士の演算を行う(SC1)

 

スクリプトVer2(SC2)

SC2サンプル(主要イベント)

SC2のスクリプトで主要なイベント処理を網羅したサンプルです。

スクリプトVer2のイベント使用例

 

 

SC2サンプル(データベースへのアクセス)

SC2のスクリプトからDirectQueryを介してデータベースにアクセスするサンプル。各DBMS用のテーブル定義ファイルが含まれています。

スクリプトVer2からDBにアクセスする

 

 

SC2サンプル(ヒストリカルデータサーバへのアクセス)

SC2のスクリプトからヒストリカルデータサーバに接続して時系列データを取得するサンプルです。

スクリプトVer2から履歴データを取得する

 

 

SC2サンプル(タグにアクセスする)

SC2のスクリプトから定周期でタグにアクセスするサンプルです。

スクリプトVer2から定周期でタグにアクセスする

 

 

SC2サンプル(タグの値変化を検出する)

SC2のスクリプトからタグの値変化を検出するサンプルです。

スクリプトVer2からタグの値変化を検出する

 

シャットダウン

シャットダウンアクションのサンプル

シャットダウンアクションを使用して、Serverアプリケーションを終了させるサンプルです。

FA-Serverアプリケーションを終了させる

 

SQL実行

SQL実行アクションのサンプル

SQL実行アクションを使用して、タグイベントをトリガとしてSQL文を実行するサンプル(INSERT、DELETE)。各DBMS用のテーブル定義ファイルが含まれています。

サーバ側でSQLを実行する(SQL実行(ODBC))

 

タグレポート

HTMLファイルにタグの値を埋め込むサンプル

タグレポートアクションでHTMLファイルにタグの値を差し込み、動的にHTMLファイルを更新するサンプルです。

HTMLなどのテキストファイルにタグの値を埋め込む

 

 

HTMLファイルにタグの値を埋め込むサンプル(画面自動更新)

上記のサンプルに対してJavaScriptによる自動表示更新を追加したサンプルです。

HTMLなどのテキストファイルにタグの値を埋め込む

 

時刻同期

時刻同期アクションのサンプル

時刻同期アクションを使用して、PCの時刻を指定したタグに書き込む処理のサンプルです。

PCとPLCの時刻同期を行う

イベント

イベントの処理例

ビットタグによるイベントの有効無効の切替

ビットがONの時にイベントを有効にするサンプルです。

ビットがONの間のみイベントを有効にする

 

 

時刻によるイベントの有効無効の切替

イベントを一定期間だけ有効にするサンプルです(時刻ビットタグを使用)。

イベントを一定期間有効にする

 

 

タグの値によるイベントの有効無効の切替

タグイベントを使い、タグの値によって有効にするイベントを切り替えるサンプルです。

イベントを条件により切り替える

 

 

指定回数だけイベントを実行する

イベントを指定回数だけ実行するサンプルです。

イベントを設定回数だけ実行する

 

ページの先頭へ

■タグ

 

分類1

分類2

サンプル名

内容

マニュアル参照先(リンク)

タグ

エイリアスタグ

エイリアスタグのサンプル

エイリアスタグ機能を使用したサンプルです。エイリアスタグを使用すると、実際に定義されたタグ名と別の名称(エイリアス名)でタグにアクセスすることができます。

エイリアスタグ

 

タグコメント

タグコメントの一括登録

本マニュアル中でタグコメントの一括登録操作の記述で使用されているサンプルファイルです。

タグコメント

 

タグフィルタ

テーブルファイルの内容でタグ値を自動変換する

タグフィルタ機能の「テーブルファイルを参照して数値や文字列に変換する」を使用してファイル内で定義した値に応じてタグの値を自動的に置き換えるサンプルです。

タグフィルタ一覧

 

ページの先頭へ

■インターフェース

 

分類1

分類2

サンプル名

内容

マニュアル参照先(リンク)

DDE

DDEによる接続例

ExcelのセルからのDDE接続

ExcelのセルからDDE接続するサンプルです。

ExcelのセルからのDDE接続

 

 

VB.net2010アプリからのDDE接続

VB.net2010アプリからDDE接続するサンプルです。

VisualBasic.NETからのDDE接続

 

 

ExcelVBAからのDDE接続

ExcelVBAからDDE接続するサンプルです。

ExcelVBAからのDDE接続

 

 

ExcelVBAからのDDE接続(配列を使用した例)

ExcelVBAからDDE接続し、配列を使用したサンプルです。

ExcelVBAからのDDE接続

OPC

OPCクライアントとの接続テスト

マニュアルで使用されているサーバ設定ファイルのサンプル

OPC接続のテスト用のクライアントツール(OPCTestClient.exe)を使用した接続テストのマニュアル手順に掲載されているサーバ設定ファイルのサンプルです。

テスト用クライアント

 

VB.net 2010からの接続

VB.net2010アプリからのOPC接続

VB.net2010アプリからOPC接続するサンプルです。

VisualBasic.NETからのOPC接続

IPLink

IPLinkクライアントライブラリ

 

IPLink経由でのモニタリング

VB.net2010アプリからIPLink経由でタグのモニタリングを行うアプリのサンプルです。

モニタリング

 

 

IPLink経由でのタグ読み込み

VB.net2010アプリからIPLink経由でタグの読み込みを行うアプリのサンプルです。

データの読み込み

 

 

IPLink経由でのタグ書き込み

VB.net2010アプリからIPLink経由でタグの書き込みを行うアプリのサンプルです。

データの書き込み

 

 

IPLinkで配列タグを使用するサンプル

VB.net2010アプリからIPLink経由で配列タグを使って大量データを扱うアプリのサンプルです。

大量なデータの扱い方

 

 

IPLinkで複数のフォームから同時にタグにアクセスするサンプル

VB.net2010アプリからIPLink経由で複数のフォームから同時に接続するサンプルです。

複数フォームでの利用方法

 

 

IPLinkで二重化構成のサーバに接続するサンプル

VB.net2010アプリからIPLink経由で二重化構成のサーバに接続するサンプルです。

二重化運用サーバーへの接続

 

 

VB.net以外のサンプル

VC++、C#アプリからIPLinkクライアントライブラリを使用した参考サンプルです。

IPLinkクライアントライブラリのサンプル集

 

ページの先頭へ