wu32u2
耐得住挫折的打磨,我们将迸发出比钻石还璀璨的光芒——
级别: 论坛先锋
精华主题: 0
发帖数量: 1121 个
工控威望: 1474 点
下载积分: 1772 分
在线时间: 994(小时)
注册时间: 2010-03-01
最后登录: 2024-09-02
查看wu32u2的 主题 / 回贴
楼主  发表于: 2010-11-17 11:07
设备的工作流程:1扫描枪扫描10位工件条形码,2检测工件,3将工件条形码及检测参数通过无线收发器上传到电脑保存。现在考虑到工件从零度水体中拿出再扫描再检测时温度会有较大偏差,想采取如下方式:第一次扫描两个工件条形码,将第一个条形码数值送至上传地址区间,第二个条形码数值保存到一个特定地址区间,检测完第一个工件后扫描第三个工件条形码时,将第二个条形码数值从特定的地址区间挤出,送到上传的地址区间,3号工件的号码值存到特定地址区间。一直保持这样的方式,扫描一次就将上一个的号码挤到上传地址,检测上一个工件,并对这一次的预冷。怎么编写这个保存条形码的程序?
成功的路上需要帮助
封心绝恋
测试测量设备
级别: 略有小成
精华主题: 0
发帖数量: 176 个
工控威望: 322 点
下载积分: 2412 分
在线时间: 408(小时)
注册时间: 2008-03-31
最后登录: 2024-01-30
查看封心绝恋的 主题 / 回贴
1楼  发表于: 2010-11-17 11:17
没这样做过,只用电脑做过这一类型的程式,帮不上忙,等高手
cvlsam
富士低压,POD(觸摸屏),PLC专卖
级别: VIP会员

精华主题: 3 篇
发帖数量: 6770 个
工控威望: 38371 点
下载积分: 3442 分
在线时间: 9518(小时)
注册时间: 2006-09-13
最后登录: 2024-12-02
查看cvlsam的 主题 / 回贴
2楼  发表于: 2010-11-17 11:37
那不就是队列模式?
楼主留言:
你还是直接告诉我怎么弄吧。。
本帖最近评分记录:
  • 下载积分:+3(sjm213) 热心助人
    xqx666
    深圳中级电工
    级别: 家园常客
    精华主题: 0
    发帖数量: 553 个
    工控威望: 664 点
    下载积分: 1988 分
    在线时间: 280(小时)
    注册时间: 2009-04-29
    最后登录: 2023-07-13
    查看xqx666的 主题 / 回贴
    3楼  发表于: 2010-11-17 12:32
    你说的是不是数据移位?有点不明白。
    楼主留言:
    功能上差不多,不过这个是把10个数据移位。。。
    电工废话太多,直接上程序才是硬道理。诚交深圳及全国工控低手。
    xqx666
    深圳中级电工
    级别: 家园常客
    精华主题: 0
    发帖数量: 553 个
    工控威望: 664 点
    下载积分: 1988 分
    在线时间: 280(小时)
    注册时间: 2009-04-29
    最后登录: 2023-07-13
    查看xqx666的 主题 / 回贴
    4楼  发表于: 2010-11-17 12:47
    10个数据移位也是一样的啊,你用同一个上升沿同时驱动就行了,例如以下
    LDP  M0
    MOV  D3  D4
    MOV  D2  D3
    MOV  D1  D2
    END
    这程序就是将D1~D3的数据全部后左边移动了一次。你如果要10个的话那就直接在此程序再加7个MOV就行。
    本帖最近评分记录:
  • 下载积分:+2(wu32u2) 热心助人
  • 下载积分:+5(ymmfa) 热心助人
  • 下载积分:+3(sjm213) 热心助人
  • 电工废话太多,直接上程序才是硬道理。诚交深圳及全国工控低手。
    sandy_love
    感悟生活,创新的源泉...
    级别: 家园常客
    精华主题: 0
    发帖数量: 487 个
    工控威望: 823 点
    下载积分: 1610 分
    在线时间: 482(小时)
    注册时间: 2008-12-08
    最后登录: 2024-11-22
    查看sandy_love的 主题 / 回贴
    5楼  发表于: 2010-11-17 13:43
    用FIFO堆栈
    本帖最近评分记录:
  • 下载积分:+3(sjm213) 热心助人
    cvlsam
    富士低压,POD(觸摸屏),PLC专卖
    级别: VIP会员

    精华主题: 3 篇
    发帖数量: 6770 个
    工控威望: 38371 点
    下载积分: 3442 分
    在线时间: 9518(小时)
    注册时间: 2006-09-13
    最后登录: 2024-12-02
    查看cvlsam的 主题 / 回贴
    6楼  发表于: 2010-11-17 14:21
    引用
    引用第5楼sandy_love于2010-11-17 13:43发表的  :
    用FIFO堆栈


    FIFO:First IN First OUT,先入先出,队列。
    FILO:First IN Last OUT,先入后出,堆栈。

    Regards
    楼主留言:
    依然不理解,。。。。。能再具体点不?
    sandy_love
    感悟生活,创新的源泉...
    级别: 家园常客
    精华主题: 0
    发帖数量: 487 个
    工控威望: 823 点
    下载积分: 1610 分
    在线时间: 482(小时)
    注册时间: 2008-12-08
    最后登录: 2024-11-22
    查看sandy_love的 主题 / 回贴
    7楼  发表于: 2010-11-17 14:39
    楼上正解!
    xqx666
    深圳中级电工
    级别: 家园常客
    精华主题: 0
    发帖数量: 553 个
    工控威望: 664 点
    下载积分: 1988 分
    在线时间: 280(小时)
    注册时间: 2009-04-29
    最后登录: 2023-07-13
    查看xqx666的 主题 / 回贴
    8楼  发表于: 2010-11-17 20:41
    先入先出不好用,有时会满,你用字传送想多少个就用多少个。
    本帖最近评分记录:
  • 下载积分:+3(ymmfa) 热心助人
  • 电工废话太多,直接上程序才是硬道理。诚交深圳及全国工控低手。
    wu32u2
    耐得住挫折的打磨,我们将迸发出比钻石还璀璨的光芒——
    级别: 论坛先锋
    精华主题: 0
    发帖数量: 1121 个
    工控威望: 1474 点
    下载积分: 1772 分
    在线时间: 994(小时)
    注册时间: 2010-03-01
    最后登录: 2024-09-02
    查看wu32u2的 主题 / 回贴
    9楼  发表于: 2010-12-03 11:16
    十分感谢XQX666
    成功的路上需要帮助
    暗夜君主
    快乐分享每一天。
    级别: 略有小成
    精华主题: 0
    发帖数量: 125 个
    工控威望: 223 点
    下载积分: 1607 分
    在线时间: 41(小时)
    注册时间: 2010-11-29
    最后登录: 2020-12-27
    查看暗夜君主的 主题 / 回贴
    10楼  发表于: 2010-12-03 23:20
       厉害!偶要好好学习。
    希望对你有帮助,祝你快乐每一天。