Sollae Systems CIE-H10A User Manual

8ports remote i/o controller
Table of Contents

Advertisement

Quick Links

8ports Remote I/O Controller
CIE-H10A User Manual
Version 1.1
Sollae Systems Co., Ltd.
https://www.ezTCP.com

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the CIE-H10A and is the answer not in the manual?

Questions and answers

Summary of Contents for Sollae Systems CIE-H10A

  • Page 1 8ports Remote I/O Controller CIE-H10A User Manual Version 1.1 Sollae Systems Co., Ltd. https://www.ezTCP.com...
  • Page 2 CIE-H10A User Manual Ver. 1.1 This symbol, found on your product or on its packaging, indicates that this product should not be treated as household waste when you wish to dispose of it. Instead, it should be handed over to an applicable collection point for the recycling of electrical and electronic equipment.
  • Page 3: Table Of Contents

    CIE-H10A User Manual Ver. 1.1 Contents Contents ............................- 2 - Introduction ..........................- 6 - 1.1 Introduction ................................- 6 - 1.2 Features .................................. - 6 - 1.3 Application Examples ............................- 7 - 1.4 Components ................................. - 9 - 1.5 Specification ..............................
  • Page 4 CIE-H10A User Manual Ver. 1.1 4.5 Serial Configuration mode ......................... - 27 - 4.5.1 Configuring Parameters ........................- 27 - 4.5.2 Revoking Serurity Options......................... - 27 - 4.6 ISP mode................................- 28 - 4.6.1 Upgrading Firmware..........................- 28 - 4.6.2 Upgrading HTML ........................... - 28 - 4.6.3 Revoking Serurity Options.........................
  • Page 5 CIE-H10A User Manual Ver. 1.1 System Management ......................- 54 - 7.1 Upgrading Firmware ............................- 54 - 7.1.1 Firmware ..............................- 54 - 7.1.2 Processes ..............................- 54 - 7.2 Changing Webpage ............................- 55 - 7.2.1 Webpage ..............................- 55 - 7.2.2 Processes ..............................
  • Page 6 CIE-H10A User Manual Ver. 1.1 10.2 Smart phone application ..........................- 73 - Technical Support and Warranty ..................- 74 - 11.1 Technical Support ............................- 74 - 11.2 Warranty ................................- 74 - 11.2.1 Refund ................................. - 74 - 11.2.2 Free Repair Services ..........................
  • Page 7: Introduction

    HTTP, Modbus/TCP, serialized Modbus/TCP and Macro mode can be used for these functions. CIE-H10A is additionally equipped with a RS232 serial interface to allow your serial devices to establish an Ethernet networking connection so that it can be flexibly used in diverse applications.
  • Page 8: Application Examples

    CIE-H10A User Manual Ver. 1.1 1.3 Application Examples ⚫ Remote I/O device server Figure 1-1 remote I/O device server ⚫ Serialized Modbus/TCP Figure 1-2 serialized Modbus/TCP ⚫ Internet Switch Figure 1-3 internet switch - 7 - https://www.ezTCP.com...
  • Page 9 CIE-H10A User Manual Ver. 1.1 ⚫ Serial Switch Figure 1-4 serial switch ⚫ Macro mode Figure 1-5 macro mode ⚫ Serial Device Server Figure 1-6 serial device server - 8 - https://www.ezTCP.com...
  • Page 10: Components

    CIE-H10A User Manual Ver. 1.1 1.4 Components ⚫ CIE-H10A ⚫ 5V Power Adapter (optional) ⚫ RS232C Cable for PC (optional) ⚫ Adapter for DIN rail (optional) ⚫ Dry Contact Adapter (optional) - 9 - https://www.ezTCP.com...
  • Page 11: Specification

    CIE-H10A User Manual Ver. 1.1 1.5 Specification 1.5.1 H/W specification Input Power 5V (±10%) Power Current Consumption 500mA typical Size 153mm x 126mm x 32mm Weight Approximately 530g Digital Input 8 ports with photo couplers Digital Output 8 ports with relays...
  • Page 12: Interface

    1.6.1 Input Ports Because each of CIE-H10A’s input ports are isolated by photo-couplers, users don’t need to worry about the polarity. The circuit of the input port is shown in the figure below. Figure 1-7 a circuit of the input port The voltage specification of the input port is as follows: Over 2.2V...
  • Page 13: Output Ports

    CIE-H10A User Manual Ver. 1.1 1.6.2 Output Ports The output ports of CIE-H10A are interfaced to relays (NO : Normal Open) as shown below. Figure 1-8 a circuit of the output port The operations of an output port are as follows:...
  • Page 14: Rs232 Port (Db9M)

    CIE-H10A User Manual Ver. 1.1 1.6.3 RS232 Port (DB9M) CIE-H10A has an RS232 port supporting from 300 bps to 230,400 bps. This port is for connecting users’ serial devices to Ethernet (TCP/IP) including the “Serialized Modbus/TCP”. Figure 1-9 D-sub Male Connector ⚫...
  • Page 15: Ethernet Interface

    1.6.4 Ethernet Interface An RJ45 connector is for the network interface of CIE-H10A. You can use a UTP cable. It automatically senses 10Mbits or 100Mbits Ethernet. It also provides auto MDI/MDIX function that can automatically sense a 1:1 cable or cross over cable.
  • Page 16: System Led

    CIE-H10A User Manual Ver. 1.1 1.6.6 System LED CIE-H10A has 21 LEDs to indicate the current system status. Each LED represents the following status: mode name color LED status description Power is supplied Connected with network LINK Green When sending/receiving network...
  • Page 17: Isp Switch

    1.6.7 ISP Switch There is an ISP switch located on the side of the product. It is used to turn CIE-H10A into the serial configuration mode or ISP mode. If you press it between 20 milliseconds and 1 second, CIE-H10A will go into the serial configuration mode that you can configure the environment parameters through the RS232 port.
  • Page 18: Installation And Test

    Figure 2-1 the connection between CIE-H10A and a PC 2.1.1 Setting Network Aera This step is for setting both CIE-H10A and your PC to be located on the same network to establish a TCP connection. ⚫ Setting of the PC Add or change the IP address of the network adapter on your PC.
  • Page 19 MS Windows and this is comfortable to use because it does not need installation process. First, search your CIE-H10A via network. All the values of parameters are set to the default values in the factory. To apply it to your system, proper values should be set via ezManager.
  • Page 20: Test Operation

    2.2 Test operation 2.2.1 Modbus/TCP Test This is for checking the operation of Input and output ports of CIE-H10A via Modbus/TCP. In this instruction, Modbus/TCP test program was used. Run ezManager. Then, you can see the window as shown below.
  • Page 21 ⚫ Modbus/TCP test Figure 2-4 Modbus/TCP test ① Input the IP address of CIE-H10A ② Input the local port for Modbus/TCP of CIE-H10A In a local area network, ① and ② steps can be omitted.  ③ Connect by pressing [Connect] button ④...
  • Page 22: Http Test With A Web Browser

    2.2.2 HTTP Test with a WEB browser This is for testing the operation of Input and output ports of CIE-H10A via HTTP. The test was implemented on a WEB browser. You can use WEB browsers such as MS Internet Explorer, Google Chrome and Mozilla Firefox.
  • Page 23: Configuration

    Configuration via LAN ⚫ Checklists Make sure of the connection between your PC and CIE-H10A via Ethernet. If they are in the same network, [MAC Address search] button can be used. Otherwise, only [IP Address search] is allowed to use.
  • Page 24: Configuration Via Serial

    Configuration via Serial ⚫ Checklists Make sure of the connection between your PC and CIE-H10A using a RS232 cross cable. CIE-H10A has to be operating in the [Serial Configuration] mode. You make CIE-H10A operate in the serial configuration mode by pressing the ISP- button less than 1 second.
  • Page 25: At Command

    In the AT command mode, you can change some parameters through the serial port. ⚫ Checklists Make sure of the connection between your PC and CIE-H10A using a RS232 cross cable. All the parameters of the serial port between CIE-H10A and the Terminal of your PC should be the same.
  • Page 26: Operation Modes

    CIE-H10A User Manual Ver. 1.1 Operation Modes 4.1 What is the Operation Mode? Each of three operation modes are designed for specific purposes, and those are as follows: ⚫ Normal mode This mode is for normal data communication and has 5 different communication modes.
  • Page 27: Comparison Of The Each Mode

    Serial to Ethernet converter. ⚫ I/O controller Type Description Control and monitor the I/O of CIE-H10A via Modbus/TCP. Modbus/TCP It supports both master and slave mode. Serialized CIE-H10A communicates through the RS232 port using the data Modbus/TCP format of Modbus/TCP.
  • Page 28: Serial Configuration Mode

    4.5.2 Revoking Serurity Options CIE-H10A offers strong functions for security like filtering with password or MAC and IP addresses. In the Serial Configuration mode, you can revoke all of these options. When you forget the password, enter this mode to change or delete it.
  • Page 29: Isp Mode

    CIE-H10A User Manual Ver. 1.1 ISP mode 4.6.1 Upgrading Firmware ISP mode is for upgrading firmware. Upgrading Firmware is implemented by ezManager. For more details about this, please refer to the 7.1 Upgrading Firmware. 4.6.2 Upgrading HTML ISP mode can also upgrade HTML files. For more details about this, please refer to the 7.2 Changing Webpage.
  • Page 30: Methods For I/O Control

    CIE-H10A User Manual Ver. 1.1 Methods for I/O control 5.1 MODBUS/TCP CIE-H10A supports Modbus/TCP. By using this protocol, it remotely monitors and controls I/O devices. To use this method, users’ application should support this protocol. 5.1.1 Related Parameters parameter description Modbus/TCP Using Modbus/TCP for controlling I/O ports of CIE-H10A.
  • Page 31: Modbus/Tcp Slave Mode

    According to the standard Modbus/TCP, users can use a Modbus/TCP manager to control and monitor their I/O devices. You can set CIE-H10A to the [Slave] item to [Slave] mode. The [Passive] connection is recommended in this mode and the [Peer Port] should be 502.
  • Page 32: Tcp Connection Modes

    Table 5-3 the passive / active connection 5.1.5 Initial Output Value The initial value of CIE-H10A’s output port can be configured. The output ports are set to ON or OFF according to the value of [Initial State] at the boot time. 5.1.6 Write Pulse By using the FC105, you can give the signal of pulse type to the output ports.
  • Page 33 CIE-H10A User Manual Ver. 1.1 Default Modbus Port Bit/Word Function Code Default HMI Address Address 40001 Word Read 30001 10001 Read 40001.0 30001.0 10002 Read 40001.1 30001.1 10003 Read 40001.2 30001.2 10004 Read 40001.3 30001.3 10005 Read 40001.4 30001.4 10006 Read 40001.5...
  • Page 34 CIE-H10A User Manual Ver. 1.1 Default Modbus Port Bit/Word Function Code Default HMI Address Address Read Word 40009 Write Read 00009 Write Read 40009.0 Write Read 00010 Write Read 40009.1 Write Read 00011 Write Read 40009.2 Write Read 00012 Write Read 40009.3...
  • Page 35 CIE-H10A User Manual Ver. 1.1 Write Read 40009.4 Write Read 00014 Write Read 40009.5 Write Read 00015 Write Read 40009.6 Write Read 00016 Write Read 40009.7 Write Table 5-5 Digital output port address Refer to the document [Modbus/TCP protocol] on our website for details.
  • Page 36: Serialized Modbus/Tcp

    In this mode, CIE-H10A sends and receives Modbus/TCP data via the serial port. By using this mode, you can monitor and control the I/O ports of CIE-H10A through the RS232 port. Note that you can’t control the output ports of CIE-H10A with HTTP or Modbus/TCP in this mode.
  • Page 37: Operand

    CIE-H10A User Manual Ver. 1.1 5.3.2 Operand Operands used in macro mode are each input port. Each input port is designated with i0 ~ i7 symbol based on their sequence. Since operands are case-insensitive, they can also be written as I0 ~ I7.
  • Page 38: Web (Http)

    ISP (Internet Service Provider) blocks the port, you can change that port number. Figure 5-2 changing port number for HTTP ① Change HTTP port number on CIE-H10A via ezManager. ② Input the IP address of CIE-H10A along with the changed port number and “http://” on a Web Browser - 37 -...
  • Page 39: Uploading Users' Web Page

    I/O ports with your homepage interface. ⚫ Upgrading HTML files CIE-H10A has a default webpage when it is manufactured in the factory. For advanced users, we have been offering some examples (sample web pages).
  • Page 40: Communication Modes

    6.1 TCP Server In this mode, CIE-H10A acts as a TCP server. CIE-H10A waits for a TCP connection from remote hosts. Once one of hosts tries to connect to CIE-H10A, it responses to that request. After the connection is established, CIE-H10A converts the raw data from the serial port to TCP/IP packets and sends the packets to the network and vice versa.
  • Page 41: An Example

    CIE-H10A User Manual Ver. 1.1 6.1.2 An Example ⚫ A situation that [Event Byte] is set to 0. Figure 6-1 TCP server in the case [Event Byte] is set to 0 Point State CIE-H10A listens to connection requests ① Remote host sends a connection request (SYN) segment Processes of the connection ②...
  • Page 42 CIE-H10A User Manual Ver. 1.1 ⚫ A situation that [Event Byte] is set to 1. Figure 6-2 time chart Time States CIE-H10A listens connection requests ① Remote host sends connection request (SYN) segment Processes of the connection ② The connection is established...
  • Page 43 Time States Data communication on both sides The last segment arrives at the CIE-H10A ① No data communication for 5 seconds CIE-H10A sends disconnection request (FIN) to a remote ② host Processes of the disconnection ③ The connection is terminated...
  • Page 44: Tcp Client

    [Peer Address] and [Peer Port]. Under situation that the TCP server works fine with the specific port, the connection will be established. After then, CIE-H10A converts the raw data from the serial port to TCP/IP data and sends them to the network and vice versa.
  • Page 45 CIE-H10A User Manual Ver. 1.1 ⚫ TCP Server This check option is enable the TCP server / client mode. In this mode, CIE-H10A can be operated as a TCP server or client without changing its setting. ⚫ DNS IP Address [DNS IP Address] is required when users use a host name instead of the IP address on the [Peer Port] parameter.
  • Page 46 The data “123” is transmitted to the remote host. Table 6-8 states of each point As you can see, CIE-H10A has sent a request segment right after the size of the serial data has been 1 byte. Even though they arrived before the connection, the data “123” was transmitted to the remote host because the [Event Byte] is set to 1.
  • Page 47 In the TCP client mode, the [TCP Server] check option is activated. If you check this option, CIE-H10A operates in the TCP server/client mode. In this mode, CIE-H10A can establish a TCP connection both actively and passively without changing any settings.
  • Page 48: Key Parameters

    CIE-H10A User Manual Ver. 1.1 6.3 AT Command AT command is a mode which users control CIE-H10A by using AT command like controlling modem. In this mode, active and passive TCP connections are available. And users are allowed to configure some environmental parameters by using the extended commands.
  • Page 49 ③ TCP connection has been established. CIE-H10A sends “CONNECT” message to the serial port. Table 6-11 states of each point Some of the response messages from the serial port of CIE-H10A are omitted on above  figure. - 48 -...
  • Page 50 ⚫ TCP Client – setting parameters and an active connection Figure 6-6 an active TCP connection Point State configuring parameters with AT commands CIE-H10A sends TCP connection request with the ATD ① command. processes of TCP connection ② TCP connection is established.
  • Page 51 CIE-H10A sends “NO CARRIER” with disconnection. Table 6-13 states of each point CIE-H10A changes the mode to AT command, when receiving “+++”. In this state, the communication with remote host is unavailable because CIE-H10A processes only AT commands. Whenever you want to go back to on-line state, just give “ATO” command.
  • Page 52: Key Parameters

    [Block Size] means the size of a block in UDP mode. Its unit is byte. Recognizing specific sized data coming into the serial port, CIE-H10A sends them as one block to the network. The value is up to 1460 bytes.
  • Page 53: Examples

    Figure 6-7 time chart for block size is 5 bytes and Data Frame Interval is 1s Point State CIE-H10A is receiving data from the serial port CIE-H10A Sends 5 bytes as one block based on the [Block ① Size] Serial device sends data “678” to CIE-H10A ②...
  • Page 54 UDP data arrives from Remote Host 2. Send UDP data to Remote Host 2. Table 6-16 descriptions of each state “ABC”, “DE”, and “FGH” in the above figure are the data that CIE-H10A receives from a  serial port and send to the network.
  • Page 55: System Management

    7.1 Upgrading Firmware 7.1.1 Firmware Firmware is a type of software for operation of CIE-H10A. If it is needed to add function or fix bugs, the firmware will be modified and released. We recommend that users keep using the latest released firmware.
  • Page 56: Changing Webpage

    CIE-H10A User Manual Ver. 1.1 7.2 Changing Webpage 7.2.1 Webpage CIE-H10A comes preloaded with a webpage to facilitate control and monitoring through HTTP. 7.2.2 Processes ⚫ Making Users‘ webpage or Downloading sample files Make your own webpage file or use sample webpage files freely available to download at our web site.
  • Page 57 ① Click [Advanced Menu] – [Change F/W /HTML] menu to run TFTP client. ② Select the [Change HTML] radio button. ③ Input the IP address of CIE-H10A to the [Local IP Address] text box. ④ Press the [Open Files] button and choose the HTML files.
  • Page 58: Status Monitoring

    7.3 Status Monitoring 7.3.1 Using TELNET Once the [TELNET] option is activated, users can remotely log in to CIE-H10A. If a password is set, users should input the password. After that, messages from CIE-H10A appear as shown in the figure below.
  • Page 59 CIE-H10A User Manual Ver. 1.1 Figure 7-5 Telnet log in (ezManager) You can check multiple states with the following commands. Command option description usage Network Status lsh>st net Serial Port Status lsh>st sio uptime System Uptime lsh>st uptime [OP1][OP2] Session Control lsh>sc com1 close...
  • Page 60 “st sio” command displays the number of bytes for the serial port. Figure 7-7 “st sio” command ⚫ st uptime “st uptime” command shows amount of time since CIE-H10A has booted up. Figure 7-8 “st uptime” command - 59 -...
  • Page 61 CIE-H10A User Manual Ver. 1.1 ⚫ sc “sc” command is used when users close a session. [OP1] means the name of session, and [OP2] should be “CLOSE”. Figure 7-9 “sc” command Lower-case letters are only allowed to use “sc” command.
  • Page 62: Using Ezmanager

    CIE-H10A User Manual Ver. 1.1 7.3.2 Using ezManager Status of CIE-H10A can be monitored by [Status] button on ezManager. By using the [Refresh Every 1 Second] option in the status window, the status is automatically updated in every second. Figure 7-13 status window of ezManager ⚫...
  • Page 63 ⚫ Password This text box is activated when CIE-H10A has a password. If users want to close the TCP connection, this password has to be correctly filled. ⚫ Refresh Every 1 Second.
  • Page 64: Additional Functions

    The maximum length is 8 bytes of Alphabet or number. When you want to revoke all of these restrictions, change the mode of CIE-H10A to the  ISP mode. All restrictions are removable and communication with ezManager is revoked in the ISP mode.
  • Page 65: Option Tab Functions

    8.2.1 Notify IP Change CIE-H10A can be a TCP server even though it is assigned the IP address automatically. Using [Notify IP Change] function, it sends its IP address with the host name to the specific server. There are 3 types of functions provided: DDNS, TCP and UDP.
  • Page 66: Sending Mac Address

    CIE-H10A User Manual Ver. 1.1 8.2.2 Sending MAC Address [Sending MAC Address] is a function that CIE-H10A sends its MAC address to the remote host right after the connection is established. By using this function, a server can identify multiple devices with the information.
  • Page 67 Figure 8-4 debugging message window ① Pull down menu for selecting a network adapter. ② Place for showing received debugging messages from CIE-H10A over the network. ③ Auto update to display the latest captured file on the screen of ②.
  • Page 68: Serial Port Tab Functions

    RTS/CTS when the states are changed. Disable TCP Transmission Delay - ② 8.3.2 If you use this option, CIE-H10A sends the data from the serial port to Ethernet as quickly as possible. Data Frame Interval - ③...
  • Page 69: Tx Interval - ④

    CIE-H10A User Manual Ver. 1.1 TX interval - ④ 8.3.4 This option is for preventing data loss in the case that the serial device has very small buffer size or does not have a buffer. The range of the value could be from 0 to 25 and the unit is duration of sending 1 byte.
  • Page 70: I/O Port Tab Functions

    8.4 I/O Port Tab Functions 8.4.1 Notify Input Port Change When a CIE-H10A operates as a Modbus/TCP slave and this function is enable, if status of input ports are changed, CIE-H10A immediately sends the master response packets to Modbus/TCP masters regardless of master’s query.
  • Page 71: Self-Test In Trouble

    CIE-H10A User Manual Ver. 1.1 Self-Test in Trouble When users are in trouble with using CIE-H10A, make sure of the following steps first. 9.1 Searching problem with ezManager ⚫ Confirming types of configuration utility CIE-H10A can be configured by ezManager.
  • Page 72: Connection Problem Over Modbus/Tcp

    Under this circumstance, users should ask the person in charge of their network to release ports which will be used. (Ex: TCP 502, UDP 50005) ⚫ Operation Mode A TCP connection is not possible when CIE-H10A is operating in the ISP or Serial Configuration mode. ⚫ Connection Mode To make a TCP connection, both a server (passive mode) and a client (active mode) should exist.
  • Page 73: Communication Problem Over Modbus/Tcp

    Port Base Address], [Poll Interval] and [Notify Input change]. ⚫ Checking which mode is using In case of MACRO or serialized Modbus/TCP, you can control the outputs of CIE-H10A. Turn the mode off if those modes are using. Contact us if you have any questions about above steps or our products.
  • Page 74: Related Material

    CIE-H10A User Manual Ver. 1.1 10 Related material 10.1 Technical Documents You can find the following technical documents at our website. ⚫ Datasheet ⚫ Modbus/TCP protocol ⚫ Internet switch ⚫ Serial switch ⚫ Combinations of I/O Controllers ⚫ Digital Pulse Output ⚫...
  • Page 75: Technical Support And Warranty

    11 Technical Support and Warranty 11.1 Technical Support If you have any question regarding operation of the product, visit Customer Support FAQ corner and the message board on Sollae Systems’ web site or send us an email at the following address: ⚫ E-mail: support@eztcp.com...
  • Page 76: Precaution And Exemption From Liability

    CIE-H10A User Manual Ver. 1.1 12 Precaution and Exemption from Liability 12.1 Precaution ⚫ Sollae Systems is not responsible for product failures occurring due to user ’s alternation of the product. ⚫ Specifications of the product are subject to change without prior notice for performance improvement.
  • Page 77: Exemption From Liability

    (including, without limitation, damages for loss of profit, operating cost for commercial interruption, loss of information, or any other financial loss) from the use or inability to use the CIE-H10A even if Sollae Systems Co., Ltd. Or its distributors have been informed of such damages.
  • Page 78 à caractère commercial ou de toute autre perte financière) provenant de l'utilisation ou de l'incapacité à pouvoir utiliser le boîtier CIE-H10A, même si Sollae Systems Co., Ltd. ou un de ses distributeurs a été informé de la possibilité de tels dommages.
  • Page 79 CIE-H10A sans que la responsabilité de Sollae Systems Co., Ltd. et de ses distributeurs ne puissent être mise en cause, ni que le boîtier CIE-H10A puisse être échangé au titre de la garantie.
  • Page 80: History

    CIE-H10A User Manual Ver. 1.1 13 History Date Version Comment Author 2019.07.02 ○ Initial Release Amy Kim 2019.08.02 ○ Update LED status table Amy Kim - 79 - https://www.ezTCP.com...

Table of Contents