====================================================================================================
== Introduction (tdlSConvE) ========================================================================

[] Introductions of "Trust Design Simple SECS/HSMS Protocol Converter"

  + This program works with Windows PC to convert connection method of SECS-1(RS232C connection) and
    HSMS-SS(TCP/IP connection) in SECS communication.

  + For example, it functions as a repeater for connecting a SECS-1 connected device to a host
    computer that supports HSMS-SS connection.

  + Multiple programs can be run in a same PC, enabling connections with multiple devices.

  + After setting and checking operation, if automatic start setting of this program is performed to
    Windows, it is possible to carry out automatic operation by turning on power of Windows PC which
    runs this program thereafter.


  + For development of communication system by SECS/HSMS, our SECS/HSMS communication package (Trust
    Design Simple SECS Communication Library) is available.
    For more information, please visit our home page.

  + You can use SECS/HSMS simulator (Trust Design simple SECS/HSMS Simulator (Simplified Version))
    as an inspection application to simulate communication processing (host side, device side) by
    SECS-1 and HSMS-SS, HSMS-GS is released.
    For more information, please visit our home page.

  + For monitoring communications by SECS (HSMS), our network communications monitor (Trust Design
    Simple) Network Communication Monitor) is available.
    For more information, please visit our home page.

  + For monitoring communications by SECS-1 protocol using RS232C Serial Port, our serial
    communication monitor (Trust Design Simple Serial Port Communication Monitor) is available.
    For more information, please visit our home page.



[] How to install

  + Extract the archive file of this package (tdlSConv.zip or tdlSConv.YY.MMN.zip (YY.MMN is
    version number) etc.) to any folder.

  + This package does not use registry.



[] How to uninstall

  + Please delete the folder where you installed this package.



