wu32u2
耐得住挫折的打磨,我們將迸發(fā)出比鉆石還璀璨的光芒——
級(jí)別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 1121 個(gè)
工控威望: 1474 點(diǎn)
下載積分: 1772 分
在線時(shí)間: 994(小時(shí))
注冊(cè)時(shí)間: 2010-03-01
最后登錄: 2024-09-02
查看wu32u2的 主題 / 回貼
樓主  發(fā)表于: 2010-11-17 11:07
設(shè)備的工作流程:1掃描槍掃描10位工件條形碼,2檢測(cè)工件,3將工件條形碼及檢測(cè)參數(shù)通過(guò)無(wú)線收發(fā)器上傳到電腦保存,F(xiàn)在考慮到工件從零度水體中拿出再掃描再檢測(cè)時(shí)溫度會(huì)有較大偏差,想采取如下方式:第一次掃描兩個(gè)工件條形碼,將第一個(gè)條形碼數(shù)值送至上傳地址區(qū)間,第二個(gè)條形碼數(shù)值保存到一個(gè)特定地址區(qū)間,檢測(cè)完第一個(gè)工件后掃描第三個(gè)工件條形碼時(shí),將第二個(gè)條形碼數(shù)值從特定的地址區(qū)間擠出,送到上傳的地址區(qū)間,3號(hào)工件的號(hào)碼值存到特定地址區(qū)間。一直保持這樣的方式,掃描一次就將上一個(gè)的號(hào)碼擠到上傳地址,檢測(cè)上一個(gè)工件,并對(duì)這一次的預(yù)冷。怎么編寫(xiě)這個(gè)保存條形碼的程序?
成功的路上需要幫助
xqx666
深圳中級(jí)電工
級(jí)別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 553 個(gè)
工控威望: 664 點(diǎn)
下載積分: 1988 分
在線時(shí)間: 280(小時(shí))
注冊(cè)時(shí)間: 2009-04-29
最后登錄: 2024-12-23
查看xqx666的 主題 / 回貼
1樓  發(fā)表于: 2010-11-17 12:32
你說(shuō)的是不是數(shù)據(jù)移位?有點(diǎn)不明白。
樓主留言:
功能上差不多,不過(guò)這個(gè)是把10個(gè)數(shù)據(jù)移位。。。
電工廢話太多,直接上程序才是硬道理。誠(chéng)交深圳及全國(guó)工控低手。
xqx666
深圳中級(jí)電工
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 553 個(gè)
工控威望: 664 點(diǎn)
下載積分: 1988 分
在線時(shí)間: 280(小時(shí))
注冊(cè)時(shí)間: 2009-04-29
最后登錄: 2024-12-23
查看xqx666的 主題 / 回貼
2樓  發(fā)表于: 2010-11-17 12:47
10個(gè)數(shù)據(jù)移位也是一樣的啊,你用同一個(gè)上升沿同時(shí)驅(qū)動(dòng)就行了,例如以下
LDP  M0
MOV  D3  D4
MOV  D2  D3
MOV  D1  D2
END
這程序就是將D1~D3的數(shù)據(jù)全部后左邊移動(dòng)了一次。你如果要10個(gè)的話那就直接在此程序再加7個(gè)MOV就行。
本帖最近評(píng)分記錄:
  • 下載積分:+2(wu32u2) 熱心助人
  • 下載積分:+5(ymmfa) 熱心助人
  • 下載積分:+3(sjm213) 熱心助人
  • 電工廢話太多,直接上程序才是硬道理。誠(chéng)交深圳及全國(guó)工控低手。
    xqx666
    深圳中級(jí)電工
    級(jí)別: 家園?
    精華主題: 0
    發(fā)帖數(shù)量: 553 個(gè)
    工控威望: 664 點(diǎn)
    下載積分: 1988 分
    在線時(shí)間: 280(小時(shí))
    注冊(cè)時(shí)間: 2009-04-29
    最后登錄: 2024-12-23
    查看xqx666的 主題 / 回貼
    3樓  發(fā)表于: 2010-11-17 20:41
    先入先出不好用,有時(shí)會(huì)滿,你用字傳送想多少個(gè)就用多少個(gè)。
    本帖最近評(píng)分記錄:
  • 下載積分:+3(ymmfa) 熱心助人
  • 電工廢話太多,直接上程序才是硬道理。誠(chéng)交深圳及全國(guó)工控低手。