====================================================================================================
== ご紹介 (tdlSPLC) ================================================================================

■ Please refer to ReadmeE.txt if you want to refer to the contents of this file in English.

■ "Trust Design Simple SECS/PLC Communication Connection" のご紹介

  ・ PLC により制御する装置を SECS プロトコルを使用して上位システムに接続するための Windows PC にて
     動作するアプリケーションです。

  ・ PLC 内で発生したデータを、S6F11 等の SECS メッセージに変換して上位に通知したり、上位からの
     S2F49 による指示を PLC 内メモリに設定することにより指示したりすることができます。

  ・ 疑似 PLC 装置を指定することにより、Windows AP を共有メモリへのアクセスのみで、SECS に関する
     処理を行うことなく、上位ホストに簡単に SECS 接続することができます。
     疑似 PLC 装置を使用して Windows AP を tdlSPLC.exe を介して、上位ホストと接続するサンプルを
     Sample0/ に示します。Sample0/Readme.txt をご参照ください。

  ・ １台のＰＣ内で複数の本プログラムを稼動させることができ、ホストと複数の PLC 装置との接続が可能
     です。

  ・ 設定、動作確認後、Windows に対して本プログラムの自動起動設定を行えば、以降は本プログラムが稼動
     する Windows PC の電源 ON にて、自動運転する事が可能です。

  ・ 現在、使用可能な PLC 装置は以下です。
    ・ 三菱 ............ MELSEC  MCプロトコル (3E、4Eフレーム)
    ・ オムロン ........ OMRON   FINS コマンド
    ・ キーエンス ...... KEYENCE TCP/IP
    ・ 疑似 PLC 装置 ... 共有メモリを、疑似 PLC メモリとしてデータ交換


  ・ (注1) ---------------------------------------------------------------------------------------+
     | 本プログラムは PLC 装置を SECS プロトコルで上位ホスト・システムに接続するための実装例です。|
     | 実際の製造現場等で使用する PLC 装置を上位システムに SECS 接続するためには、本プログラムに  |
     | よる実装項目以外にも、実装しなければいけない機能（例えば、可変長リスト対応、オープン・トラ |
     | ンザクション、データ型変換、ハートビート、エラー処理等々）があろうかと思います。それらは各 |
     | ライン、各装置毎に固有の実装となると思われるので、本プログラムの機能だけでは十分な実装とは |
     | ならないと思われます。                                                                     |
     | あくまで、本プログラムは「実装例」です。実際の現場における本プログラム（及び、本プログラム |
     | を改訂して）の現場への適用に関してのご相談は、弊社 (info@trust-design.co.jp) まで、ご連絡  |
     | ください。                                                                                 |
     +--------------------------------------------------------------------------------------------+

  ・ (注2) ---------------------------------------------------------------------------------------+
     | 本プログラムをご使用になる場合、お客様にてPLC側の処理 (疑似PLC装置の場合は Windows プログ  |
     | ラム) を実装していただく必要があります。                                                   |
     | 取扱説明書 (tdlSPLC.pdf) をご参照の上、必要な情報の設定、取得、通信に使用するフラグの ON/  |
     | OFF 等を行ってください。                                                                   |
     +--------------------------------------------------------------------------------------------+


  ・ SECS/HSMS による通信システムの開発には、弊社 SECS/HSMS 通信パッケージ（Trust Design Simple
     SECS Communication Library）（使用ライセンス無料）をご利用いただけます。詳しくは、弊社ホーム・
     ページをご覧ください。

  ・ SECS-1 及び HSMS-SS、HSMS-GS による通信処理（ホスト側、装置側）をシミュレートする検査アプリ
     ケーションとして、SECS/HSMS シミュレータ (暫定版)（Trust Design Simple SECS/HSMS Simulator
     (Preliminary Version))（使用ライセンス無料）を公開しております。詳しくは、弊社ホーム・ページを
     ご覧ください。

  ・ SECS-1 と HSMS-SS、HSMS-GS 相互の通信プロトコルを変換するアプリケーションとして、SECS/HSMS
     プロトコル変換プログラム（Trust Design Simple SECS/HSMS Protocol Converter）（使用ライセンス
     無料）を公開しております。詳しくは、弊社ホーム・ページをご覧ください。

  ・ SECS(HSMS) による通信のモニターには、弊社 ネットワーク通信モニター（Trust Design Simple 
     Network Communication Monitor）（使用ライセンス無料）をご利用いただけます。詳しくは、弊社ホー
     ム・ページをご覧ください。

  ・ RS232C Serial Port を使用した SECS-1 通信を含めた通信のモニターには、弊社 シリアル通信モニター
    （Trust Design Simple Serial Port Communication Monitor）（使用ライセンス無料）をご利用いただけ
     ます。詳しくは、弊社ホーム・ページをご覧ください。



