====================================================================================================
== Introduction (tdlIPMonE) ========================================================================

[] Introductions of "Trust Design Simple Network Communication Monitor"

  + This program is a tool to monitor TCP/IP and UDP/IP communication.

  + This program can parse SECS messages and display messages in SML format.
    Therefore, this program can also be used as a SECS(HSMS) monitor.
  + The "E5-0600" compliant message definition defined by the SEMI standard is attached as a sample.

  + In addition, various streams and packet configurations can be defined, displayed according to
    the definitions, and communication logs can be saved by specification.

  + IP address, port number, etc. can be specified as a filter.
  + This program supports packet capture and packet relay methods as monitoring methods.

  + The capture method can operate without any change in application settings. However, switching
    hub can not be used when this monitor is operated on a PC other than the one on which the
    monitored application runs. (Please use a repeater hub.)

  + The relay method is a method of causing this monitor to relay communication packets, and it may
    be necessary to change application settings.


  + 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.

  + You can use SECS/HSMS protocol converter program (Trust Design Simple SECS/HSMS Protocol
    converter) is released.
    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 (tdlIPMon.zip or tdlIPMon.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 Network Communication Monitor"

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

  + Launch "tdlIPMon.exe" from directory where you installed this program on Windows.

  + After startup, please set operating conditions by [Setting]-->[Monitor setting].

  + Please refer to [Help]-->[Monitor help] and help message displayed on right side of setting
    window at the time of [Monitor setting] for details of operation and  details of display contents.

  + By default, "tdlIPMon.ini" in "current directory" and "tdlIPMonWin.ini" in same directory as 
    executable file are used as files for saving setting values.
    As this program is installed, "tdlIPMon.ini" as a sample is attached, and it is recommended to
    change settings as needed based on this file.

  + When used as a SECS(HSMS) monitor, you can use a message definition file in SML format to
    display message names of SECS messages, data item names, etc.
    If you do not use message definition file, only message name and data item name are not displayed,
    and monitor operation is possible.
    The following files are included as a sample of SECS message definition.

    - SampleE.sml      : A very simple definition sample, similar to the one used by sample program
                         included with our product SECS/HSMS Communication Package (Trust Design
                         Simple SECS Communication Library). It can be used when trying to check
                         operation of this program using communication test using sample program.

    - SemiStandard.sml : This message definition conforms to "E5-0600" defined by the SEMI standard.


   (Note 1) When using this program in "Relay mode", please set firewall settings of Windows properly.

   (Note 2) This program must be run with "administrator privileges". In Windows7, Windows8 and
      Windows10, when a user executes from Explorer, right-click this program and execute by "Run
      as administrator".

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

   (Note 4) ---------------------------------------------------------------------------------------+
    | This program 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.                                                           |
    |  - 36260/udp                                                                                 |
    |  - 239.254.200.60                                                                            |
    | 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.             |
    +----------------------------------------------------------------------------------------------+

   (Note 5) The display language used in dialogs such as "File selection dialog" depends on your
      Windows environment. For example, when tdlIPMonE.exe is started in Japanese environment
      Windows, display language of "File selection dialog" will be Japanese.



[] 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 Network Communication Monitor 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.

  + If you intend to use this program as an experiment, start up this program, go to [Settings]-->
    [Monitor Settings]-->[License], and add following license key description in input field.

    LICENSENAME : Default Co.,Ltd.
    LICENSECODE : Default
    LICENSESER  : 1
    LICENSEDATE : 20111001
    LICENSEKEY  : 6QDQ7-QWAXW-XTLTE-VIQ38-W7CRB-BKSRX

   (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.


  + For how to use this program, please refer to [Help]-->[Monitor help] after starting this
    program. In addition, please refer to help information displayed on right side of each setting
    window in [Setting]-> [Monitor setting].


  + 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 Network Communication Monitor" (hereinafter referred to as
  "tdlIPMon") 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
    tdlIPMon 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 tdlIPMon created by customer, clearly indicate that
    following software is used.
    - Name of this software             : "Trust Design Simple Network Communication Monitor"
    - Copyright holder of this software : "Trust Design Limited Liability Company"



[] Usage restriction

  tdlIPMon 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 tdlIPMon 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 tdlIPMon.



[] Disclaimer

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



[] 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 tdlIPMon for a fee upon agreement with you.
  If a defect related to tdlIPMon is found, we may clarify the cause, respond to the cause, or
  release a new version. We can not make a promise.

  tdlIPMon 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/).

