求助232转串口的扫码枪扫出来的数据会隔一个出现 点击:57 | 回复:3



她是光芒

    
  • 精华:0帖
  • 求助:1帖
  • 帖子:2帖 | 14回
  • 年度积分:0
  • 历史总积分:171
  • 注册:2022年9月08日
发表于:2024-08-16 20:41:52
楼主

产品是霍尼韦尔的扫码枪通过232转串口的方式建立连接。

plc是汇川的easy521,用的tcp读取数据。

实际条码数据是123456,从plc读出来确实135,不管什么条码永远都会跳一个。

这中情况各位大佬有遇到过的吗?



楼主最近还看过



Q458751110

  • [版主]
  • 精华:0帖
  • 求助:1帖
  • 帖子:123帖 | 1560回
  • 年度积分:216
  • 历史总积分:17502
  • 注册:2006年4月04日
发表于:2024-08-16 23:09:53
1楼

存储是按字节还是按字存的?

回复本条

    
  • 她是光芒楼主

    您好,目前是字读出来,在转换成字节,在把字节转换成string

    2024-08-21 22:30:11回复

关育谋

  • [版主]
  • 精华:5帖
  • 求助:23帖
  • 帖子:779帖 | 5759回
  • 年度积分:30
  • 历史总积分:94915
  • 注册:2004年5月28日
发表于:2024-08-27 15:37:33
2楼

这是PLC程序的问题,接收缓冲区你用D区的寄存器,应该就不会有这种问题。
image.png

回复本条

    

热门招聘
相关主题

官方公众号

智造工程师