■ インストール方法

  ・ 本プログラムの書庫ファイル（tdlSPLC.zip あるいは tdlSPLC.YY.MMN.zip (YY.MMN はバージョン番号）
     ）を、任意のフォルダに展開してください。
  ・ 本プログラムは、レジストリを使用しません。



■ アンインストール方法

  ・ 本プログラムをインストールしたフォルダを削除してください。



■ "Trust Design Simple SECS/PLC Communication Connection" の使用方法

  ・ 本プログラムの動作詳細は、同梱の取扱説明書 (tdlSPLC.pdf) をご参照ください。

  ・ tdlSPLC.exe  は日本語版です。
     tdlSPLCE.exe は英語版です。
     なお、本プログラムは使用フォントとして "ＭＳ ゴシック" (英語名 "MS Gothic") を使用しています。
     同フォントが使用可能な環境にて実行してください。

  ・ まず、本プログラムの動作条件を記述した、設定ファイル（tdlSPLC.ini ファイル）を作成してくださ
     い。本プログラムの起動時に起動オプションを指定しない場合は、設定ファイルは "tdlSPLC.ini" でな
     ければならず、tdlSPLC.exe と同一のフォルダに存在しなければいけません。（起動オプションにより、
     使用する設定ファイルを変更することができます。）
     同梱の tdlSPLC.ini を、下部記載の「留意事項」、及び 取扱説明書 (tdlSPLC.pdf) を参照して、条件
     に合致するように編集して、ご使用ください。

  ・ tdlSPLC.ini ファイルに記述、設定する SECS に関する設定項目の詳細は、弊社関連製品である
     "Trust Design Simple SECS Communication Library (TDS)" に含まれるプログラマーズ・マニュアル
    （TDS.pdf）をご参照ください。
     なお、同製品（Free）は、弊社ＨＰ（http://www.trust-design.co.jp/）よりダウンロードしてくださ
     い。

  ・ Windows で本プログラムをインストールしたディレクトリから、"tdlSPLC.exe" を起動してください。


   (注1) 弊社 SECS/HSMS 通信パッケージ（Trust Design Simple SECS Communication Library) に関しては、
      弊社ホーム・ページをご参照ください。使用ライセンス無料の SECS/HSMS 通信ライブラリです。

   (注2) ------------------------------------------------------------------------------------------+
    |   本プログラムは、ライセンス管理用として、UDP/IPの以下のポートを使用します。                 |
    | また、UDP/Multicast アドレスとして、以下のクラスＤアドレスを使用します。ご使用になるコン     |
    | ピュータのファイアウォール等により、これらをブロックしないよう設定してください。             |
    | ・ 36277/udp                                                                                 |
    | ・ 239.254.200.75                                                                            |
    |なお、インターネット接続環境に接続ができない状態であっても、ご使用は可能であり、使用に関する  |
    |機能上の制限等は、同環境がある場合に比して、一切ありません。                                  |
    +----------------------------------------------------------------------------------------------+



■ 連絡先

   名称    : 合同会社 トラストデザイン
   e-Mail  : info@trust-design.co.jp
   URL     : http://www.trust-design.co.jp/



