小陈要努力
级别: 探索解密
精华主题: 0
发帖数量: 29 个
工控威望: 103 点
下载积分: 847 分
在线时间: 15(小时)
注册时间: 2021-11-29
最后登录: 2024-10-24
查看小陈要努力的 主题 / 回贴
楼主  发表于: 2024-04-09 22:53
图片:
图片:
请教一下论坛各位大佬,望大佬们能给点思路。先谢谢了!
PLC是基恩士的品牌。然后工艺需求是有2种外观一样,但二维码不一样的产品,需要依次扫描二维码获取信息,然后能区分出是产品1和产品2。然后现在遇到的问题是我用扫码枪获取到字符串数据后,不知道该怎么处理数据和判断它们(后续可能会是这2种产品的码会是2种类别,比如条码的前缀相同,尾缀不一样啥的,需要做成一个窗口开放给人员去添加)
冲出枪林弹雨
冲出枪林弹雨
级别: 家园常客
精华主题: 0
发帖数量: 141 个
工控威望: 622 点
下载积分: 350 分
在线时间: 86(小时)
注册时间: 2020-09-05
最后登录: 2024-11-15
查看冲出枪林弹雨的 主题 / 回贴
1楼  发表于: 2024-04-09 23:02
1、解析接受到的字符串,获取字符串size
2、在窗口设置解析规则,如前缀起始位,前缀长度;后缀起始位,后缀长度
3、根据解析规则,设置处理前缀或者后缀
本帖最近评分记录:
  • 下载积分:+1(小陈要努力) 真诚感谢!我先去试一下
  • 技术交流vx: Electric973
    yuanbubble
    级别: 略有小成
    精华主题: 0
    发帖数量: 151 个
    工控威望: 299 点
    下载积分: 247 分
    在线时间: 242(小时)
    注册时间: 2019-05-27
    最后登录: 2024-11-15
    查看yuanbubble的 主题 / 回贴
    2楼  发表于: 2024-04-10 08:10
    图片:
    图片:
    扫出来的内容需要你自己截取一下你需要的那几位,我这有个条码也是类似的,客户的条码在MES中的内容可能包括识别码,特征码,供应商编号,LOT号,你需要的那几位截出来放到比较寄存器。再设置一个条码样例比对就好了。我这是加料防呆的功能!
    本帖最近评分记录:
  • 下载积分:+1(小陈要努力) 好的,感谢
    cccccy
    级别: 略有小成
    精华主题: 0
    发帖数量: 194 个
    工控威望: 257 点
    下载积分: 6439 分
    在线时间: 120(小时)
    注册时间: 2021-08-08
    最后登录: 2024-11-15
    查看cccccy的 主题 / 回贴
    3楼  发表于: 2024-04-10 09:02
    图片:
    有现成的指令的呀,看看手册吧
    小孟孟
    级别: 家园常客
    精华主题: 0
    发帖数量: 431 个
    工控威望: 533 点
    下载积分: 14126 分
    在线时间: 266(小时)
    注册时间: 2019-02-16
    最后登录: 2024-11-01
    查看小孟孟的 主题 / 回贴
    4楼  发表于: 2024-04-10 12:10
    em19700.T=LEFT(dm100.T,em19200)
    em19800.T=RIGHT(em19700.T,em19202)
    em19900.T=LEFT(dm100.T,em19204)
    em20000.T=RIGHT (em19900.T,em19206)
    EM20100.T=LEFT (dm100.t,em19208)
    em20200.T=RIGHT (em20100.T,em19210)
    em20300.T=LEFT (dm100.T,em19212)
    em20400.T=RIGHT (em20300.T,em19214)
    fmov(r1803,0,em19700,800)
    fmov(r1804,0,em19700,800)
    if em19800.T=em19300.T then
    SET(r110)
    else
    set(r111)

    END IF
    IF R110=ON THEN
    DM1000.T=EM19300.T

    END IF
    dm300.T=dm100.T
    dingzyi
    级别: 家园常客
    精华主题: 0
    发帖数量: 687 个
    工控威望: 839 点
    下载积分: 9278 分
    在线时间: 460(小时)
    注册时间: 2011-05-29
    最后登录: 2024-11-16
    查看dingzyi的 主题 / 回贴
    5楼  发表于: 2024-04-10 19:36
    应该用上位机做的简单点
    plc
    libin520
    虽然没什么突破和进步,却还是每天在坚持着。
    级别: 工控侠客
    精华主题: 1 篇
    发帖数量: 2356 个
    工控威望: 2785 点
    下载积分: 4420 分
    在线时间: 1170(小时)
    注册时间: 2008-10-24
    最后登录: 2024-11-17
    查看libin520的 主题 / 回贴
    6楼  发表于: 2024-04-10 20:07
    只能说明,不会管理码的信息。比如同样的产品。客户不一样,打码的信息是不一样的。
    需要高品质音乐资源+QQ群:723680148,音质好的音乐让爱车如音乐海洋。享受美妙音乐带来的超快感。音乐文件资源来聊即送。