358273433
級(jí)別: 家園?
![]() |
比方有M0、M1、M2、M3四個(gè)繼電器,工藝需要,有可能導(dǎo)通2個(gè),也有可能是3個(gè)、4個(gè),怎么確認(rèn)導(dǎo)通繼電器中的最小(大)編號(hào)?謝謝大家! |
---|---|
|
hxl202319
工資就像大姨媽?zhuān)辉乱淮,一周就沒(méi)了
級(jí)別: 網(wǎng)絡(luò)英雄
![]() ![]() |
譬如你說(shuō)的M0,M1,M2,M3。對(duì)應(yīng)D0,D1,D2,D3 ,中繼導(dǎo)通時(shí)分別將K1,K2,K3,K4傳入4個(gè)寄存器,不導(dǎo)通時(shí),將大于K4的數(shù)字傳入4個(gè)寄存器,然后比較4個(gè)寄存器,最小的那個(gè)里的數(shù)字用來(lái)你使用 |
|
---|---|---|
本帖最近評(píng)分記錄:
|
358273433
級(jí)別: 家園?
![]() |
謝謝樓上的朋友。用什么指令可以比較4個(gè)寄存器,知道哪個(gè)數(shù)字是最小的?因?yàn)閷?shí)際上我有36個(gè)繼電器需要比較。我想了好久,沒(méi) 有想到一個(gè)好的方法。謝謝! |
---|---|
|
wwcwwc
級(jí)別: VIP會(huì)員
![]() ![]() |
直接讀取M0-M3的數(shù)據(jù),用mov指令 mov k1m0 d0 當(dāng)d0=1,說(shuō)明是m0=1;d0=2;說(shuō)明是m1=1,當(dāng)d0=3;說(shuō)明m0和m1均=1,以此類(lèi)推。 |
---|---|
本帖最近評(píng)分記錄: |
znz43
工控職業(yè)已成回憶 只因愛(ài)好;丶覉@ 樂(lè)此不疲
級(jí)別: 工控俠客
![]() ![]() |
FNC 42-ENCO / 編碼 可取得最大號(hào)M為ON的位,最多256位 |
|
---|---|---|
本帖最近評(píng)分記錄:
|
358273433
級(jí)別: 家園?
![]() |
按1樓朋友的指教,終于找到一個(gè)數(shù)據(jù)排序的指令SORT。謝謝大家! |
---|---|
|