CPlus S232TWZ操作手册.docx
《CPlus S232TWZ操作手册.docx》由会员分享,可在线阅读,更多相关《CPlus S232TWZ操作手册.docx(24页珍藏版)》请在冰豆网上搜索。
CPlusS232TWZ操作手册
C2000Plus
S232/1TWZ
说
明
书
目录
一.装箱清单------------------------------2
二.概述-----------------------------------2
三.接口及显示----------------------------3
四.设置-------------------------------------5
五应用-------------------------------------21
六.注意事项-------------------------------24
七.技术参数-------------------------------25
八.保修------------------------------------25
一.装箱清单
序号
品名
数量
单位
备注
1
转换器
1
台
2
电源
1
个
3
电源端子
1
个
4
合格证
1
张
5
说明书
1
本
二.概述
C2000PlusS232/1TWZ是RS232到TCP/IP的协议转换器,它提供RS232到TCP/IP网络和TCP/IP网络到RS232的数据透明传输,它将从转换器的RS232串行口上收到的数据,透明的传送到在网络上的数据服务器,数据服务器发出的数据经网络通过它透明的发送到转换器上的RS232串行口上。
该转换器向上提供10M以太网接口,向下提供1个标准RS232串行口,16K通讯缓存,通讯参数可通过软件设置,波特率从1200bps~115200bps。
C2000PlusS232/1TWZ可适用各种网络环境,网络参数和串口参数可使用转换器设置软件进行设置,也可以由用户编程进行设置。
该型号转换器有三种工作模式:
1.作为TCP服务器,转换器在指定的TCP端口上监听TCP连接请求;2.作为TCP客户端,转换器上电时主动向TCP服务器请求连接;3.自动方式,当转换器收到串口数据时自动切换到作为TCP客户端模式,转换器向数据服务器请求连接,并将数据传送到数据服务器,传送完后转换器自动切换回作为TCP服务器模式。
(建议:
不要使用自动方式)
应用软件可使用三种方式与转换器通讯:
1.通过本公司开发的虚拟串口驱动和连接管理程序C2000Manager将网络数据重定向到虚拟串口,然后从虚拟串口读取数据;
2.用本公司开发的控件EDSockServer.ocx(或动态库EDSockServer.dll);
3.使用Socket进行通讯。
三.接口及显示
C2000PlusS232TWZ正面见下图:
LED1:
电源指示灯。
LED2:
网络指示灯,当转换器从网络接收到数据或向网络发送数据时灯亮。
LED3:
串口通讯指示灯,当转换器收到串口数据或向串口发送数据时灯亮。
如下图:
NET:
RJ45网络接口,使用时该接口通过网络线将转换器接入TCP/IP网络。
DC1:
电源接口,输入电压为直流9~12V。
DC2:
电源接口,输入电压为直流9~12V。
DC1,DC2可根据需要任选其中一个使用,但不能同时使用。
如下图:
SW1:
通过将SW1拨到ON,可以强制转换器使用默认网络设置进行工作,此时转换器的IP地址默认为10.1.1.10,设置密码失效,同时转换器工作在TCP客户端方式,并向数据服务器10.1.1.1的8000端口请求建立TCP连接。
设置完成后,一定要把SW1拨到OFF设置才能生效,此时,转换器进入工作状态。
SW2:
设置数据保护开关,将SW2拨到OFF时允许对C2000Plus进行设置;将SW2拨到ON时保存设置信息的EEPROM处于写保护状态,此时保存设置数据的EEPROM不能写入任何数据。
RS232:
标准RS-232接口。
1
空脚
2
接收数据
RXD
3
发送数据
TXD
4
空脚
5
信号地
GND
6
空脚
7
请求发送
RTS
8
清除发送
CTS
9
空脚
四.设置
本公司将提供两种方法对转换器进行设置:
第一,利用转换器设置软件对转换器进行设置。
(特别强调:
利用此方法对转换器进行设置时,一定要保证SW1和SW2都拨到OFF)
首先,打开转换器设置程序(“开始”→“程序”→“C2000Plus”→“转换器设置程序”),既可以点击“设置”按扭对转换器进行设置,也可以点击“设置向导”按扭,一步一步的对转换器进行设置。
当打开转换器设置程序时,此软件将会自动搜索转换器,并将与电脑在同一个网络中的所有转换器显示在列表中。
当点击“搜索转换器”按扭,此软件也将会搜索转换器,并将与电脑在同一个网络中的所有转换器显示在列表中。
点击“设置”按扭对转换器进行设置:
点击“设置”按扭,将会弹出转换器设置对话框。
点击“产品信息”按扭可以查看到转换器的型号,MAC地址和串口数,而且还可以为转换器起一个名字(例如,此转换器被命名为“三一班”)。
点击“网络参数设置”按扭,若选择“自动获得IP地址”此转换器所在网络当中的DHCP服务器将为其自动分配IP地址和掩码;否则,需要为其指定IP地址和掩码。
网关即为转换器所在网络的网关的IP地址。
点击“串口1参数设置”按扭:
工作方式:
它有三种工作方式:
TCPClient、TCPServer、Auto。
转换器工作在TCPClient方式下时,必须指定转换器端口、服务器IP地址及服务器端口,当转换器加电或与服务器的TCP连接中断时,它的指定端口自动向服务器的指定端口请求连接。
转换器工作在TCPServer方式下时,必须指定转换器的端口号,当转换器加电时,它自动在指定的端口下监听,等待其它设备的连接。
建议:
不要使用Auto工作方式。
转换器端口:
当转换器工作在TCPClient、TCPServer方式下时必须指定。
在TCPClient工作方式下,转换器使用本端口向服务器发出连接请求。
在TCPServer工作方式下时,转换器在此端口下监听,等待其它设备的连接。
服务器IP:
当转换器工作在TCPClient方式下时必须指定。
在TCPClient工作方式下,转换器加电或与服务器的TCP连接断开时,转换器自动向此IP发出连接请求。
服务器端口:
当转换器工作在TCPClient方式下时必须指定。
在TCPClient工作方式下,转换器加电或与服务器的TCP连接断开时,转换器自动向服务器的这个端口发出连接请求。
使用EDSockServer控件或虚拟串口选项:
若使用EDSockServer控件或虚拟串口,则选中;否则,不选中。
波特率:
串口单位时间内传输的数据(包括起始位、数据位、校验位、停止位)的位数。
单位为bps,即位/秒。
这个参数应与同转换器这个串口连接的设备的波特率相同。
数据位:
在串口异步传输中,一组数据实际包含的数据位数。
这个参数应与同转换器这个串口连接的设备的数据位具有相同的值。
校验位:
在串口异步传输中,一组数据所采用的数据差错校验方式。
这个参数应与同转换器这个串口连接的设备的校验方式相同。
停止位:
在串口异步传输中,一组数据中用来表示这组数据结束的数据的位数。
这个参数应与同转换器这个串口连接的设备的停止位数相同。
流量控制:
保证发送在其发送数据时速率不超过接收设备接收速率的技术。
当接收设备中的缓冲区充满时,就发送一条消息给发送设备暂停传送,直到缓冲区内的数据被处理掉,再通知发送设备发送数据。
流量控制有无、硬件(CTS/RTS)、软件(Xon/Xoff)三种方式。
若设置为无,则不采用流量控制技术;若设置为硬件,则使用串口的RTS和CTS两条信号线来进行流量控制;若设置为软件,则利用软件的方式来通知。
这个参数应与同转换器这个串口连接的设备的流量控制方式相同。
最小发送时间:
转换器从串口收到数据后,在最小发送时间过后,还没有从串口收到下一个数据,则转换器将收到的数据发送到网络上。
转换器在满足“最小发送时间”和“最小发送字节”两条件中的任何一个时向网络发送数据。
最小发送字节 :
转换器从串口收到此数量的数据时向网络发送这些数据。
转换器在满足“最小发送时间”和“最小发送字节”两条件中的任何一个时向网络发送数据。
点击“设置向导”按扭对转换器进行设置:
点击“设置向导”按扭将会弹出用于设置转换器的向导对话框。
在“产品信息”中可以查看到转换器的型号,MAC地址和串口数,而且还可以为转换器起一个名字(例如,此转换器被命名为“三一班”)。
在“网络参数设置第一步”中,若选择“自动获得IP地址”,此转换器所在网络当中的DHCP服务器将为其自动分配IP地址和掩码;否则,需要为其指定IP地址和掩码。
在“网络设置第二步”中:
网关即为转换器所在网络的网关的IP地址。
在“套接口1参数设置第一步”中:
工作方式:
它有三种工作方式:
TCPClient、TCPServer、Auto。
转换器工作在TCPClient方式下时,必须指定转换器端口、服务器IP地址及服务器端口,当转换器加电或与服务器的TCP连接中断时,它的指定端口自动向服务器的指定端口请求连接;转换器工作在TCPServer方式下时,必须指定转换器的端口号,当转换器加电时,它自动在指定的端口下监听,等待其它设备的连接;建议:
不要使用Auto工作方式。
使用EDSockServer控件或虚拟串口选项:
若使用EDSockServer控件或虚拟串口,则选中;否则,不选中。
在“套接口1参数设置第二步”中:
转换器端口:
当转换器工作在TCPClient、TCPServer方式下时必须指定。
在TCPClient工作方式下,转换器使用本端口向服务器发出连接请求。
在TCPServer工作方式下时,转换器在此端口下监听,等待其它设备的连接。
服务器IP:
当转换器工作在TCPClient方式下时必须指定。
在TCPClient工作方式下,转换器加电或与服务器的TCP连接断开时,转换器自动向此IP发出连接请求。
服务器端口:
当转换器工作在TCPClient方式下时必须指定。
在TCPClient工作方式下,转换器加电或与服务器的TCP连接断开时,转换器自动向服务器的这个端口发出连接请求。
在“串口1参数设置第一步”中:
波特率:
串口单位时间内传输的数据(包括起始位、数据位、校验位、停止位)的位数。
单位为bps,即位/秒。
这个参数应与同转换器这个串口连接的设备的波特率相同。
数据位:
在串口异步传输中,一组数据实际包含的数据位数。
这个参数应与同转换器这个串口连接的设备的数据位具有相同的值。
校验位:
在串口异步传输中,一组数据所采用的数据差错校验方式。
这个参数应与同转换器这个串口连接的设备的校验方式相同。
停止位:
在串口异步传输中,一组数据中用来表示这组数据结束的数据的位数。
这个参数应与同转换器这个串口连接的设备的停止位数相同。
流量控制:
保证发送在其发送数据时速率不超过接收设备接收速率的技术。
当接收设备中的缓冲区充满时,就发送一条消息给发送设备暂停传送,直到缓冲区内的数据被处理掉,再通知发送设备发送数据。
流量控制有无、硬件(CTS/RTS)、软件(Xon/Xoff)三种方式。
若设置为无,则不采用流量控制技术;若设置为硬件,则使用串口的RTS和CTS两条信号线来进行流量控制;若设置为软件,则利用软件的方式来通知。
这个参数应与同转换器这个串口连接的设备的流量控制方式相同。
在“串口1参数设置第二步”中:
最小发送时间:
转换器从串口收到数据后,在最小发送时间过后,还没有从串口收到下一个数据,则转换器将收到的数据发送到网络上。
转换器在满足“最小发送时间”和“最小发送字节”两条件中的任何一个时向网络发送数据。
最小发送字节 :
转换器从串口收到此数量的数据时向网络发送这些数据。
转换器在满足“最小发送时间”和“最小发送字节”两条件中的任何一个时向网络发送数据。
点击“状态查询”可查看出所选转换器的状态信息。
点击“复位转换器”,则所选转换器将重新启动一次。
点击“清空信息栏”,则信息栏中的信息将被清空。
点击“出厂设置”,可以强制转换器使用默认网络设置进行工作,此时转换器的IP地址默认为10.1.1.10,设置密码失效,同时转换器工作在TCP客户端方式,并向数据服务器10.1.1.1的8000端口请求建立TCP连接。
点击“修改密码”,会弹出修改密码对话框(如下图)
在旧密码中输入原来的密码(当点击“出厂设置”时不用输入)。
然后输入新密码,并重新输入新密码,点击“确定”,完成修改密码。
第二,利用IE浏览器对转换器进行设置。
操作方法就是在IE浏览器中输入转换器的IP地址来访问转换器并设置它的参数,若不知道转换器IP,可将转换器的SW1拨到ON的位置强制转换器使用默认的IP地址10.1.1.10,同时必须保证电脑IP和转换器IP在同一个网络中,设置完成之后,再把SW1拨到OFF。
现在对转换器的设置已经完成。
如果您的软件是基于串口的,而您又想实现网络功能且不想做任何修改。
好了,我公司为您提供连接管理系统(“开始”→“程序”→“C2000Plus”→“连接管理系统”),此软件用于建立虚拟串口和管理虚拟串口与转换器串口的映射,以便于您的基于串口的软件不需要做任何修改,就可以实现网络功能。
点击“设置向导”,会弹出设置向导对话框。
当转换器的工作方式为TCPClient时,因为此转换器将会自动向服务器的这个端口发出连接请求,所以此端口应与“服务器监听端口”一致。
当转换器的工作方式为TCPServer时,因为是电脑主动去连接转换器,所以此监听端口可以为任意值,建议采用默认值。
“虚拟串口数”应与原先使用的串口数目一样即:
若原先是用一个串口管理多个设备,则应创建一个虚拟串口;若原先是一个串口管理一个设备并且现在又用到N个设备,则应创建N个虚拟串口。
若创建了一个虚拟串口,则选择“所有的转换器串口映射到一个虚拟串口”,并在右边的下拉列表框中选择该串口,您的基于串口的软件将来就需要使用这个虚拟串口来管理所有的设备。
若创建了多个虚拟串口,则选择“分别映射”,然后为每一个转换器填写完整的“转换器MAC地址”,选择“转换器型号”、“串口编号”和“虚拟串口”,最后,添加到映射关系列表中。
当转换器的工作方式为TCPClient时,转换器将主动来连接电脑,而电脑的IP地址和端口号已在转换器设置程序中设置好了,即“服务器IP”和“服务器端口”,此时,需跳过此页即可。
当转换器的工作方式为TCPServer时,电脑将主动去连接转换器,因此,电脑就需要知道转换器IP地址和转换器的监听端口。
此时,就应该选择“有转换器作为TCP服务器”,并且把转换器IP地址和监听端口填写到右边的文本框中,然后添加到左边的转换器列表中。
若选择了“启动时自动加载此设置”,则当电脑重新启动时,本软件将自动运行,并且在向导中设置的参数也将自动生效。
点击“完成”按扭即可。
现在,虚拟串口也创建成功了,就可以运行您的基于串口的软件了,注意,在您的软件中必须选择您所创建的虚拟串口。
五.应用
1.C2000Plus采用“TCP服务器”工作方式
该应用方式主要用在多主机系统中,网络中的多个主机都需要分别与现场设备进行数据通讯。
系统结构如下:
在这种方式下,C2000Plus上电后在指定的端口上监听主机的TCP连接请求。
当主机需要与现场设备通讯时,主机首先向该现场设备对应的C2000Plus请求建立TCP连接,连接建立后即可进行数据通讯,通讯完成后主机主动断开与C2000Plus的TCP连接。
2.C2000Plus采用“TCP客户端”工作方式
该应用方式主要用在集中数据采集和控制系统中,各现场设备只与指定的主机通讯。
结构如下:
在这种方式下,C2000Plus上电后不断向主机电脑请求建立TCP连接(1.5秒请求一次),连接建立后一直保持,主机和现场设备可以随时进行双向数据通讯。
3.通过C2000Plus进行点对点通讯
在一些远程控制系统或数据采集系统中,主机不是电脑,而是PLC等各种设备,主机一般通过RS232等与现场设备通讯,在这些系统中点对点应用C2000Plus的方法如下
六.注意事项
1、转换器的工作方式一般设置为TCPClient或TCPServer,最好不要设置为Auto。
2、当用转换器设置软件对转换器进行设置时,一定要保证SW1和SW2都拨到OFF。
3、当用IE浏览器进行设置时,保证用于设置转换器的电脑IP和转换器IP在同一个网络中,设置完成之后,一定要把SW1拨到OFF,您所设置的参数才会生效。
4、当转换器被设置为“自动获得IP”时,最好不要把它设置为“TCPServer”,因为它的IP可能会经常变化。
5、一定要把转换器的IP设为在局域网未被使用的IP,以防止IP冲突。
6、当转换器直接与电脑相连时,用交叉的网线;
当转换器与集线器或交换机相连时,用直连的网线。
7、当多台电脑想同时访问转换器时,必须一台电脑停止转发,另一台电脑才能开始转发。
8、当两台转换器进行点对点通信时,若用转换器设置软件中就不要选中“使用EDSockServer控件或虚拟串口选项”选项;若用IE浏览器进行设置,就要选中
“SocketCommunication”选项。
七.技术参数
16K数据缓存
RS232通讯参数可设置,波特率1200-115200BPS
电源电压:
9-12VDC
工作电压:
5VDC
平均工作电流<60MA
工耗<1W
工作温度0-55℃
尺寸:
9.5X6.5X2.6(单位cm)
八.保修
本公司自产品出货日起提供三包服务。
但经由天灾(如洪水、火灾等)、环境、气候干扰,及其他误用、滥用和XX对零件更换或维修行为,而导致产品发生故障或受损,则不在保修范围内。
客户于购买后一个月内,在正常安装与使用产品下发生故障,本公司将无条件以新产品更换,一年免费保修,终身维护。
让所有客户放心使用本公司的产品。
保修卡
产品型号:
______________________________
出厂日期:
______________________________
购买日期:
___________________________
供应商联系电话:
_____________________
联系人:
____________________________
采购商联系电话:
_____________________
联系人:
____________________________
采购商联系电话:
_____________________
备注:
____________________________________________________
1、本保修卡只适用于上述产品型号之保修服务。
2、凡人为、灾害损坏不在保修范围之列,但本公司根据产品损坏情
况酌情处理。
3、请妥善保管此卡,保修时请与产品一同发回本公司或代理供应商。
4、此卡需有我公司或代理供应商盖章后才能生效。
5、凡购买本公司产品一月包换,一年免费保修,终身维护,让你放
心使用我公司的产品。
6、凡本公司之正品才享有所有保修权。