【求助】处理200smart与扫码枪通信问题 点击:294 | 回复:10



张白江

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 0回
  • 年度积分:1008
  • 历史总积分:1008
  • 注册:2025年9月01日
发表于:2025-09-01 17:13:15
楼主
求助帖200分-未结帖


以下是我的程序和硬件接线,我扫码枪扫码扫二维码内容扫不出,状态图里面不出123(二维码内容)


正在下载,请等待……
下载附件需0积分!

1分不嫌少!


张白江

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 0回
  • 年度积分:811
  • 历史总积分:811
  • 注册:2025年9月01日
发表于:2025-09-01 17:16:24
1楼

扫码枪的通信参数也设置为:9600, 8, N, 1

回复本条

    

关育谋

  • [版主]
  • 精华:5帖
  • 求助:23帖
  • 帖子:825帖 | 5830回
  • 年度积分:50
  • 历史总积分:100692
  • 注册:2004年5月28日
发表于:2025-09-01 21:08:49
2楼

扫描枪连上电缆后,打开串口调试助手,当扫描枪扫码时串口调试助手能不能收到数据?

回复本条

    
  • 张白江楼主

    不太会用串口助手

    2025-09-02 09:14:38回复

  • 张白江楼主

    2025-09-02 09:35:10回复

  • 张白江楼主

    以下有我使用串口助手后的接口

    2025-09-02 09:36:26回复

张白江

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 1回
  • 年度积分:863
  • 历史总积分:863
  • 注册:2025年9月01日
发表于:2025-09-02 09:14:01
3楼

2c2491f3-bdfd-4618-929e-93ea3550d815.png

我有串口助手,但是我不太会用

回复本条

    

张白江

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 4回
  • 年度积分:863
  • 历史总积分:863
  • 注册:2025年9月01日
发表于:2025-09-02 09:35:51
4楼

84a86a40-2a4c-4955-865d-6cc7fc8a5239.png

这是我使用后的结果


回复本条

    

关育谋

  • [版主]
  • 精华:5帖
  • 求助:23帖
  • 帖子:825帖 | 5833回
  • 年度积分:53
  • 历史总积分:100695
  • 注册:2004年5月28日
发表于:2025-09-02 10:52:52
5楼

引用 "张白江" 的回复,发表在4楼
        内容: 这是我使用后的结果

那就证明扫描枪可以正常发送数据,接下来就是PLC程序的问题了。另外还有接线等。

回复本条

    

Allen010

  • 精华:0帖
  • 求助:0帖
  • 帖子:30帖 | 593回
  • 年度积分:90
  • 历史总积分:19270
  • 注册:2010年8月04日
发表于:2025-09-04 15:07:05
6楼

PLC程序中可能有的2个问题:

1、RCV指令的触发条件‌:

最后一张截图中,程序中RCV指令由SM0.0(常ON)触发,导致RCV持续使能。

正确做法应是在接收完成后(如SM86.0接收完成)复位接收,再重新启动接收,否则可能导致缓冲区数据覆盖或接收异常。


2、中断或标志位使用问题‌:

SM86.2为接收终止标志(定时器超时),需确认该标志是否仅在数据接收完成后置1,且在处理完数据后需通过MOVB 0, SMB86手动复位,否则可能导致后续接收无法触发。


回复本条

    

Allen010

  • 精华:0帖
  • 求助:0帖
  • 帖子:30帖 | 594回
  • 年度积分:91
  • 历史总积分:19271
  • 注册:2010年8月04日
发表于:2025-09-04 15:08:34
7楼

PLC程序中可能的问题:

1、RCV指令的触发条件‌:

当前:最后一张截图中,程序中RCV指令由SM0.0(常ON)触发,导致RCV持续使能。

正确做法应是:在接收完成后(如SM86.0接收完成)复位接收,再重新启动接收,

否则可能导致缓冲区数据覆盖或接收异常。


2、中断或标志位使用问题‌:

SM86.2为接收终止标志(定时器超时),需确认该标志是否仅在数据接收完成后置1,

且在处理完数据后需通过MOVB 0, SMB86手动复位,否则可能导致后续接收无法触发。


回复本条

    

热门招聘
相关主题

官方公众号

智造工程师