====================================================================================================
== 留意事項 ========================================================================================

■ 本プログラムのご使用にあたっての留意事項

  ・ 本プログラムの使用にあたり、本書下部にある「使用許諾条件等」をお読みいただき、ご同意ください。

  ・ 本プログラムの使用ライセンス・キー・コードを取得する場合は、以下の内容を明記の上、e-Mail にて
     弊社 "info@trust-design.co.jp" までご連絡ください。
     ライセンス・キー・コードの発行は無料です。

    ・ 題名を「SECS/PLC 通信接続プログラム ライセンス希望」としてください。
    ・ 本文に以下の内容を記述してください。
      ・ 団体名称（企業名 及び 所属部署名）
      ・ 団体名称（企業名 及び 所属部署名）の英文表記
      ・ ご担当者様氏名
      ・ ご連絡先（住所、電話番号、e-Mailアドレス）
      ・ 必要とするライセンス個数
         １回のご依頼にて発行するライセンス個数は最大１０個までとさせていただきます。
         より多くのライセンスを必要とする場合は、別途弊社までその旨ご連絡ください。
         なお、お使いのＰＣ１台毎に異なるライセンスが必要です。

  ・ 本プログラムを試験的に使用する場合、設定ファイル（tdlSPLC.ini）に、弊社ＨＰに掲載の以下のライ
     センス・キーに関する記述を追加してください。

     LICENSENAME    = "Default Co.,Ltd."
     LICENSECODE    = "Default"
     LICENSEDATE    = "20150701"
     LICENSESER     = "1"
     LICENSEKEY     = "AC6CP-KSVMA-6EY2G-CXYYA-TGDWK-MA2GF"

   (注) 試験使用用ライセンス・キーのライセンス発行日、ライセンスキー の値は、定期的に変更されます。
       最新の試験使用用ライセンス・キーは、弊社ＨＰ "http://www.trust-design.co.jp/" にてご確認くだ
       さい。

  ・ 本プログラムの使用方法は "tdlSPLC.pdf" をご参照ください。


  ・【 重要１ 】
     本プログラムは、設定ファイル（tdlSPLC.ini ファイル）を使用し、各種接続条件、トレース出力条件、
     SECS メッセージ条件等を、notepad.exe 等のテキスト・エディタを使用して、設定ファイル中に「予め
     設定」しておく必要があります。設定ファイルの内容は多岐に渡りますので、その内容を十分ご理解いた
     だく必要があります。
     設定ファイルは、"tdlSPLC.ini" という名称で、tdlSPLC.exe と同一のフォルダに配置してください。
     同梱の "tdlSPLC.ini" を、ご自身の使用条件に応じ、特に以下のパラメータに留意して、変更後、ご使
     用ください。

     詳細は弊社関連製品である "Trust Design Simple SECS Communication Library (TDS)" に含まれる
     プログラマーズ・マニュアル（TDS.pdf）をご参照ください。なお、同製品（Free）は、弊社ＨＰ
    （http://www.trust-design.co.jp/）よりダウンロードしてください。

     SECSMODE          // SECS 通信パラメータ
     DEVID             // 接続デバイスID
     XMSGSIZE          // 最大 SECS メッセージ・バイト長
     INTER0            // 通信制御部処理インターバル
     INTER2            // シリアル通信受信インターバル
     SDEVICE           // シリアル接続 デバイス名称
     HOST              // HSMS TCP/IP 接続先ホスト名称 もしくは IP アドレス
     PORT              // HSMS TCP/IP 接続ポート番号
     TRCTTYPE          // 通信トレースへの通信メッセージ出力形式
     TRCTLEVEL         // 通信トレース出力レベル
     LINKINT           // Link Test インターバル

  ・【 重要２ 】
     tdlSPLC.ini に SECS 接続条件を設定するとともに、PLC 接続条件も設定する必要があります。
     SECS 接続に関する設定は [SECS] セクションに記述し、PLC 接続に関する設定は [PLC] セクションに
     行います。
     [PLC] セクションの設定内容の詳細は、tdlSPLC.pdf をご参照ください。

  ・【 重要３ 】
     本プロフラムは、SML 形式で指定した「SECS メッセージ定義ファイル」を必要とします。メッセージ
     定義ファイルには、SECS メッセージの定義に加えて、各 SECS メッセージの各メッセージ項目を、PLC
     に伝達、あるいは PLC から取得するために、どの PLC メモリ領域を使用するかという情報を設定しま
     す。詳細は、tdlSPLC.pdf をご参照ください。
     

  ・ 本プログラム最新版のリリースは、弊社ＨＰにて行っております。
     逐次、弊社ＨＰ "http://www.trust-design.co.jp/" をご確認ください。



