wu32u2
耐得住挫折的打磨,我們將迸發出比鉆石還璀璨的光芒——
級別: 論壇先鋒
|
設備的工作流程:1掃描槍掃描10位工件條形碼,2檢測工件,3將工件條形碼及檢測參數通過無線收發器上傳到電腦保存。現在考慮到工件從零度水體中拿出再掃描再檢測時溫度會有較大偏差,想采取如下方式:第一次掃描兩個工件條形碼,將第一個條形碼數值送至上傳地址區間,第二個條形碼數值保存到一個特定地址區間,檢測完第一個工件后掃描第三個工件條形碼時,將第二個條形碼數值從特定的地址區間擠出,送到上傳的地址區間,3號工件的號碼值存到特定地址區間。一直保持這樣的方式,掃描一次就將上一個的號碼擠到上傳地址,檢測上一個工件,并對這一次的預冷。怎么編寫這個保存條形碼的程序? |
|
---|---|---|
|
cvlsam
富士低壓,POD(觸摸屏),PLC專賣
級別: VIP會員
|
那不就是隊列模式? 樓主留言:你還是直接告訴我怎么弄吧。。 |
---|---|
本帖最近評分記錄: |
xqx666
深圳中級電工
級別: 家園常客
|
你說的是不是數據移位?有點不明白。 樓主留言:功能上差不多,不過這個是把10個數據移位。。。 |
|
---|---|---|
|
xqx666
深圳中級電工
級別: 家園常客
|
10個數據移位也是一樣的啊,你用同一個上升沿同時驅動就行了,例如以下 LDP M0 MOV D3 D4 MOV D2 D3 MOV D1 D2 END 這程序就是將D1~D3的數據全部后左邊移動了一次。你如果要10個的話那就直接在此程序再加7個MOV就行。 |
|
---|---|---|
本帖最近評分記錄:
|
sandy_love
感悟生活,創新的源泉...
級別: 家園常客
|
用FIFO堆棧 |
---|---|
本帖最近評分記錄: |
cvlsam
富士低壓,POD(觸摸屏),PLC專賣
級別: VIP會員
|
FIFO:First IN First OUT,先入先出,隊列。 FILO:First IN Last OUT,先入后出,堆棧。 Regards 樓主留言:依然不理解,。。。。。能再具體點不? |
---|---|
|
xqx666
深圳中級電工
級別: 家園常客
|
先入先出不好用,有時會滿,你用字傳送想多少個就用多少個。 |
|
---|---|---|
本帖最近評分記錄:
|
wu32u2
耐得住挫折的打磨,我們將迸發出比鉆石還璀璨的光芒——
級別: 論壇先鋒
|
十分感謝XQX666 |
|
---|---|---|
|