以太网串口转换模块的9位功能 点击:64 | 回复:0



谢谢你的爱1999

    
  • [版主]
  • 精华:1帖
  • 求助:12帖
  • 帖子:717帖 | 3886回
  • 年度积分:977
  • 历史总积分:161101
  • 注册:2013年4月29日
发表于:2017-05-24 19:25:51
楼主

1.以太网串口转换模块的第九位功能

                 

  在串口通信中,常常将第9位设置为0和1分别表示数据帧和地址帧,以此实现多机通信,这里介绍使用以太网串口转换模块升级串口为网络以后,以地址帧实现的多机通信的方法。在实际应用中某些应用场合(例如一卡通应用)都是用具有9位的串口通信。但是普通的以太网串口转换模块只支持5~8位的串口。

                 

2.基于虚拟串口的9位功能

                 

  如果用户的上位机软件是基于串口通信的,那么应该使用虚拟串口和用户上位机软件对接。如果有多台设备,那么需要将多台设备绑定到同一个虚拟串口,比如COM5。当用户上位机软件以第9位为1打开COM5时,所有绑定在COM5上的以太网串口转换模块自动切换到9位为1的模式,此时上位机可以发送地址帧。发送地址帧完毕后。上位机软件切换到第9位为0的模式,此时以太网串口转换模块自动将第9位设置为0。中间的过程是完全自适应的无需用户干预。以太网串口转换模块的9位功能,能够实现9位功能随着串口数据的自动适应。

                 

3.网口对接的9位功能

                 

    如果用户是将2个以太网串口转换模块的网口对接的,比如说A以太网串口转换模块和B以太网串口转换模块。当A的串口输入数据的第9位变化时,B的串口输出的数据的第9位能够自动跟着变化。这样就实现了网口对接的9位功能的。

                 

4.基于TCP/IP的9位功能

       如果用户上位机软件是一个基于TCP/IP的软件,而不是虚拟串口或网口对接,那么也可以实现将以太网串口转换模块的第9位进行切换的功能。只不过此时需要额外发送一个指令实现9位为0还是为1的切换。


1分不嫌少!


楼主最近还看过


热门招聘
相关主题

官方公众号

智造工程师