한국어 English Chinese Russian
bannerbar

常见问题 / 技术支持


No.461 想了解一下TCP服务器的接口。 24-12-2014
分类 : 使用前需要知道的/basic

TCP服务器(TCP Server)接口方式



1. 概要


TCP服务器接口方式是,计划进行网络通信的(TCP/IP通信)两端中,ezTCP按等待连接的TCP服务器模式工作。
因此为了自ezTCP获取数据,需要将按TCP客户端模式工作的程序连接到ezTCP。



2. 必要条件


使用TCP服务器接口,ezTCP需要有固定的IP地址。原因是ezTCP按TCP服务器模式工作的原因。
(无法避免动态IP地址的情况需要使用DDNS功能。)
TCP客户端的立场,通过ezTCP连接,需要知道相应产品的IP地址,按动态IP地址方式(DHCP或是 PPPoE)获得的情况,其IP地址可能会发生变化。
因此计划将ezTCP按TCP服务器接口使用的情况,最好分配固定IP地址。



3. 动作方式


使用TCP服务器接口方式,ezTCP将等待自外部的TCP/IP连接。
在外部TCP客户端连接ezTCP的固定IP地址和端口时,ezTCP执行将串口端口连接到TCP端口的功能。即,在串口端口接收的数据传送到TCP端口,自TCP端口接收的数据传送到串行端口。



4. 特别事项


4.1. 不进行对现有设备端软件的修正也可使用ezTCP。
4.2. 控制现有设备的PC端软件,变更为网络程序,可应用更多功能。如不方便进行变更的情况使用我公司提供的ezVSP程序时,不需要变更PC端的程序也可以使用。
4.3. 通过TCP服务器接口方式使用ezTCP的情况, 根据产品在连接TCP前,进入到串行端口的数据将全部被无视,需要对此注意。



5. 其他事项


通过产品设定程序输入[终止等待连接时间(Timeout)],在指定的时间段内没有数据通信时, ezTCP将断开自外部连接的TCP连接。
[等待连接终止时间(Timeout)]项目的单位是秒。




See also

  FAQ No.339 想了解UDP(U2S) 接口方式。


Related Products


[ Ethernet-Module ] CSE-M53(N), CSE-M32, EZL-50L, EZL-50M, EZL-410
[ Ethernet-Module with RJ45 ] CSE-M73, EZL-70,
[ Ethernet-Board ] EZL-60L, EZL-60M, CSE-B63
[ Ethernet-External ] CSE-H55(N), CSE-H53(N), CSE-H25, CSE-H20, CSE-H21, EZL-200L, EZL-220, EZL-200F, EZL-400S
[ Wireless-External ] CSW-H85K, CSW-H80, EZL-300S
[ Wireless-Module ] CSW-M83, CSW-M85, CSW-B85
[ PPP ] EZP-250, EZU-100, CSP-H50, EZP-EVB, EZU-EVB
[ I/O ] CIE-H10, CIE-M10, CIE-H12, CIE-H14, EZI-10
[ Console Server ] CSE-T16, CSE-T32 , CSE-T48