二:利用串口服务器延长串口_图文.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
应用笔记二:利用串口服务器延长串口 文档编号:USR002 文件版本:V1.0 修改日期:2011-11-15 前沿: 根据RS232标准的规范,RS232的通讯距离为最远15米,并且线材不好的情况下,15米也达不到,RS485距离远,但是只能用于慢速半双工,且稳定性不佳,济南有人科技有限公司设计生产的串口设备联网系列产品,可以借助网络将串口通讯延长至需要的距离甚至无限远,同时保证速度和稳定性,本文针对几种不同的应用场景给予简单说明。 本文档适用USR-TCP232-XX系列产品。 版权归济南有人科技有限公司所有,欢迎在不修改版权信息的前提下任意传播。快速连接: 应用笔记:利用串口服务器延长串口 (1 一、虚拟串口方式(嵌入式设备-PC (2 二、普通串口线延长(串口设备连串口设备 (5 三、多串口通过网络互通(替代RS485和CAN总线 (7 一、虚拟串口方式(嵌入式设备-PC 应用条件: 虚拟串口工作方式是对现有串口设备进行升级改造最常使用的方法,此工作方式适用于串口通讯对实时性要求不太高且计算机需要管理的设备不多(低于32个时使用。 售饭机,考勤机,PLC ,地磅仪表等可以用此法联网。 做好对应设置后,计算机和原串口设备的程序都不需要做任何修改即可正确使用,操作 简单,使用稳定可靠,框图如下。 虚拟串口模式 建议工作模式: TCP Client :虚拟串口工作时建议使用此模式,模块上电后主动和服务器(计算机建立连接,有数据时传输到服务器,借助TCP 协议层的重传和校验机制,保证传输的可靠性。并且工作在TCP Server 模式下的服务器端也可以主动向模块发送数据。 TCP Server :当串口设备位置固定,管理端计算机IP 地址不确定时,使用此模式。设置说明: 设置说明界面基于我公司提供的设置软件,详情请参考对应产品使用手册。 模块工作模式根据实际情况选择TCP Client 或者TCP Server 模式, 本模块IP 地址为模块所在的局域网内给模块分配一个局域网IP 地址如这里的,子网掩码保持默认, 默认网关是模块所在局域网的网关的IP 地址,在局域网内使用TCP Client 模式时需要将默认网关设置为目标计算机的IP ,如这里01, 工作时串口波特率根据你的串口设备的波特率进行设置默认115200, 模块自身端口任意,这里默认20108,范围是1~65535, 连接目标IP为计算机的固定IP地址,可以是内网IP也可以是外网IP,这里举例填写的01为局域网内部IP 连接目标端口任意填写,这里默认8234,范围1~65535,服务器端工作的应用程序就需要监听这个端口。 注:模块所在局域网的IP分配情况和默认网关如果不清楚可以查看电脑的本地连接状态的支持面板,无论是自动获取的IP还是手动分配的IP都能看到,双击右下角的电脑小图标即可打开。 当模块工作在TCP Server模式下时,计算机端虚拟串口的设置: 模块使用TCP Server时虚拟串口的工作模式选择为PC act as TCP Client,并设置Remote Host IP为模块的IP,Remote Port为模块的自身端口,如下图。 二、普通串口线延长(串口设备连串口设备 应用环境: 相隔距离较远的两个串口设备需要互相通讯,设备所在的为止有网络环境,应用框图示意图如下。 双串口远程连接模式注:图中的网络连接可以是局域网内,也可以跨网关到外网,只需要做对应设置即可,这里以局域网内工作为例说明。 工作模式选择: 此应用模式下既可以使用UDP 模式,也可以使用TCP Server 对TCP Client 模式,数据量特别大时建议用UDP 模式,对数据流顺序和稳定性要求高的用TCP 模式。 硬件连接方面,可以直接用网线将两个串口服务器设备连接,从而节省交换机设备,也可以接入原有局域网内,通过交换机或者路由器连接而减少布线。 对于距离特别远(大于以太网的100米限制的,可以使用光纤收发器转接延长距离。 应用笔记:利用串口服务器延长串口 济南有人科技有限公司 使用 TCP 模式设置: A 模块工作在 TCP Server 模式,B 模块工作在 TCP Client 模式 B 模块的目标 IP 和端口号和 A 模块对应,为了方便,可以将四个端口号均设置为一致 A 和 B 两个模块的 IP 在同一个网段,互相设置为默认网关,在局域网内使用时可以不 与现有的电脑所在的网段相同,而不占用局域网内的 IP 地址。 如下两个图所示: 使用 UDP 方式时设置方式和 TCP 方式类似,只是 A 和 B 的工作模式均选择 UDP 即可。 有人在认真做事! 第 6 页 共 8 页 0531-******** 应用笔记:利用串口服务器延长串口 济南有人

文档评论(0)

22255990 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档