RS232通讯问题求助 点击:1268 | 回复:2



大泽山

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 3回
  • 年度积分:0
  • 历史总积分:9
  • 注册:2002年2月25日
发表于:2002-02-25 13:15:00
楼主
大家新春好! 我现遇到如下一问题: 我的通讯程序利用工业控制计算机的串行通信端口COM1和一电能表系统(类似于集抄器)的COM2端口,进行数据通讯(二者间有光电隔离,距离10米),电能表系统的COM1口,和另一系统通过MODEM远程通讯。 我的通讯程序在运行了有半年后,出现问题,不能通讯。当把电能表系统的COM2端口的设置修改一下(如:将波特率由9600,改为1200,再改回9600,可能相当于初始化端口),我的通讯程序有能正常运行,但运行1天左右,通讯又失败了,如此反复了几次,各种方法都试过了,没能解决。我的程序以前运行好好的,而且现在还在别的地方运行已经1年半了,一直正常,通讯程序和电能表系统都是一样的。 各位专家,请帮我分析一下,到底是什么原因?拜托各位了!



Haidao

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 8回
  • 年度积分:0
  • 历史总积分:103
  • 注册:2002年2月25日
发表于:2002-02-25 12:59:00
1楼
COM2远程是否可以改动该设备设置??

大泽山

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 3回
  • 年度积分:0
  • 历史总积分:9
  • 注册:2002年2月25日
发表于:2002-02-25 13:15:00
2楼
如果知道密码,COM1可以远程改动该设备的设置,该设备有个控制面板,可以查看,设备的设置。我查看过,关于COM2的设置没有变化。 但只要将COM2端口的设置修改一下(如:将波特率由9600,改为1200,再改回9600,可能相当于初始化端口),我的通讯程序不用做任何修改就能正常运行一段时间,然后又会通讯失败。

热门招聘
相关主题

官方公众号

智造工程师