slik
級(jí)別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 908 個(gè)
工控威望: 1175 點(diǎn)
下載積分: 5868 分
在線時(shí)間: 539(小時(shí))
注冊(cè)時(shí)間: 2008-06-01
最后登錄: 2024-12-02
查看slik的 主題 / 回貼
樓主  發(fā)表于: 2024-05-15 09:36
有這樣一種需求,工藝需求共分A,B,C,D,E五個(gè)動(dòng)作階段,但是其動(dòng)作的先后順序不定,根據(jù)在HMI的設(shè)置來決定,比如,HMI設(shè)置1,2,,3,4,5,那么按照A,B,C,D,E來走,如果HMI設(shè)置4,2,3,1,5,那么將按照D,B,C,A,E的先后順序來執(zhí)行,請(qǐng)問這樣的應(yīng)用要怎么編程比較簡單明晰,我最初想到的是解碼指令對(duì)應(yīng)到某個(gè)字中的某位,然后用字的循環(huán)移位指令來做,但是,問題是要怎么把Dn.X的某bit位對(duì)應(yīng)到動(dòng)作階段上,請(qǐng)各位高手指點(diǎn)下,謝謝!~
雪山飛狐
級(jí)別: 網(wǎng)絡(luò)英雄
精華主題: 0
發(fā)帖數(shù)量: 12412 個(gè)
工控威望: 15097 點(diǎn)
下載積分: 38895 分
在線時(shí)間: 942(小時(shí))
注冊(cè)時(shí)間: 2019-06-05
最后登錄: 2024-12-22
查看雪山飛狐的 主題 / 回貼
1樓  發(fā)表于: 2024-05-16 09:23
變址最好處理這個(gè)問題的,朋友你找一下,有現(xiàn)成的程序。
雪山飛狐
級(jí)別: 網(wǎng)絡(luò)英雄
精華主題: 0
發(fā)帖數(shù)量: 12412 個(gè)
工控威望: 15097 點(diǎn)
下載積分: 38895 分
在線時(shí)間: 942(小時(shí))
注冊(cè)時(shí)間: 2019-06-05
最后登錄: 2024-12-22
查看雪山飛狐的 主題 / 回貼
2樓  發(fā)表于: 2024-05-22 09:01
多謝分享。