以太网远程控制开关量模块使用说明书_第1页
以太网远程控制开关量模块使用说明书_第2页
以太网远程控制开关量模块使用说明书_第3页
以太网远程控制开关量模块使用说明书_第4页
以太网远程控制开关量模块使用说明书_第5页
已阅读5页,还剩41页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

C2023M232-P1路RS232转TCP/IP、16DI、16DO增强型32位开关量网络采集模块使用说明目录TOC\o"1-3"\h\u24410第1章概述 -3-22245第2章技术参数 -5-30924第3章硬件说明 -6-118863.1产品外观 -6-237333.2指示灯 -6-165873.3引脚说明 -7-293053.4接线示意图 -10-914第4章软件说明 -11-240794.1虚拟串口管理程序 -11-257724.1.1使用快速设立进行设立 -11-41674.1.2使用设立进行设立 -14-25754.1.3使用批量设立进行通讯 -22-138504.1.4延时补偿 -22-307894.2C2023设立程序 -24-265164.2.1使用快速设立进行设立 -24-77184.2.2使用设立进行设立 -25-151424.2.3使用批量设立进行设立 -27-305774.2.4远程设立和远程查询状态 -27-185224.3IE浏览器设立(需知道转换器IP地址) -29-177104.4测试程序 -33-156744.3.1C2023工作在“TCPClient”模式 -33-45924.3.2C2023工作在“TCPServer”模式 -35-10064.5串口测试程序 -39-10622第5章装箱清单 -40-8803第6章产品保修卡 -41-概述C2023M232-P是增强型塑料外壳的RS232和开关量到TCP/IP的协议转换模块,它向上提供10M/100M自适应以太网接口,向下提供1个标准RS232串行口和32个开关量接点,在实现一路RS232到TCP/IP网络和TCP/IP网络到RS232的数据透明传输的同时,通过网络实现积极上传式16路开关量采集(DI)与16路继电器开关量输出(DO)。C2023M232-P内部集成ARP、IP、ICMP、DHCP、HTTP等协议。通信参数可通过软件设立,可使用动态IP或静态IP,使用时可通过软件进行设立。特点:→具有TCPServer、TCPClient、UDP、虚拟串口、点对点连接等操作模式;→用户基于网络软件,不需要做任何修改就可以与C2023M232-P通讯;→通过安装我们免费提供的虚拟串口软件,用户基于串口的软件不需要做任何修改就可以与C2023M232-P通讯;→对于需要开发软件的用户,我们免费提供通讯动态库、设立动态库或OCX控件;→通过设立软件或设立动态库进行参数设立;→支持DNS域名解析功能;→远程控制和采集开关量;→16路开关量输入(DI)、16路继电器常开输出(DO);→电源具有良好的过流过压、防反接保护功能;→看门狗设计,稳定性高。a) 本产品有以下三种工作模式:1.作为TCP服务器,转换器上电后在指定的TCP端口等待数据服务器的连接请求,数据服务器在需要与转换器通讯的时候,向转换器的监听端口请求建立TCP连接,连接建立后,数据服务器可以随时向转换器发送数据,转换器也可以随时将数据发送到数据服务器,在完毕指定的通讯后,数据服务器可以积极规定断开连接,否则连接一直保持。2.作为TCP客户端,转换器上电时会积极向服务器请求连接,直到TCP连接建立为止,并且连接一旦建立将一直保持,连接建立后,数据服务器可以随时向转换器发送数据,转换器也可以随时将数据发送到数据服务器。3.UDP方式有两种:当C2023工作在“UDPnormal”模式时,C2023会回应所有的IP地址和端口发过来的数据,并将返回的数据发送到最后一次发给它查询请求的IP地址和端口。当C2023工作在“UDPAppointed”模式时,它只接受指定的IP地址和端口发过来的数据,并将返回的数据发送给指定的IP地址和端口。b) 应用软件可使用三种方式与转换器通讯:1.通过本公司开发的虚拟串口管理程序,将网络数据重定向到虚拟串口,然后从虚拟串口读取数据;2.用本公司开发的控件EDSockServer.ocx(或动态库EDSockServer.dll);3.使用Socket进行通讯。技术参数系统CPU32-bitARMRAM64KBFlash256KBLAN速率10M/100Mbps接口RJ45串口串口RS-232串口数量1个信号RS-232:TXD,RXD,RTS,CTS,GND串口通信参数效验None,Even,Odd,MARK,SPACE数据位6、7、8停止位1、2流量控制RTS/CTS,XON/XOFF,None速率300bps~115200bpsIO数字接口DI16路干接点输入DI有保护过压小于60V,过流小于100mADO16路常开型继电器输出DO容量2A/30VDC,1A/125VAC软件特点协议ARP,IP,ICMP,TCP,UDP,DHCP,HTTP操作模式TCPServer、UDP、TCPClient、虚拟串口、点对点连接设立C2023设立程序、Web浏览器、设立动态库提供软件虚拟串口软件、C2023设立程序、串口调试工具、网络设立程序、EDSockServer.OCX控件、EDSockServer.DLL动态库、设立动态库以及VB、VC、BC、Delphi的示例代码驱动支持Windows98/ME/2023/XP/2023/Vista/Windows732位电源需求电源规格9~24VDC(推荐12VDC)工作电流<500mA(12VDC)环境操作温度-25℃~85℃储存温度-60℃~125℃湿度5~95%RH,不凝露尺寸长*宽*高185mm*125mm*30mm硬件说明3.1产品外观3.2指示灯POWER电源指示灯LINK网络状态指示灯RS232RS232状态指示灯DI1-DI1616路数字量输入相应的状态指示灯DO1-DO1616路数字量输出相应的状态指示灯3.3引脚说明电源接口12V电源正(推荐12V)GND电源负PE大地网络接口LANRJ45以太网口RS232接口RS232RS232口(DB9公头)DI输入接口DI-1~DI-16数字量信号输入端GND数字量信号输入公共端DO输出接口N.O1~N.O16数字量信号输出端(常开)COM1~COM16数字量信号输出公共端RS232:标准RS-232接口1空脚2接受数据RXD3发送数据TXD4空脚5信号地GND6空脚7请求发送RTS8清除发送CTS9空脚网线制作线序图:说明:C2023连互换机时,请使用直连网线;C2023与电脑直连时,请使用交叉网线。3.4接线示意图软件说明假如用户的软件是串口通信,只需要使用到“虚拟串口管理程序”来设立;假如用户的软件是TCP/IP方式通信,可以使用“C2023设立程序”或“IE浏览器”进行设立。4.1虚拟串口管理程序本程序使用户更直观方便地管理C2023。可对C2023进行设立、数据转发和监视操作;打开程序主界面之后,选择“搜索C2023”,程序会自动搜索出当前网络中所有的C2023。M232-P搜索到的型号为E232。4.1.1使用快速设立进行设立“快速设立”功能只对单个C2023有效。选中可设立的C2023,点击“快速设立”按钮,会自动弹出如下对话框,如下图:快速设立与服务器IP地址在同一网段中快速设立与服务器IP地址在同一网段中点拟定后,C2023被设为“TCPClient”工作模式,服务器IP为本机IP,端标语为8000,其他参数均为默认。假如勾选“自动获得IP地址”,那么此C2023所在网段当中的DHCP服务器将为其自动分派IP地址;否则,需要为其指定IP地址和子网掩码。通过上面的操作对C2023设立好了参数,那么就需要选择一个或多个虚拟串口来通讯。这样用户基于串口通讯的软件就无需修改即可使用。它有两种选择方式:ⅰ、所有C2023串口映射到一个虚拟串口上打上√打上√选择需要的COM口ⅱ、可为每个C2023单独配置一个COM口,或为几个C2023配置一个COM口。选择需要的COM口选择需要的COM口选择好串口后,点击开始转发,如下图:开始转发转发成功开始转发转发成功前面设立的服务器端标语是8000到此就完毕了快速设立转发的过程,用户软件就可以运营操作了。您也可以选择“设立”进行具体设立。4.1.2使用设立进行设立在这里可以更改C2023的具体参数,比如名字、IP地址、子网掩码、网关、DNS、工作模式和串口参数等设立。具体如下图:可以填写设备名字设立可以填写设备名字设立下面介绍TCPClient工作模式的转发,环节如下:对的填写IP地址、子网掩码和网关,假如服务器需要使用域名,则需填写对的的DNS服务器IP对的填写IP地址、子网掩码和网关,假如服务器需要使用域名,则需填写对的的DNS服务器IP若选择“自动获得IP”,C2023所在网段当中的DHCP服务器将会为其自动分派IP地址和掩码;否则,需要为其指定IP地址和掩码。网关即为C2023所在网络的网关的IP地址。选择TCPClient,填写C2023端口、服务器IP(域名)和端口选择工作方式选择TCPClient,填写C2023端口、服务器IP(域名)和端口选择工作方式工作方式:选择“TCPClient”。C2023端口:与其他网络设备通讯时,C2023采用的TCP端口。注意:该端口不能为80。服务器的IP:当设立为TCPClient方式时,与C2023通信的服务器IP地址。可通过“本机IP”来获得电脑的IP地址,并将它设立为服务器IP。服务器端口:当设立为TCPClient方式时,与C2023通信的服务器所采用的TCP端口。点击“高级设立”按钮,设立当前选中C2023串口的转发原则,一般情况下不需要修改。如下图所示:一般情况下不需要修改点高级设立一般情况下不需要修改点高级设立字节间隔超时:C2023从串口收到字节后,在“字节间隔超时”过后,还没有从串口收到下一个字节,C2023将收到的数据发送到网络上,推荐修改范围为0~100ms。最大帧长度:C2023从串口收到的数据量等于此长度时向网络发送这些数据,推荐值1000字节。只要满足了(字节间隔超时)或(最大帧长度)其中的任何一个条件,C2023就会把数据发送到网络上去。通过上面的操作对C2023设立好了参数,那么就需要选择一个或多个虚拟串口来通讯。这样用户基于串口通讯的软件就无需修改即可使用。它有两种选择方式:ⅰ、所有C2023串口映射到一个虚拟串口上打上√选择需要的COM口打上√选择需要的COM口ⅱ、可为每个C2023单独配置一个COM口,或为几个C2023配置一个COM口。选择需要的COM口选择需要的COM口选择好串口后,点击开始转发,如下图:开始转发开始转发转发正常前面设立的服务器端标语是8000监听端口只有与服务器端口(在串口参数设立里面)匹配了才干正常转发,否则会失败。到此TCPClient模式的转发已经完毕,启动用户软件,选择相应的串口就可以进行通讯了。下面介绍说明TCPServer工作模式的转发,操作环节如下:对的填写IP地址、子网掩码和网关对的填写IP地址、子网掩码和网关若选择“自动获得IP”,C2023所在网段当中的DHCP服务器将会为其自动分派IP地址和掩码;否则,需要为其指定IP地址和掩码。但是在作为TCPserver模式下,不建议通过DHCPserver来获取网络参数,由于这样C2023获取到的IP地址将不方便查询。网关即为C2023所在网段的网关的IP地址。选择TCPServer方式和端口选择TCPServer方式和端口工作方式:选择“TCPServer”。C2023端口:与其他网络设备通讯时,C2023采用的TCP端口。注意:该端口不能为80。点击“高级设立”按钮,设立当前选中C2023串口的转发原则,如下图所示:一般情况下不需要修改点高级设立一般情况下不需要修改点高级设立字节间隔超时:C2023从串口收到字节后,在“字节间隔超时”过后,还没有从串口收到下一个字节,C2023将收到的数据发送到网络上,推荐修改范围为0~100ms。最大帧长度:C2023从串口收到的数据量等于此长度时向网络发送这些数据,推荐值1000字节。只要满足了(字节间隔超时)或(最大帧长度)其中的任何一个条件,C2023就会把数据发送到网络上去。前面设立好了串口参数后,还需要建立C2023为服务器的通讯,环节如下:把C2023添加为服务器把C2023添加为服务器拟定输入C2023IP和端口添加拟定输入C2023IP和端口添加通过上面的操作对C2023设立好了参数,那么就需要选择一个或多个虚拟串口来通讯。这样用户基于串口通讯的软件就无需修改即可使用。它有两种选择方式:ⅰ、所有C2023串口映射到一个虚拟串口上打上√选择需要的COM口打上√选择需要的COM口ⅱ、可为每个C2023单独配置一个COM口,或为几个C2023配置一个COM口。选择需要的COM口选择需要的COM口选择好串口后,点击开始转发,如下图:开始转发转发成功开始转发转发成功前面设立的服务器端标语是8000到此TCPServer模式的转发已经完毕,启动用户软件,选择相应的串口就可以进行通讯了。4.1.3使用批量设立进行通讯设立菜单栏中的“批量设立”功能只有在选中两个或两个以上相同型号但MAC地址不同的C2023时才有效。可通过按住“Ctrl”键单击选中要批量设立的C2023,选择设立菜单中的批量设立即可对多个C2023同时设立。4.1.4延时补偿由于使用C2023放在不同的网络时会有网络延时,通过它可以将这些延时补偿回来。仅在Windows2023及以后版本有效,界面如下图:建议:仅当用户应用程序出现“读超时”时,才需要考虑使用延时补偿。推荐使用补偿方式1,延时补偿时间建议设立为0—1000毫秒。当在一些大型网络、公网或网络状态不好的情况时,可以适当将延时补偿设立的长一些(最大为2023ms)。4.2C2023设立程序C2023设立程序是用设立动态库开发的。一方面搜索到要设立的C2023设备,双击进入设立。4.2.1使用快速设立进行设立只对单个C2023有效。快速设立快速设立与服务器IP地址在同一网段中与服务器IP地址在同一网段中假如勾选“自动获得IP地址”,那么此C2023所在网段当中的DHCP服务器将为其自动分派IP地址;否则,需要人为指定IP地址。C2023被默认设立为“TCPClient”方式,服务器IP默认为本机IP,其他参数也均为默认,到此已经完毕了设立。4.2.2使用设立进行设立设立可以填写设备名字设立可以填写设备名字下面介绍TCPClient工作模式,操作环节如下:对的填写IP地址、子网掩码和网关对的填写IP地址、子网掩码和网关在“C2023网络参数”栏,可以使用“自动获得IP地址”,也可以对其指定IP地址、子网掩码和DNS服务器,网关即为C2023所在网络的网关的IP地址。假如未使用EDSockServer通讯的则取消√根据用户设备选择串口参数选择TcpClient,填写C2023端口、服务器IP和端口假如未使用EDSockServer通讯的则取消√根据用户设备选择串口参数选择TcpClient,填写C2023端口、服务器IP和端口工作方式:选择“TCPClient”。C2023端口:与其他网络设备通讯时,C2023采用的TCP端口。注意:该端口不能为80。服务器的IP:当设立为TCPClient方式时,与C2023通信的服务器IP地址。可通过“本机IP”来获得电脑的IP地址,并将它设立为服务器IP。服务器端口:当设立为TCPClient方式时,与C2023通信的服务器所采用的TCP端口。使用“虚拟串口”或“EDSockServer控件”:当使用虚拟串口通信或者使用EDSockServer控件或者动态库时,需要选中。串口参数:要与设备的串口参数一致。点击“高级设立”按钮,设立当前选中C2023串口的转发原则,一般情况下不需要修改。如下图所示:点高级设立一般情况下不需要修改点高级设立一般情况下不需要修改字节间隔超时:C2023从串口收到字节后,在“字节间隔超时”过后,还没有从串口收到下一个字节,C2023将收到的数据发送到网络上,推荐修改范围为0~100ms。最大帧长度:C2023从串口收到的数据量等于此长度时向网络发送这些数据,推荐值1000字节。只要满足了(字节间隔超时)或(最大帧长度)其中的任何一个条件,C2023就会把数据发送到网络上去。假如想用TCPServer工作方式,只需要把TCPClient改成TCPServer即可,其它设立环节基本一致。4.2.3使用批量设立进行设立设立菜单栏中的“批量设立”功能只有在选中两个或两个以上相同型号但MAC地址不同的C2023时才有效。可通过按住“Ctrl”键单击选中要批量设立的C2023,选择设立菜单中的批量设立即可对多个C2023同时设立。4.2.4远程设立和远程查询状态使用C2023设立程序或虚拟串口管理程序进行远程设立和远程状态查询,方法都相同。1、在“设立”菜单中点击“远程设立”:2、弹出下面的对话框,请输入要设立的C2023的IP(端口是指远程设立的端标语,默认为TCP的21678端口):3、点击拟定后弹出设立页面(该页面与本地设立时的设立页面完全相同):4、远程查询状态的方法与上相同4.3IE浏览器设立(需知道转换器IP地址)操作方法:在地址栏中输入转换器的IP地址(假如C2023的IP为24)输入IP地址,回车输入IP地址,回车在以上界面中输入密码,当无密码时,点“提交”。“本地MAC地址”:为转换器的MAC地址,它可以唯一的标记一个转换器,在使用虚拟串口时也许会用到该参数。“动态获取IP地址(DHCP):是否”:选中该项表达C2023通过DHCP协议自动获得IP地址;不选中该项时表达C2023使用静态IP地址,你必须为模块指定IP地址和掩码。“IP地址”:在此项中输入C2023所使用的IP地址;当选中“通过DHCP自动获得IP地址”时,该项被忽略。“子网掩码”:在此项中输入C2023所使用的IP地址相应的掩码;当选中“通过DHCP自动获得IP地址”时,该项被忽略。“网关”:在此项中输入C2023所在网络的网关的IP地址。“DNS服务器”:用于广域网域名解析用的。“选择串口”:COM1“串口工作方式”:RS232“SOCKET类型”:在此项中可以指定该C2023的工作方式。C2023共有三种工作方式:“TCP客户端”、“TCP服务器”和“UDP”。●当C2023工作在“TCP客户端”方式时,转换器不断向数据服务器请求连接,直到TCP连接建立,并且连接一旦建立将一直保持,连接建立后,数据服务器可以随时向转换器发送数据,转换器也可以随时将数据发送到数据服务器;●当C2023转换器工作在“TCP服务器”方式时,转换器上电后在指定的TCP端口等待数据服务器的连接请求,数据服务器在需要与转换器通讯的时候,向转换器的监听端口请求建立TCP连接,连接建立后,数据服务器可以随时向转换器发送数据,转换器也可以随时将数据发送到数据服务器,在完毕指定的通讯后,数据服务器可以积极规定断开连接,否则连接一直保持。●C2023工作在“UDP”模式。“本地端口”:在此项中输入C2023的端口,转换器在此TCP端口上监听数据服务器的连接请求。注意:该端口不能为80。“对端IP”:在此项中输入数据服务器的IP地址。当C2023工作在“TCP客户端”方式时,转换器积极向这个IP地址请求建立TCP连接。“对端端口”:在此项中输入数据服务器的监听端口,数据服务器在这个TCP端口上等待C2023的连接请求。“使用虚拟串口或控件:是否”:转换器与数据服务器上用户程序的通讯通过虚拟串口或控件EDSockServer.ocx进行;选中否时,转换器与数据服务器上用户程序的通讯使用Socket进行。“是否使用对端域名:是否”:选中该项时,可以在下面输入域名。“串口波特率”:在该项中选择C2023串口的波特率。“串口数据位”:在该项中选择C2023串口的数据位。“串口校验方式”:在该项中选择C2023串口的校验方式。“串口停止位”:在该项中选择C2023串口的停止位。“串口流控方式”:用于软件或硬件流控。“间隔超时”:C2023从串口收到字节后,在“字节间隔超时”过后,还没有从串口收到下一个字节,C2023将收到的数据发送到网络上,推荐修改范围为0~100ms。“最大帧长度”:C2023从串口收到此数量的数据时向网络发送这些数据,推荐值1000字节。只要满足了(字节间隔超时)或(最大帧长度)其中的任何一个条件,C2023就会把数据发送到网络上去。在前面已经设立好了参数后,点击“提交”完毕参数保存,但是转换器并没有应用刚才的设立,所以还必须点击“重启C2023”,新的配置才干生效,如下图:4.4测试程序网络测试程序是用通讯动态库开发的。一方面,打开网络测试程序(“开始”→“程序”→“C2023Software”→“网络测试程序”),则弹出下图:4.3.1C2023工作在“TCPClient”模式假如您在“C2023设立程序”中设立C2023为“TCPClient”模式,那么此时在“网络测试程序”界面中应点击“开始监听”按钮,在“IP地址”栏中输入您电脑的IP地址。点击“拟定”按钮,网络测试程序设立完毕。弹出如下窗口:可向下拖动滚动条可向下拖动滚动条向下拖动右侧滚动条,可以看到开关量测试界面输入指示灯区开关量控制区输入指示灯区开关量控制区当有数字量输入时,该输入所在的DI通道相应的输入指示灯变亮,上排从左到右分别为DI-1~DI-16通道。下方输出控制按钮,上排从左到右相应DO-1~DO-8,下排从左到右相应DO-9~DO-16通道。绿色为断开,红色为闭合。4.3.2C2023工作在“TCPServer”模式假如您在“C2023设立程序”中设立C2023为“TCPServer”模式,那么此时在“网络测试程序”界面中应点击“请求连接”按钮(弹出“本地IP及端标语”窗口),在“IP地址”栏中输入您C2023的IP地址。如下图:当有数字量输入时,该输入所在的DI通道相应的输入指示灯变亮,上排从左到右分别为

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论