[] How to use "Trust Design Simple SECS/HSMS Protocol Converter"

  + For details on operation of this program, refer to included instruction manual (tdlSConvE.pdf).

  + The .exe under Win32/ is a 32bit Application.
  + The .exe under Win64/ is a 64bit Application.

  + tdlSConv.exe  is a Japanese version.
    tdlSConvE.exe is a English  version.
    This program uses "MS Gothic" as font used. Please execute in the environment where the same
    font can be used.

  + It is recommended that you copy the .ini file that exists in Sample0/ as needed after
    installation and before the first launch to the directory (Win32/ or Win64/) where the .exe to
    launch is located.


  + First, create a configuration file (tdlSConvE.ini file) that describes operating conditions of
    this program. If you do not specify startup option when starting this program, configuration
    file must be "tdlSConvE.ini" and must be in same folder as tdlSConvE.exe.
    (You can change configuration file to use with start option.)
    Please use tdlSConvE.ini that is included in package according to conditions, referring to
    "Matters to keep in mind" described below.


  + For details on tdlSConvE.ini file, refer to programmers manual (TDSE.pdf) included in "Trust
    Design Simple SECS Communication Library (TDS)", which is our related product.
    Download the product (TDS) from our website (http://www.trust-design.co.jp/).


  + Start "tdlSConvE.exe" from directory where you installed this program on Windows.

  + Please refer to tdlSConvE.pdf for operation after startup.


   (Note 1) For more information on our SECS/HSMS communication package (Trust Design Simple SECS
      Communication Library), please refer to our home page.

   (Note 2) ---------------------------------------------------------------------------------------+
    | This package uses following ports of UDP/IP for license management.                          |
    | Also use following class D address as UDP/Multicast address. Please set not to block these   |
    | by firewall etc. of your computer.                                                           |
    |  - 36276/udp                                                                                 |
    |  - 239.254.200.75                                                                            |
    | However, even if you can not connect to Internet connection environment, you can use it, and |
    | there are no functional restrictions on usage as compared with same environment.             |
    +----------------------------------------------------------------------------------------------+



[] Contact information

   Company name : Trust Design Limited Liability Company
   e-Mail       : info@trust-design.co.jp
   URL          : http://www.trust-design.co.jp/



====================================================================================================
== Matters to keep in mind =========================================================================

[] Notes on using this program

  + Please read and agree to "License Conditions, etc." at bottom of this document before using this
    program.

  + If you wish to obtain a license key code for this package, please contact us at
    "info@trust-design.co.jp" by e-mail, specifying following contents.
    Issuing a license key code is free.

    - The title should be "Trust Design Simple SECS/HSMS Protocol Converter license request".
    - Please describe following contents in text.
      * English name of organization name (company name and department name)
      * Person in charge name
      * Contact information (address, phone number, e-mail address)
      * Number of licenses required
        The number of licenses to be issued per request is limited to 10 at maximum.
        If you need more licenses, please contact us.
        Note that a different license is required for each PC you are using.

  + When using this program for trial, add following license key descriptions on our website to 
    configuration file (.ini).

    LICENSENAME    = "Default Co.,Ltd."
    LICENSECODE    = "Default"
    LICENSEDATE    = "20150101"
    LICENSESER     = "1"
    LICENSEKEY     = "BMG8P-ECAFD-XP8IN-PNKGQ-6QPX7-FQTVP"

   (Note 1) The values of LICENSEDATE and LICENSEKEY of the license key for trial use change
      regularly. Please check our HP "http://www.trust-design.co.jp" for latest license key for
      trial use.

  + Please refer to "tdlSConvE.pdf" for details on how to use this program.


  + [Important 1]
    This program needs to set various connection conditions, trace output conditions, SECS message
    conditions, etc. in configuration file (tdlSConvE.ini) using a text editor such as
    notepad.exe. The contents of configuration file vary widely, so it is necessary to fully
    understand contents.
    Place configuration file "tdlSConvE.ini" in the same folder as tdlSConvE.exe.
    Please use "tdlSConvE.ini" included in the package after changing it according to your usage
    conditions, paying special attention to following parameters.

    For details, refer to programmers manual (TDSE.pdf) included in "Trust Design Simple SECS
    Communication Library (TDS)" which is our related product.
    Download the product (TDS) from our website (http://www.trust-design.co.jp/).

    SECSMODE           // SECS communication paramesters
    DEVID              // Connected device ID
    XMSGSIZE           // Maximum SECS message byte length
    INTER0             // Communication control unit processing interval
    INTER2             // Serial communication receiving interval
    SDEVICE            // SECS-1 Serial connection device name
    HOST               // HSMS TCP/IP Destination host name or IP address
    PORT               // HSMS TCP/IP Connection port number
    TRCTTYPE           // Communication message output format to communication trace
    TRCTLEVEL          // Communication message output level
    LINKINT            // Link Test interval


  + [Important 2]
    It is necessary to set connection conditions for both SECS and HSMS in tdlSConvE.ini.

    Make common settings in [DEFAULT] section, and make individual settings in [SECS] section for
    SECS side and in [HSMS] section for HSMS side.

    In [SECS] section, set the status of the other device assumed by device (Equipment or Host) to
    be connected by SECS-1.
    In other words, if the device connected by SECS-1 is "Equipment" and "Master", the other side
    will be "Host" and "Slave", so make such setting in SECSMODE.

    In [HSMS] section, set the status of the other device assumed by device (Host or Equipment) to
    be connected by HSMS-SS.
    In other words, if the device connected to HSMS-SS is "Host" and "Passive", the other side will
    be "Equipment" and "Active", so make such settings in SECSMODE.
    In this case, you also need to set HOST and PORT.


  + The latest version of this program is released by our website.
    Please check our website "http://www.trust-design.co.jp/" one after another.



====================================================================================================
== License conditions, etc. ========================================================================

[] Copyright etc

  The copyright for "Trust Design Simple SECS/HSMS Protocol Converter" (hereinafter referred to as
  "tdlSConv") is owned by "Trust Design Limited Liability Company" (hereinafter referred to as
  "TDL").

  + The customer can not distribute the software itself (a package that provides the functions of
    tdlSConv itself, etc.) to a third party without our consent, regardless of whether it is for a
    fee or for free.
  + When distributing applications etc. using tdlSConv created by customer, clearly indicate that
    following software is used.
    - Name of this software             : "Trust Design Simple SECS/HSMS Protocol Converter"
    - Copyright holder of this software : "Trust Design Limited Liability Company"



[] Usage restriction

  tdlSConv can be used free of charge by anyone.

  If it is used continuously for more than a certain period of time, it is necessary to contact us
  by e-mail in prescribed format (described above) and receive a license key code.

  + Issuing a license key code is free.
  + A license key code is required for each computer you use.
  + If you run tdlSConv with a regular license key code issued for each customer, there is no
    limit on the execution time. In addition, there is no expiration date limit for the regular
    license key code.


  In addition, registration of customer information is necessary to issue license key code. The
  customer information registered upon issuance of the license key code will be used to manage the
  installation status of tdlSConv.



[] Disclaimer

  If any failure or damage is caused by use of tdlSConv, we not assume any responsibility
  regardless of the size of failure or damage, even if it is caused by a defect contained in
  tdlSConv. We do not guarantee that tdlSConv will always operate correctly in the environment where
  you use tdlSConv.



[] Support

  Support for this software is provided by e-mail only.
  We will respond to your inquiry via e-mail as much as possible, but we can not make any warranty,
  including presence or absence of a reply, and the time until response.
  In addition, we may provide support for tdlSConv for a fee upon agreement with you.
  If a defect related to tdlSConv is found, we may clarify the cause, respond to the cause, or
  release a new version. We can not make a promise.

  tdlSConv may be revised or updated without prior notice for the purpose of improving its
  performance. For latest version, please refer to our website (http://www.trust-design.co.jp/).

