VSPM 虚拟串口软件可以将TCP
CDZ8000智能变配电系统培训手册20150123
CDZ-8000智能变配电系统培训手册VER:1.0许继智能科技股份有限公司2014.6目录1、监控系统安装方法1)安装SQLServer服务器程序2)安装CDZ80003)安装True DBGrid Pro 7.04)监控系统备份、还原1.目录备份2.数据库备份3.备份还原5)目录结构2、工程师站安装方法1)安装SQLServer服务器程序2)安装ENG80003) 工程师站系统备份、还原1.目录备份2.数据库备份3.备份还原4)工程注意事项3、创建登录用户4、系统程序卸载1)监控系统程序卸载2)工程师站程序卸载5、系统使用方法1)程序启动、退出1.程序启动2.监控程序退出3.工程师站程序退出2)断路器、刀闸遥控操作3)实时报警处理4)历史报警查看5)报表操作6)曲线操作7)监控画面浏览8)继保工程师站9)远动终端设备6、系统基本维护1)操作员站维护1)数据维护1.遥测参数修改2.遥信参数修改3.遥控双编号修改4.间隔名称修改5.增加或修改权限2)在线监控:监控画面测点关联2)工程师站维护1.定值管理2.投退软压板3.修改间隔名称3)远动站4)增容间隔操作流程1.分配地址2.接通讯线3.监控数据库组态4.画面编辑5.报表制作6.曲线制作7.工程师站组态5)历史数据库的备份和清除1.备份历史库2.清除历史库6)双机配置7)820装置操作7、现场基本维护8、NWJ-801网关使用方法9、两端口串口服务器安装和使用指南1 串口服务器基本参数2 VSPM虚拟串口软件设置3恢复出厂值4指示灯含义5 MODBUSTO104软件说明一、监控系统的安装配置重装监控系统或Windows操作系统前,需要把监控系统数据库、监控画面、配置文件、报表曲线等备份,参考监控系统备份、工程师站备份及远动站备份说明。
CDZ-8000安装分为以下几个步骤:1.安装SQL Server2000数据库系统。
2.安装CDZ-8000变电站综合自动化应用软件。
RS232串口服务器 说明书
RS232串口服务器说明书(Ver3.0)一、产品说明 (3)1、串口服务器介绍 (3)2、型号说明 (4)1. RS232以太网串口服务器(商用级) (4)2. RS232以太网串口服务器(工业级) (5)器使用及配置 (6)串口服务器使用及配置一、串口服务1、接口布局(4口商用级) (6)2、接口布局(4口工业级) (7)3、快速安装 (8)1. 根据装箱单检查包装内容是否齐全 (8)2. 安装串口服务器 (8)3. 检查串口服务器运行状态 (10)4. 恢复出厂值 (10)5. 安装使用虚拟串口软件 (11)6. 工业级RS232串口服务器接线方法 (14)4、网络参数设置 (15)5、配置服务器 (16)6、扩展电源输出 (16)7、Server、Client、UDP广播工作模式说明 (17)8、注意事项 (18)9、免责声明 (18)务及技术支持 (19)保修服务及技术支持二、保修服1、免费保修 (19)2、免费保修服务方式 (19)3、不属于免费保修的情况 (20)4、软件升级及技术支持网址 (20)一、一、 产品说明产品说明串口服务器介绍1、串口服务器介绍RS232/RS485串口服务器采用高速低功耗处理器及16C554系列高速串口扩展芯片(4口或更高的串口服务器),每设备至少可以提供4或2个独立RS232/RS485端口,每端口在硬件级具备16个字节的FIFO 收/发缓冲(使用16C554时),可以确保高效、稳定的数据传输。
设备支持网络供电(PoE)模式,一根网线在传输网络数据的同时,也为串口服务器和其他设备提供电源,可以简化施工难度,避免供电方面可能出现的问题。
工业级产品采用光电隔离结构,并内置支持宽电压(85-250V)及交/直流两用的抗干扰电源系统,可以适应严酷的工业环境。
附带的VSPM虚拟串口软件支持虚拟串口与串口服务器串口参数自动同步,无需手设置串口服务器串口参数。
并具备强大的线路故障检测及自动恢复功能。
通讯方式不同三维力控不同的解决方案
针对三维力控与企业产品连接旳问题分析一远端使用DTU措施一:使用网桥模式阐明:使用网桥模式时力控软件是做TCP SERVER端,DTU来积极旳访问力控软件。
当然DTU与软件旳通讯端口还是需要做映射旳。
可以诸多DTU共用一种端口(需要前端仪器可以自我辨别),也可以一种DTU使用一种端口(这样是并行旳,速度比较快)。
在建立设备驱动旳时候,通讯方式选择网桥格式。
请把更新周期填为2秒。
1.设备厂家选择深圳倚天科技旳就可以了。
(万维与倚天旳协议是同样旳)2.终端编号指旳是DTU旳编号,这个是不能反复旳。
3.本机IP指旳是本机在局域网内旳IP地址。
4.端口号指旳是哪个端口来接受该数据。
注意:DTU旳远程端口,路由器上开放旳端口,力控中接受数据旳端口号是互相一致旳。
5.终端ID号这个可以随便填写,不过不可以反复。
措施二:力控结合VSPM虚拟串口旳模式阐明:这种使用模式在连接点比较少并且不想购置网桥组建旳状况下使用。
VSPM当作服务器端,把DTU过来旳数据传播到虚拟出来旳串口。
力控软件直接连接这个虚拟串口读取数据就可以了。
这种连接方式必须是一种DTU使用一种端口虚拟出一种串口来。
运行虚拟串口软件,注意用VSPM虚拟出来旳串口旳通讯参数是:9600 N 8 1通讯方式选择串口模式串口必须选择虚拟出来旳串口,设置串口旳通讯参数。
措施三:力控结合串口服务器旳模式阐明;串口服务器做TCP SERVER接受DTU来旳数据,并把它通过串口旳方式输出。
力控通过物理旳串口与串口服务器旳串口相连。
这种模式可以多种DTU旳数据都连接在一种串口服务器上,不过DTU前端旳仪器旳协议要一致,并且可以自我辨别。
二远端使用串口服务器措施一:使用TCP/IP模式阐明:串口服务器做TCP SERVER,力控做TCP CLIENT通过网络进行数据交互。
由于串口服务器需要做TCP SERVER因此这种模式大部分是在局域网中使用旳。
由于串口服务器在很难会有固定旳IP地址来支持他做TCP SERVER旳。
VSPM虚拟串口软件串口参数同步协议
VSPM虚拟串口软件串口参数同步协议VSPM虚拟串口软件使用特定的串口同步命令向设备发出串口同步信息。
VSPM软件使用TCP/IP协议传输同步命令,在虚拟串口打开时或重新建立TCP/IP连接时发送此同步命令。
默认情况下,VSPM软件连接远程设备的6100端口,并发送该命令。
命令使用’;’来分割参数,以\r\n为命令结束标志,设备在检测到\r\n时就可以开始执行接收到的命令了,同步命令数据使用ANSI格式传输。
格式如为(对于串口设备):用户标签;命令ID;端口号;波特率索引;校验位索引;数据位索引;停止位索引; \r\n参数说明用户标签用户自定义数据,设备应该原样返回此命令命令ID 对于设置远程串口参数为10端口号此端口号为远程设备串口对应的TCP/IP端口号。
远程设备应该使用此参数来确定要配置的串口,所以对于同一个设备该参数必须是唯一。
波特率索引校验位索引数据位索引停止位索引同步命令并不直接传输虚拟串口参数,而是根据配置文件(VSPM.INI)来传输参数数据索引。
\r\n 命令结束标志发送的波特率索引虚拟串口波特率0 96001 48002 192003 384004 576005 1152006 3007 12008 2400发送的数据位索引虚拟串口数据位0 81 72 63 5发送的校验位索引虚拟串口校验位0 0-无校验1 1-奇校验2 2-偶校验3 4-空格4 3-标记发送的停止位索引虚拟串口校验位0 0-1停止位1 2-2停止位例子1打开的虚拟串口参数(远程设备端口为6020):115200bps,无校验,8数据位,1停止位VSPM发送命令为:0;10;6020;5;0;0;0;\r\nANSI数据(16进制不包括\r\n):30 3B 31 30 3B 36 30 32 30 3B 35 3B 30 3B 30 3B 30例子2打开的虚拟串口参数(远程设备端口为6020):9600bps,奇校验,8数据位,1停止位VSPM发送命令为:0;10;6020;0;1;0;0; \r\nANSI数据(16进制不包括\r\n):30 3B 31 30 3B 36 30 32 30 3B 30 3B 31 3B 30 3B 30 3B 20。
工业级RS232串口服务器快速安装指南【模板】
工业级RS232串口服务器快速安装指南1.RS232端口连接R-为RS232 Rx线连接到DB9的2脚,T-为RS232 Tx线连接到DB9的3脚,G-为RS232 GND线连接到DB9的地或5脚。
连接到RS232设备时,必须将R、T线交叉,即发-收,收-发。
DB9转接线线序,2、3交叉连法:蓝-收(Rxd)DB9的2脚,接T端子褐-地(GND)DB9的5脚,接G端子黄-发(Txd)DB9的3脚,接R端子2.电源系统●串口服务器供电电源交流85-250V或直流100-250V,消耗功率(不包括为外部设备提供的功率)1-2W。
使用过程中,如果由于供电电源超过上述规定而造成的损失,不在免费保修范围之内。
●电源防护符合国家标准GB/T17626-1999或者国际标准IEC61000:1995规定的2、3、4级。
3.网络设备支持10Mbps以太网接入,不支持网线自动翻转,如果与网卡连接,需要使用交叉网线。
与交换机或集线器连接,使用普通的568B/A网线即可。
在使用光收发器接入光网络时,可以使用设备提供的直流5V来提供电源。
4.检查运行状态上电后就可以观察串口服务器的工作状态。
正常情况下,工作指示灯每隔一秒闪烁一次,长亮或长灭都为不正常状态。
以太网连接正常时<联接>指示灯将长亮。
其他状态,参考下面的指示灯含义说明。
数据:网络数据,以太网连接有数据传输时闪烁。
联接:网络连接,以太网连接正常时为长亮。
工作:正常启动并工作后,每隔一秒闪烁一次,长亮或长灭都为故障状态。
协议联接:当与虚拟串口软件建立连接后为长亮状态。
端口A指示:端口A数据传输指示,红-发,绿-收,红/绿-收/发端口B指示:端口B数据传输指示,红-发,绿-收,红/绿-收/发端口C指示:端口C数据传输指示,红-发,绿-收,红/绿-收/发端口D指示:端口D数据传输指示,红-发,绿-收,红/绿-收/发电源:正常时为长亮状态。
5.监控及配置端口使用2、3交叉的RS232电缆连接管理口和电脑的RS232端口,并用超级终端打开此端口,设置串口参数为:9600bps,无校验,8数据位,1停止位。
CAN编程接口说明
1、CAN数据包模式编程说明2、CAN-bus帧转换模式设备CAN-bus端口支持<流传输模式>和<CAN数据包>两种转换模式<CAN数据包>采用特定的数据报文的形式,实现CAN-bus与以太网或串口之间的数据传输,此模式采用20字节定长数据报文传输数据,封装了所有的CAN-bus 2.0A/B报文信息,并且采用帧对帧转换传输模式,符合CAN-bus工作特性,实时性极好。
<流传输模式>从以太网或串口接收到的任意格式的原始数据,将自动以8个字节为单位,自动打包成CAN-bus 2.0B数据帧发送到CAN-bus,CAN ID由设备配置参数决定,如果不足8个字节,则按照实际数据长度填充CAN-bus帧。
从CAN-bus接收到的数据,只传输1-8字节的CAN-bus数据区数据到以太网或串口,不传输CAN ID 等其他数据。
此模式用于传输RS232/RS485通讯协议。
用户可以通过Telnet或RS232管理口,将CAN-bus端口设置为<CAN包传输>模式。
管理口参数为:9600bps,8数据位,1停止位,无校验,无流控。
可以使用超级终端直接打开并登录到设备进行管理。
3、通讯接口1)CAN-bus转以太网通讯方式上位机软件通过Socket规范与设备直接建立TCP/IP连接,在成功建立TCP/IP连接后,上位机与设备就可以进行双向数据通讯。
设备支持TCP/IP Server、Client两种工作模式,默认工作在Server模式,设备监听TCP/IP 6020-6023端口,等待连接。
使用Socket TCP/IP方式时,建议开启KeepAlive功能,并设置断线检测为10秒,这样就可以快速检测出线路的物理中断。
2)CAN-bus转串口通讯方式CAN-bus转串口设备(或模式)直接使用设备的硬件串口实现CAN-bus与串口之间的数据交换。
在CAN-bus端口使用<CAN包传输模式>时,采用20字节定长数据报文传输数据,数据传输采用存储转发方式工作,设备收到一帧或几帧串口数据后,在达到指定超时而没有新数据到来时,将数据转发到CAN-bus。
串口服务器使用手册
QZ06-232/NET串口服务器使用手册V1.0重庆勤智科技有限公司目录第一章设备介绍 (3)1.1 设备简介 (3)1.2 产品特点 (3)1.3 产品参数 (3)第二章设备使用 (5)2.1 设备外观及接口 (5)2.2 设备使用介绍 (6)2.2.1 使用前连接 (6)2.2.2 配置设备参数 (6)2.2.2.1 配置设备的连接方式 (6)2.2.2.2 连接设备 (7)2.2.2.3 配置界面 (8)2.2.2.4 网络设置 (8)2.2.2.5 系统设置 (9)2.2.2.6 串口设置 (10)2.2.2.7 连接统计 (12)2.2.3 设备使用 (12)2.2.3.1 设备连接计算机测试 (12)2.2.3.2 设备配合虚拟串口使用 (16)2.2.3.3 双设备点对点连接 (18)2.2.3.4 恢复出厂设置 (19)第三章常见问题 (20)第四章货物装箱清单 (20)第五章技术服务及联系方式 (20)第一章设备介绍1.1 设备简介QZ06-232/NET串口服务器是用于将串行设备(如工业仪表、PLC、RTU或其他智能设备)连接到以太网进行数据通讯的设备,消除了串行设备通讯距离短的缺点,使得串行数据快速传输在网络上,解决了串行设备无法联网的问题。
QZ06-232/NET是我公司采用微处理器技术,自主研发的智能数据服务器设备,设备支持工业设备使用的完全串口,支持远程网页配置,支持透明传输及网络点对点串口连接。
1.2 产品特点●将串口设备快速联入以太网●支持TCP Server、TCP Client、UDP等多种网络操作方式。
●支持串口数据透明传输。
●点对点成对连接,无需使用计算机实现串口远程透传。
●DB9串口支持硬件流控制,波特率支持1200~115200bps。
●10M/100M自适应网口。
●支持浏览器远程配置。
●用户登录设置,密码安全保护。
●全金属外壳,良好的电磁兼容性。
●工业级设计,尺寸小巧,性能稳定可靠。
jy-tcpcom-601串口服务器说明书
串口服务器说明书北京聚英翱翔电子有限责任公司2016年1月目录一、产品特点 (1)二、产品功能 (1)三、产品选型 (1)四、主要参数 (1)五、接口说明 (2)六、Reset复位按键功能 (2)七、使用说明 (2)1、软件界面 (3)八、工作模式 (3)1、系统框图 (3)2、TCP Client模式 (4)3、UDP模式 (4)九、应用 (4)1、COM口到网络模式 (4)2、虚拟串口模式 (5)3、服务器采集模式 (5)JY-TCPCOM-601是用来将TCP网络数据包或UDP数据包与TTL接口数据实现透明传输的设备,模块体积小巧,功耗低,搭载ARM处理器,速度快,稳定性高。
这是一款多功能型嵌入式以太网串口数据转换模块,它内部集成了TCP/IP协议栈,用户利用它可以轻松完成嵌入式设备的网络功能,节省人力物力和开发时间,使产品更快的投入市场,增强竞争力。
模块集成10/100M自适应以太网接口,串口通信最高波特率高达256Kbps,具有TCP Client,UDP工作模式,通过软件轻松配置。
一、产品特点◆DC7-30V宽压供电◆通讯接口支持RS232、RS485、以太网口。
◆一键复位二、产品功能◆10/100M自适应以太网接口;◆RS232和RS485全双工通讯;◆支持AUTO MDI/MDIX,可使用交叉网线或平行网线连接;◆波特率在115.2kbps以上并且可以设置;◆工作方式可选择TCP Server,TCP Client,UDP工作模式;◆支持虚拟串口工作模式;◆工作端口,目标IP地址和端口均可轻松设定;◆提供配置软件;◆UDP方式下禁止了包广播,比同类产品抗干扰能力强;◆在高速发包的情况下,发热仍然比较轻微。
三、产品选型四、主要参数五、接口说明六、Reset复位按键功能1,首次长按6S以上,看到RUN灯长亮,重新上电。
模块的DHCP服务是动态IP模式。
2,第二次长按6S以上,看到RUN灯长亮,重新上电。
VBwinsock中基于TCPIP协议的点对点文件传输
VB中基于TCP/IP协议的点对点文件传输摘要随着网络的普及,网络编程显得尤其重要。
本文使用Winsock控件实现两台计算机间的文件传输,描述了Winsock控件的使用方法及有关文件传输的算法。
关键词TCP/IP协议,Winsock控件,网络编程,文件传输,断点续传。
随着计算机网络的迅速发展,人们的生活越来越离不开网络,如今网络编程已成为计算机发展的热点,而在众多的网络通信中,又以TCP/IP协议最为流行。
本文讨论的Winsock控件,提供了访问TCP/IP网络的捷径,使用它可以不必了解TCP/IP的细节和调用Winsock API,只要设置好相应的属性和触发事件后的处理,就可以实现计算机之间的数据通信。
一、Winsock控件Winsock即Windows Sockets规范的简称,是目前最流行的网络通信应用程序接口之一。
所谓Socket,通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄。
应用程序通常通过“套接字”向网络发出请求或者应答网络请求。
Socket是网络上运行的两个程序间双向通讯的一端,它既可以接受请求,也可以发送请求,利用它可以较为方便的编写网络上数据的传递。
Winsock控件工作在传输层上,在这一层上,目前主要流行的协议包括TCP和UDP 两种:TCP协议适用于那些对于数据的可靠性要求比较高的情况,目前大多数的网络应用层协议都是基于TCP协议的(例如常用的HTTP、FTP、SMTP、POP3等协议);UDP协议适用于对数据可靠性要求不高而对速度要求较高的情况,这里主要包括一些需要大流量的(例如Real公司的RTSP协议,腾讯公司的QQ协议等)。
二、Winsock控件通信的工作原理Winsock控件是基于Socket规范创建的,所以其通信的实质是对Socket接口进行数据的读写操作。
如果两个应用程序需要通信,它们可以通过使用Socket类来建立套接字连接,可以将这个过程想象为一次电话呼叫过程:呼叫者通过拨号与被呼叫者连接,当电话接通时,双方都可以自由通话了,只不过这里的呼叫者被称为“客户”,被呼叫者则称为“服务器”,而号码则为“IP地址+端口”,但在建立连接之前,必须由“客户”发出呼叫,且此时的“服务器”正在监听。
DTU无线通讯设置
• 启动
虚拟串口软件
• 初始化
选择“简体中文-Simplified Chinese” 选择第四项:VSPM运行在Server模 式,支持运行在Client模式的EIO产品 选择默认的虚拟串口
虚拟串口软件
• 设置
设置选项,进入参数设置界面
基本参数 跟随Windows启动 软件启动时初始化虚拟串口 软件启动时清楚系统虚拟串口 退出时忽略正在使用的虚拟串口 否 是 是 否
网络参数
启用KeepAlive
TCP/IP超时(毫秒) 串口关闭时数据缓冲模式
否
10000 丢弃网络数据
命令端口读超时(毫秒) 命令执行超时(毫秒) 串口服务器端口参数同步方式 虚拟串口至网络缓冲模式
虚拟串口软件
• 虚拟串口参数
选中一个串口,右键,
修改虚拟串口
设置
请选择要监听的IP地址 Client模式的设备尝试连接此端口 0.0.0.0 设置和DTU一致的端口号
在网页中,点击免费注册 填写相关信息 注册成功后,对账户充值,然后购买“花生壳 商业服务”
花生壳软件
• 安装:
下载完成后,解压软件,按提示安装好软件 去除开机启动项: PhRemoteDesktop,PhDesktop,PhRemoteAssist, 方法有:
如安装有360安全卫士,开启该软件,点击“高 级”-“启动项状态”,将相应项选择,然后点击 “禁用选中项” 如未安装360,可如下:“开始”-“运行”,输入 msconfig,“启动”选项卡,取消相应项之前的勾, 然后点击确定,重启系统。
网络设置
路由器界面
以下界面为某种路由器的界面,本例中以该路由器设置为基准, 其他路由器可能略有出入
vspm虚拟串口的使用说明
作用:VSPM 虚拟串口软件可以将TCP/IP 连接映射成本机的虚拟COM 口,应用程序通过访问虚拟串口,就可以完成远程控制、数据传输等功能。
1、快速安装
执行VSPM.exe
执行运行VSPM.exe,并按照提示安装软件到电脑。
2. 选择工作模式
在第一次启动时请根据设备工作模式,请选择倒数第二个模式。
“支持运行在CLIENT模式的以太网I/0控制器”。
3. 选择虚拟串口建立方式
请选择“使用串口服务器探测器建立串口”
4. 新建虚拟串口
虚拟串口管理——〉新增虚拟串口。
说明:1〉串口:指的是区别于电脑真实串口的虚拟串口。
2〉请选择要监听的IP地址:本机电脑在局域网中的电脑。
3〉模式下的设备尝试来连接此IP:填写的是本机的端口。
(如果是在局域网中访问则端口不需要特殊处理。
如果在互联网中访问,则填写
的这个端口需要再路由器上把这个端口映射到本机上。
)
5查看运行的情况
正常运行的图示
说明 1〉虚拟串口:指的是虚拟的串口
2〉本机监听的地址及端口
4〉运行状态:指的是串口的运行状态(虚拟的串口的参数默认为:9600 N
8 1)。
重点是看看是“已打开”还是“关闭”。
5〉串口——〉网络:指的是虚拟的串口发出的字节数。
6〉网络——〉串口:指的是TCP CLIENT端发出的字节数。
7〉最后一次操作:指的是TCP CLIENT端的连接的情况,“客户端已经建立TCP/IP连接”指的是TCP CLIENT端连接正常。
串口服务器配置指南
菜单的第一个字母或数字为选择此菜单功能键。
如果不录入数据,直接按回车为跳过参数。
只有当一个菜单项目都走完后,设置的参数才会被存储。
如果录入参数值错误,可以用 Backspace 键来重新录入参数值。
如果达到超时时间,没有操作,设备将中断 Telnet 连接。
3、 配置端口
1) 端口配置菜单
四、 产品定制 ....................................................................................... 38
一、 配置方式
串口服务器支持 Telnet 协议,可以通过 Windows 超级终端或 VSPM 虚拟串口集成 的 Telnet 管理器来登录管理服务器。
3) 成功登录后,将出现下面的功能菜单。 第 1 个字母或数字为菜单选择键。
3、 通过串口服务器管理端口进行管理
1) 通过超级连接管理端口 通过串口服务器的管理端口(4 端口以上具备 RS232 管理口)可以在现场 进行参数设置。首先建立超级终端会话。并按照下图设置串口参数。
2) 进入登录界面。 设置好超级终端的 COM 口参数后,单击<确定>,然后按任意键,出现下面 的提示。
1-配置串口 A 2-配置串口 B 3-配置串口 C 4-配置串口 D …
串口速度 串口数据位 串口校验位 串口停止位 串口数据接收模式 UDP 发送地址(0-为广播地址)(255.255.255.255) UDP 发送端口(7102) UDP 接收端口(7101)
Server 模式串口服务器端口配置菜单结构
1-配置串口 A 2-配置串口 B 3-配置串口 C 4-配置串口 D …
USR-TCP232-T
单片机上网卡模块网络转串口模块USR-TCP232-T硬件版本:V2.0文件版本:V2.3.12011-10-29单片机上网卡模块,网络转串口模块,TCP/IP串口协议转换器USR-TCP232-T是用来将TCP网络数据包或UDP数据包与RS232接口数据实现透明传输的设备,模块体积小巧,功耗低,搭载ARM处理器,速度快,稳定性高。
关键字:TCP/IP,TCP,UDP,RS232,串口服务器,模块,单片机上网卡模块本以太网转串口模块批量优惠,可提供定制服务,定制功能百片起订。
济南有人科技有限公司为您提供完整的物联网解决方案,软件硬件,服务器,您只需要说明白需求,剩下的我们来做,欢迎联系,目录单片机上网卡模块网络转串口模块 (1)1、产品介绍 (3)1.1产品简介 (3)1.2功能特点 (3)1.3产品特性 (3)1.4订货型号 (4)1.5电气参数 (4)2、工作模式 (5)2.1系统框图 (5)2.2TCP Client模式 (6)2.3UDP模式 (6)2.4UDP server模式 (7)2.5TCP server模式 (8)3、硬件说明 (9)3.1工作指示灯 (9)3.2引脚说明 (9)3.3连接框图 (10)3.4模块封装 (10)4、应用结构图 (11)4.1COM口到网络模式 (11)4.2虚拟串口模式 (11)4.3双串口远程连接模式 (12)4.4多对一服务器模式 (12)4.5多对多任意通讯模式 (13)4.5服务器采集模式 (14)5、模块设置 (15)5.1设置命令格式 (15)5.2通过串口设置 (16)5.3通过网络设置 (16)6、工作模式测试 (18)6.1默认工作模式测试 (18)6.1虚拟串口工作模式测试 (21)7、知识理论 (24)7.1、网络协议分层 (24)7.2、TCP与UDP区别与联系 (24)7.3、网络编程相关服务 (25)7.4、常见问题 (25)8、联系方式 (26)9、免责声明 (26)10、更新历史 (26)1、产品介绍1.1产品简介TCP/IP串口协议转换器USR-TCP232-T是用来将TCP网络数据包或UDP数据包与RS232接口数据实现透明传输的设备,模块体积小巧,功耗低,搭载ARM处理器,速度快,稳定性高。
Qt串口通信编程开发环境配置
Qt串口通信编程开发环境配置目录1 开发环境 (1)1.1 编程环境 (1)1.2 工程设置 (1)1.3 调试窗口设置 (2)1.4 依赖库 (2)1.5 源代码的适配 (2)2 运行及硬件环境 (3)2.1 串口设备 (3)2.2 虚拟串口工具 (3)2.3 串口调试助手 (3)2.4 运行支持文件 (3)3 第三方串口库的生成 (4)3.1 打开源码里的工程 (4)3.2 qextserialport源码问题解决 (4)4 故障解决 (5)4.1 转到槽函数失败 (5)积分下载本文档可免费提供技术支持。
1 开发环境1.1 编程环境工程采用Windows系统下的Qt Creator开发环境,Qt版本5.10.1(Qt的较新版,Bug 较少,支持串口库,图形库QChart),安装文件qt-opensource-windows-x86-5.10.1.exe安装的编译器采用MinGW32. 。
MARK32000-采用的串口时Qt自带串口库QSerialPort,若需第三方串口库可自行编译。
1.2 工程设置工程设置:在XXXX.pro文件中添加下面两行:QT += serialport #添加Qt串口支持CONFIG += console #显示控制台提示窗口,以方便调试,注释掉即可不显示黑色命令提示框如果采用第三方的串口库(本软件不含第三方库源代码),而不采用Qt的串口库,则要添加如下工程:INCLUDEPATH += qextserialport-1.2win-alphaLIBS += -L "../SerialProtocol/qextserialport-1.2win-alpha/build/" -lqextserialportd若路径找不到,可改成绝对路径。
相对路径基于项目生成的build路径,需要将第三方串口库“qextserialport”的生成文件“build”目录下的qextserialportd.a .dll拷贝到build-SerialProtocol-Desktop_Qt_5_10_1_MinGW_32bit-Debug目录下。
使用LabVIEW学习TCP和HTTP
文档改变世界分享改变世界使用LabVIEW学习TCP和HTTP(c) W ANG Fangyang, 2011-2012This document is provided as is, and any warranty is rejected.Email: enjoybitter@使用LabVIEW学习TCP和HTTPTCP和HTTP简介TCP全称是传输控制协议(英语:Transmission Control Protocol)。
HTTP……学习网络编程之前,需要了解一下互联网的的协议结构。
这里给出一张四层示意模型,如图一所示。
高层协议建立在底层协议的基础之上,其中最为丰富的是顶层第四层,也就是应用层。
HTTP、FTP等应用层协议是对一个或多个传输层协议的扩展。
(注释:关于国际标准组织的OSI七层模型可以参考其他资料,原理相似,不再赘述。
)说明:本文假设读者已经对TCP和HTTP有所了解,或者读者具有通过互联网查阅相关资料的能力。
图一TCP/IP四层参考模型LabVIEW的TCP和HTTPLabVIEW的基础套装中提供了许多针对数据通信的协议工具,其中就包括互联网传输层协议中的TCP协议和UDP协议。
在2010版中新加入了HTTP协议工具包,但是主要针对特定应用,对于互联网应用的扩展性还很薄弱。
另外NI还推出了LabVIEW的互联网工具包NI LabVIEW Internet Toolkit,但是作者没有试用过,因此本文不能就此深入探讨。
图二LabVIEW的通信协议工具可能是由于LabVIEW原本是针对仪器应用这一缘故,因而如果采用LabVIEW进行网络应用开发则可能出现一点困难。
LabVIEW不像一些网络编程语言拥有很多现成的网络工具包或者SDK。
如果开发者能够同时开发应用的服务器端和客户端,或许能够通过自定义协议避免一些问题,如果是针对某些现有互联网应用单独开发服务器端程序或者客户端,则可能面临很多难题。
远程IO联网产品技术配置手册
EIO 远程IO联网产品技术配置手册(Ver3.0)一、技术特点及应用方式 (3)1、EIO技术特点 (3)二、EIO Modbus TCP、RTU命令详解 (4)1、Modbus TCP简介 (4)2、EIO Modbus TCP、RTU报文 (6)3、EIO与组态软件 (14)4、EIO的编程接口 (15)三、EIO的配置方式 (16)1、使用Windows超级终端进行参数管理 (16)2、使用VSPM虚拟串口软件的Telnet管理器 (18)3、使用Windows超级终端通过管理口进行管理 (21)四、控制器参数配置 (24)1、主菜单功能列表 (24)2、远程命令配置 (25)3、EIO Link配置 (26)4、RS232/RS485串口服务器配置。
(28)5、全局网络配置 (33)6、IP认证管理。
(34)7、查看当前网络配置 (36)8、查看剩余内存空间。
(36)9、I/O控制及协议转发配置。
(37)10、口令设置 (39)11、恢复默认设置 (40)12、检查TCP/IP连接 (40)13、重新启动 (40)14、Modbus RTU设置 (40)15、技术支持及最新产品 (41)五、技术要点及应用 (42)1、EIO与上位机的工作模式 (42)2、两个EIO设备透传工作模式 (42)3、EIO的串口服务器性能 (42)4、加密模块 (43)5、NAT环境配置 (43)6、Modbus RTU CRC16算法C代码 (44)六、产品定制 (48)一、技术特点及应用方式1、EIO技术特点EIO是同时集成I/O控制和RS232/RS485串口服务器的以太网设备,同时具备开关量输出、开关量采集、串口服务器等功能,可同时替代I/O卡和串口服务器。
支持Socket、虚拟串口两种用户通讯接口,用户可以按照Socket标准,通过TCP/IP连接与EIO进行通讯。
也可以通过VSPM虚拟串口软件,将EIO虚拟成普通串口设备,可以有效的降低软件编写难度。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
VSPM 虚拟串口软件可以将TCP/IP 连接映射成本机的虚拟COM 口,应用程序通过访问虚拟串口,就可以完成远程控制、数据传输等功能。
对于调试串口相关的程序非常方便。
下面将详细介绍该软件的使用方法。
首先,下载并且安装VSPM。
双击应用程序图标启动VSPM,若是第一次运行则会弹出如下对话框:
在此,首先介绍一下虚拟串口软件的工作方式。
如上所述,虚拟串口软件是将TCP/IP连接映射成为本机的虚拟串口,故使用本软件,必须启动两个本程序实例,一个程序运行在Server 模式,另外一个程序运行在Client模式。
故本次可以选择第二项:VSPM运行在Server模式。
紧接着将会弹出如下对话框:
如图,选择新增虚拟串口,则会弹出参数配置对话框:
串口可以选择如:COM2,IP地址为自己的主机的IP,端口号可以直接使用模式的监听端口。
点击确定,即可生成一个虚拟的串口COM2。
如下图:
点击确定,然后程序会退出,这时,再次点击启动虚拟串口软件,则它将会运行出一个客户端模式程序:
同样,选择新增虚拟串口,在弹出的参数配置框中,选择COM3,IP依然为本机IP,点击确定,则此时可以看到,Client模式程序中已经成功建立的虚拟串口COM3,并且“最后一次操作”显示“TCP/IP连接已经建立”。
至此为止,虚拟串口的服务器与客户端均已经搭建好了,下面就可以在自己的程序中使用该虚拟串口了。
下面,将介绍另外一款串口相关的软件“串口调试助手”,并且使用该软件对上述虚拟串口平台进行测试。
串口调试助手程序界面如下图:
右上角的空白为数据接收显示区,下面的空白为发送的数据编辑区。
例如,我们可以更改左上角的串口参数,选择COM2,并且再次打开一个本程序,选择COM3,由于刚才我们已经使用虚拟串口软件建立了COM2与COM3的连接,故此时,在其中串口调试助手的数据发送编辑框中写入数据,例如:"华中科技大学",然后点击“手动发送”,则会发现,在另外一个串口调试助手的数据接收区显示出了"华中科技大学",因为它监听着发送到该串口的数据,并且显示到了空白区。
到此为止,虚拟串口和串口调试助手的介绍基本结束。
希望对各位读者有所帮助,这里其实仅仅介绍了这2款软件的最基本功能,其他的高级功能等待您自己慢慢挖掘,谢谢您的阅读,如果有疑问,欢迎来信交流:lujun.hust@
此时,虚拟串口的服务器已经搭建完成,下面将搭建虚拟串口的客户端程序。
不要关闭上述服务器程序,再次点击启动虚拟串口软件,将会弹出:
选择否,不然的话COM2将会被覆盖。
点击否后将会弹出:
我们目前是希望建立Client模式程序,而此时依然是Server模式,故选择工作模式:
点击确定,最终将会弹出:
这时,即可添加自己需要的虚拟串口了。
这里选择任意一个都行,点击确定后将弹出如下对话框,即程序的主对话框:。