====================================================================================================
== 使用許諾条件等 ==================================================================================

■ 著作権等

  "Trust Design Simple SECS/PLC Communication Connection" パッケージ（以下 本ソフトウエア）に関する著作
  権は "合同会社 トラストデザイン"（以下、弊社）が保有します。

  ・ 本ソフトウエアの改変、改修、リバースエンジニアリングはご遠慮ください。
  ・ お客様は、有償、無償を問わず、弊社の同意なく、本ソフトウエアそのもの（本ソフトウエア自体の機能
     そのものを提供するパッケージ等）を第三者に配布することはできません。
  ・ お客様が作成した、本ソフトウエアを使用したアプリケーション等を配布する場合は、以下のソフトウエ
     アを使用している旨を明示してください。
    ・ 本ソフトウエアの名称     :  "Trust Design Simple SECS/PLC Communication Connection"
    ・ 本ソフトウエアの著作権者 :  "合同会社 トラストデザイン"
                                   "Trust Design Limited Liability Company"



■ 使用制限

  本ソフトウエアは、どなたでも無償で使用することができます。

  一定時間以上連続して使用される場合は、所定の形式（上述）の e-Mail にて弊社までお問い合わせいただ
  き、ライセンス・キー・コードの発行を受けることが必要です。

  ・ ライセンス・キー・コードの発行は無料です。
  ・ ライセンス・キー・コードは、ご使用になるコンピュータ１台毎に必要となります。
  ・ お客様毎に発行された正規ライセンス・キー・コードを使用して tdlSPLC を実行する場合、実行時間に
     制限はありません。また、正規ライセンス・キー・コードに使用期限の制限はありません。

  なお、ライセンス・キー・コードの発行には、お客様情報のご登録が必要です。ライセンス・キー・コー
  ド発行に伴いご登録いただいたお客様情報は、当該ソフトウエアのインストール状況管理に使用させてい
  ただきます。



■ 免責事項

  本ソフトウエアの使用によって仮に何らかの障害、損害等が発生した場合、それが本ソフトウエアが内包
  する不具合に起因するものであっても、障害、損害の大小を問わず、弊社はいかなる責も負いません。
  弊社は、お客様が本ソフトウエアを使用する環境において、本ソフトウエアが常に正確に動作する事を保
  証するものではありません。



■ サポート

  本ソフトウエアに関するサポートは、e-Mail のみにて行います。
  e-Mail にてお問い合わせいただいた内容に対して、弊社は可能な範囲で応答、対処致しますが、返信の有
  無、応答までの時間（期間）を含め、いかなる保証も致しかねます。
  また、本ソフトウエアに関するサポートを、お客様と合意の上、有償で行わせていただく場合があります。
  本ソフトウエアに関する不具合が発見された場合、弊社は、その原因の解明、原因に対する対応、新バー
  ジョンのリリースを行う事がありますが、その時期、内容等は弊社が独自に決定し、お客様に何らお約束
  をすることはできません。

  本ソフトウエアは、その性能向上等を目的として、予告無く改訂、更新する場合があります。
  最新バージョンに関しては、弊社ＨＰ（http://www.trust-design.co.jp/）をご参照ください。

