Summary of Contents for ICP DAS USA tSH-700 Series
Page 1
Series User Manual Tiny Serial Port Sharer Sep. 2018 Ver. 1.7.1 ARRANTY UPPORT All products manufactured by ICP DAS are warranted This manual relates to the following modules: against defective materials for a period of one year tSH-722, tSH-732 from the date of delivery to the original purchaser.
Tiny Serial Port Sharer Packing List The shipping package includes the following items: Note: One tSH-700 series hardware If any of these items are missing module or damaged, please contact the local distributor for more information. Save the shipping One Quick Start Guide...
Tiny Serial Port Sharer 1. Introduction Following the success of the original tGW-700/tDS-700 modules, ICP DAS has continued to develop new functions for these products in order to provide increased support for a greater number of applications. The tSH-700 module is a serial port sharer that provides a number of functions, including "Baud Rate Conversion", "Modbus RTU/ASCII Conversion"...
Page 5
Tiny Serial Port Sharer Two Masters Share One Slave: This function allows two master devices connected to different serial ports to share slave devices. Modbus mode can be used to convert the Modbus RTU/ASCII protocols, while raw data mode can be used for DCON or other query-response protocols.
Init Mode: Configuration mode Run Mode: Firmware operation mode For tSH-700 series modules, the operating mode switch is set to the position by default. In order to update the firmware for the tSH-700 module, the switch must be moved from the...
Page 9
Tiny Serial Port Sharer +12 to+48 V Jack: The tSH-700 is equipped with a +12V to +48 V jack that can be used to connect a power supply. If no PoE switch is available on site, a DC adapter can be used to power the tSH-700 module.
Tiny Serial Port Sharer 1.4 Dimensions The following diagrams provide the dimensions of the tSH-700 series module and CA-002 cable that can be used as a reference when defining the specifications and the DC power supply plug for any custom enclosures. All dimensions are in millimeters.
This chapter provides detailed information about the “Self-Test” process, which is used to confirm that the tSH-700 series module is operating correctly. Before beginning the “Self-Test” process, the wiring test, Ethernet configuration and eSearch utility driver installation procedures must first be fully completed.
Page 15
Tiny Serial Port Sharer Step 2: Connecting the Master and Slave Devices 1. Connect the serial port of PC (Master) to COM1 on the tSH-700. 2. Connect the Modbus device (Slave, e.g. M-7022, optional) to COM2 on the tSH-700. 3. Supply power (+10 ~+30 V ) to the Modbus device (e.g.
Tiny Serial Port Sharer Step 3: Installing the Software on your PC eSearch Utility, which can be obtained from the companion the ICP DAS FTP site, or the ICP Install DAS web site. The location of the download addresses are shown below: ftp://ftp.icpdas.com/pub/cd/tinymodules/napdos/software/esearch/ http://ftp.icpdas.com/pub/cd/tinymodules/napdos/software/esearch/ Step 4: Configuring the Correct Network Settings...
Page 17
Tiny Serial Port Sharer Enter the network settings information, including the IP, Mask and Gateway addresses, and then click “OK” button. The new settings for the tSH-700 will take effect within 2 seconds. If you don’t know the correct network configuration information, contact your Network Administrator to obtain the details.
Page 18
Tiny Serial Port Sharer Step 5: Configuring the Application Mode 1. Enter the password (use the default password “admin”) in the Login password field and click the “Submit” button. 2. Click the “Application Mode” tab to display the Application Mode Settings page.
Page 19
Tiny Serial Port Sharer Step 6: Configuring the Serial Port “Port1” Port1 Settings 1. Click the tab to display the page. 2. Select the appropriate Baud Rate and Data Format settings depending on the serial COM Port of PC (Master) from the relevant drop down options. (e.g.
Ethernet cable when web configuration is completed. 3.1 Logging in to the tSH-700 Web Server The embedded tSH-700 series web server can be accessed from any computer that has an Internet connection. Step 1: Open a new browser window.
Page 23
Tiny Serial Port Sharer Step 3: Enter the Password After the main login page is displayed, enter a password (the factory default password is “admin”), and then click the “Submit” button to continue. Factory Default Password: admin Step 4: Log in to the tSH-700 Web Server After logging into the tSH-700 web server, the main page will be displayed.
Tiny Serial Port Sharer 3.2 Home Page The Home link connects to the main page, which contains three parts. The first part of this page provides basic information about the tSH-700 hardware and software. The software and hardware information section includes information related to the Model Name, the current Firmware version, the IP Address, the current position of the Initial Switch, the Alias, the MAC Address, and the TCP Port, and the System Timeout values.
Page 26
Tiny Serial Port Sharer The following is an overview of the parameters contained in the Application Mode section: Item Description Application Mode This function allows two devices to communicate with each other using different baud rates and data formats. Mode 0: Serial Converter (Full/half-duplex communication with raw data)
Page 27
Tiny Serial Port Sharer When sharing Modbus RTU/ASCII device/data between several master devices, the read-cache function can be used to reduce the loading on the serial communication and ensure faster TCP Read Cache (ms) responses. Valid range: 10, 20 to 65530 (ms) Disable = 0 This parameter is used to skip the Modbus messages when Modbus ID of slave device is NOT in the specified range.
Tiny Serial Port Sharer 3.3.2 Sharer Application (tSH-73x Series) The following is an overview of the parameters contained in the Application Mode section: Item Description Application Mode This function allows two devices to communicate with each other using different baud rates and data formats. Mode 0: Serial Converter (1-to-1 full/half-duplex communication with raw...
Page 29
Tiny Serial Port Sharer When the status of the COM Port is “enable” that means the data transmission in these two devices can just like Full-duplex, the data can be transmitted in both directions at the same time. Note: The full-duplex communication is only available for RS-232 and RS-422 when data length is smaller than 512 bytes of the serial buffer.
Page 30
Tiny Serial Port Sharer Set the waiting time after last Tx of the request sent from the tSH- 700 to device. If the device does not respond within the timeout value, the tSH-700 will skip and process next request. Note that the Slave timeout in the port which the Slave Device Slave Timeout (ms) connected on must be smaller than the timeout value in your application software (e.g.
Tiny Serial Port Sharer 3.4 Serial Port Page Port Settings section provides basic information related to the hardware and software for the tSH-700 module, including the Firmware version and the IP Address, etc. and then provides functions allowing items such as port settings and sharer settings to be configured. 3.4.1 Port Settings The following is an overview of the parameters contained in the Port1 Settings section: Item...
Page 32
Tiny Serial Port Sharer This parameter is used to set the waiting time (based on bytes) that should elapse after last byte of data of the response is received from the slave device is activated. If no more data is received before the timeout period expires, Char Timeout (bytes) then the transmission of this packet is deemed to have been completed and the tSH-700 begins processing the packet.
Tiny Serial Port Sharer 3.5 Network Setting 3.5.1 IP Address Settings Address Type, Static IP Address, Subnet Mask Default Gateway values are the most important network settings and should always correspond to the LAN configuration. If they do not match, the tSH-700 module will not operate correctly. If the settings are changed while the module is operating, any connection currently in use will be lost and an error will occur.
Page 34
Tiny Serial Port Sharer This parameter is used to assign the IP Address of the Gateway to be used by Default Gateway the tSH-700. A Gateway (or router) is a device that is used to connect an individual network to one or more additional networks. This parameter is used to set a user-defined MAC address, which must be in MAC Address the format FF-FF-FF-FF-FF-FF.
Tiny Serial Port Sharer 3.5.2 General Settings The General Settings provides functions allowing items such as the Alias Name, System Timeout value, UART Watchdog value, Auto-logout value and Debug Message (UDP), etc. to be configured. The following is an overview of the parameters contained in the General Settings section: Item Description Default...
Page 36
Tiny Serial Port Sharer This parameter is used to enable or disable UDP UDP Configuration Enable configuration function. UDP Alarm Alarm IP Address (UDP) The tSH-700 can send and UDP package (include alarm message) to specified network location (Alarm IP Address/Port). Alarm Port (UDP) Misc.
Tiny Serial Port Sharer 3.5.3 Restore Factory Defaults Use the following procedure to reset all parameters to their original factory default settings: Step 1: Click the “Restore Defaults” button to reset the configuration. Step 2: Click the “OK” button in the message dialog box. Step 3: Check whether the module has been reset to the original factory default settings for use with the eSearch Utility.
Page 38
Tiny Serial Port Sharer The Forced Reboot function: can be used to force the tSH-700 to reboot or to remotely reboot the device. After the tSH-700 module has rebooted, the original login screen will be displayed requesting that you enter your Login Password before continuing. ...
Tiny Serial Port Sharer 3.5.4 Firmware Update Firmware update requires initialization and local network operations. Traditional firmware update requires adjusting the Init/Run Switch and reboots the module manually for the initialization of firmware update, while new firmware allows user to initialize the module via web interface without adjusting the hardware switch.
Tiny Serial Port Sharer 3.6 Filter Page 3.6.1 Accessible IP (filter is disabled when all zero) Accessible IP Settings section is used to query or edit the IP Filter List. The IP Filter List restricts the access of packets based on the IP header. If one or more IP address are saved to the IP Filter table, only clients whose IP is specified in the IP Filter List can access the tSH-700.
Tiny Serial Port Sharer 3.7 Monitor Page After clicking the Monitor tab, the Current Connection Status page will be displayed showing detailed information regarding the current status of the serial port connection settings for the tSH- 700 module. 3.8 Change Password Password Change Password After clicking the...
Tiny Serial Port Sharer Appendix A: Troubleshooting How do I restore the web password for the module to the factory default password? The instructions below outline the procedure for resetting the web password to the factory default value. Note: Be aware that ALL settings will be restored to the factory default values after the module is reset.
Page 44
Tiny Serial Port Sharer Step 3 Double-click the name of the module to open the Configure Server (UDP) dialog box, and modify the basic settings as necessary, e.g., the IP, Mask and Gateway addresses, and then click the "OK" button to save the new settings. Step 4 Reset the Init/Run switch on the tSH-700 module to the "Run"...
Tiny Serial Port Sharer Appendix B: Application Note How to set the Timeout Value? Brief formula: A = Max. Response time of all Slave devices B = A + 100 = Slave Timeout value in tSH-700 C1 = B + 100 = Response Timeout value in Master program (Apply in 1 Master to 1 Slave) C2 = B + B = Response Timeout value in Master program (Apply in 2 Masters to 1 Slave) 1.
Tiny Serial Port Sharer Appendix C: Revision History This chapter provides revision history information to this document. The table below shows the revision history. Revision Date Description Jan. 2015 Initial issue Jul. 2015 Added Chapter Appendix: How to set the timeout value. Added the software and hardware information about the tSH- Jan.
Need help?
Do you have a question about the tSH-700 Series and is the answer not in the manual?
Questions and answers