fhy0410
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 219 個
工控威望: 363 點
下載積分: 6452 分
在線時間: 531(小時)
注冊時間: 2013-10-22
最后登錄: 2020-03-28
查看fhy0410的 主題 / 回貼
樓主  發(fā)表于: 2018-09-29 17:24
各位大神FX中有沒有辦法在4個連繼D中輸入0或1,再在PLC中通過指令將這4個D組成一個4位二進制數(shù)?再通過4位二進制換算成10進數(shù)進行運算.有空手高手們請指點下.,
124388034
藍(lán)楓戀影
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 80 個
工控威望: 148 點
下載積分: 519 分
在線時間: 84(小時)
注冊時間: 2011-10-28
最后登錄: 2024-10-22
查看124388034的 主題 / 回貼
1樓  發(fā)表于: 2018-09-29 17:31
最簡單的就是把D轉(zhuǎn)到M,判斷D為0,1,置位相應(yīng)的M
124388034
藍(lán)楓戀影
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 80 個
工控威望: 148 點
下載積分: 519 分
在線時間: 84(小時)
注冊時間: 2011-10-28
最后登錄: 2024-10-22
查看124388034的 主題 / 回貼
2樓  發(fā)表于: 2018-09-29 17:32
復(fù)雜點就做十六進制運算
wlf2520
級別: 正式會員
精華主題: 0
發(fā)帖數(shù)量: 7 個
工控威望: 96 點
下載積分: 1787 分
在線時間: 97(小時)
注冊時間: 2017-07-23
最后登錄: 2018-11-10
查看wlf2520的 主題 / 回貼
3樓  發(fā)表于: 2018-09-29 18:46
圖片:
D10就是你想要的數(shù)
本帖最近評分記錄:
  • 下載積分:+1(bruce2020) 真誠感謝!
    secgo
    玩多了就更不會玩了~
    級別: 論壇先鋒
    精華主題: 0
    發(fā)帖數(shù)量: 1352 個
    工控威望: 1606 點
    下載積分: 67986 分
    在線時間: 218(小時)
    注冊時間: 2009-03-06
    最后登錄: 2024-11-05
    查看secgo的 主題 / 回貼
    4樓  發(fā)表于: 2018-09-30 08:14
    都是高手
    工控劍俠666
    天道酬勤,認(rèn)真的人做認(rèn)真的事 。
    級別: 工控俠客
    精華主題: 0
    發(fā)帖數(shù)量: 1002 個
    工控威望: 2680 點
    下載積分: 22469 分
    在線時間: 274(小時)
    注冊時間: 2013-03-30
    最后登錄: 2024-11-05
    查看工控劍俠666的 主題 / 回貼
    5樓  發(fā)表于: 2018-09-30 08:29
    用M合適點
    工控人加油
    wangnaizhi
    級別: 論壇先鋒
    精華主題: 0
    發(fā)帖數(shù)量: 1273 個
    工控威望: 1449 點
    下載積分: 5484 分
    在線時間: 896(小時)
    注冊時間: 2015-08-31
    最后登錄: 2024-11-06
    查看wangnaizhi的 主題 / 回貼
    6樓  發(fā)表于: 2018-09-30 08:32
    圖片:
    用BON指令讀取D中的第0位就可以了 這樣可以將D中的0和1結(jié)果讀出來直接置為對應(yīng)的輔助繼電器 然后用MOV K1M0 10的方式 然后搞成10進制的用BCD指令應(yīng)該就可以了
    [ 此帖被wangnaizhi在2018-09-30 08:45重新編輯 ]
    luelyzeng
    歲月不饒人,我亦未曾饒過歲月
    級別: 工控俠客
    精華主題: 0
    發(fā)帖數(shù)量: 356 個
    工控威望: 2101 點
    下載積分: 848 分
    在線時間: 187(小時)
    注冊時間: 2015-01-12
    最后登錄: 2024-06-20
    查看luelyzeng的 主題 / 回貼
    7樓  發(fā)表于: 2018-09-30 08:57
    假如 4個連續(xù)的數(shù)字  D3 D2 D1 DO     那么你想要的結(jié)果是   D3*8 + D2*4 +D1*2 +D0*1 =D20  ,D20就是你想要的最終結(jié)果,用不了太多指令去轉(zhuǎn)來轉(zhuǎn)去,不信你試試!
    不用謝,請叫我雷鋒!
    好好賺錢
    apei2014
    工控的世界,我不懂
    級別: 論壇先鋒
    精華主題: 0
    發(fā)帖數(shù)量: 1192 個
    工控威望: 1835 點
    下載積分: 77661 分
    在線時間: 514(小時)
    注冊時間: 2016-08-15
    最后登錄: 2024-11-02
    查看apei2014的 主題 / 回貼
    8樓  發(fā)表于: 2018-09-30 09:10
    ld m8000
    mov k1m10 d10
    觸摸屏上M10、M11、M12、M13可置位復(fù)位
    東隅已逝,桑榆非晚。
    wangnaizhi
    級別: 論壇先鋒
    精華主題: 0
    發(fā)帖數(shù)量: 1273 個
    工控威望: 1449 點
    下載積分: 5484 分
    在線時間: 896(小時)
    注冊時間: 2015-08-31
    最后登錄: 2024-11-06
    查看wangnaizhi的 主題 / 回貼
    9樓  發(fā)表于: 2018-09-30 09:55
    引用
    引用第7樓luelyzeng于2018-09-30 08:57發(fā)表的  :
    假如 4個連續(xù)的數(shù)字  D3 D2 D1 DO     那么你想要的結(jié)果是   D3*8 + D2*4 +D1*2 +D0*1 =D20  ,D20就是你想要的最終結(jié)果,用不了太多指令去轉(zhuǎn)來轉(zhuǎn)去,不信你試試!
    不用謝,請叫我雷鋒!

    這個最直接 直接乘以對應(yīng)的權(quán)
    john42tw
    級別: 網(wǎng)絡(luò)英雄
    精華主題: 0
    發(fā)帖數(shù)量: 1276 個
    工控威望: 6107 點
    下載積分: 52058 分
    在線時間: 1120(小時)
    注冊時間: 2012-04-24
    最后登錄: 2024-09-30
    查看john42tw的 主題 / 回貼
    10樓  發(fā)表于: 2018-10-01 08:01
    圖片:
    引用
    引用樓主fhy0410于2018-09-29 17:24發(fā)表的 有沒有辦法在4個連繼D中輸入0或1在PLC中組成一個4位二進制數(shù)? :
    各位大神FX中有沒有辦法在4個連繼D中輸入0或1,再在PLC中通過指令將這4個D組成一個4位二進制數(shù)?再通過4位二進制換算成10進數(shù)進行運算.有空手高手們請指點下.,
    bruce2020
    級別: 論壇先鋒
    精華主題: 1 篇
    發(fā)帖數(shù)量: 1044 個
    工控威望: 1303 點
    下載積分: 3315 分
    在線時間: 705(小時)
    注冊時間: 2017-11-25
    最后登錄: 2024-10-30
    查看bruce2020的 主題 / 回貼
    11樓  發(fā)表于: 2018-10-03 10:57
    難道這就是傳說中的8421工程。學(xué)習(xí)了。