shaolvli
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 39 個
工控威望: 165 點
下載積分: 6720 分
在線時間: 573(小時)
注冊時間: 2013-03-28
最后登錄: 2024-09-19
查看shaolvli的 主題 / 回貼
12樓  發(fā)表于: 2013-04-11 15:54
我也想求解啊 這么會這樣 那d0顯示的是什么進制的數(shù)??
john42tw
級別: 網(wǎng)絡(luò)英雄
精華主題: 0
發(fā)帖數(shù)量: 1281 個
工控威望: 6112 點
下載積分: 52768 分
在線時間: 1125(小時)
注冊時間: 2012-04-24
最后登錄: 2025-01-07
查看john42tw的 主題 / 回貼
13樓  發(fā)表于: 2013-04-11 16:19
BIN     BCD碼==>BIN

   X       F  E D C      B A 9 8       7 6 5 4        3 2 1 0
BCD     0  0  0  0      0 0  0 1      0  0 1 0       0 0 0 0   =288

                千位       百位     十位       個位

BIN             0                 1                2                 0       =120

BIN個位=X0~X3
BIN十位=X4~X7
BIN百位=X8~XB
BIN千位=XC~XF
本帖最近評分記錄:
  • 下載積分:+2(sjm213) 好貼!
    hahahaha
    級別: 家園常客
    精華主題: 0
    發(fā)帖數(shù)量: 482 個
    工控威望: 665 點
    下載積分: 30796 分
    在線時間: 158(小時)
    注冊時間: 2011-11-03
    最后登錄: 2018-01-01
    查看hahahaha的 主題 / 回貼
    14樓  發(fā)表于: 2013-04-11 19:55
    樓上正解。
    tkggtdkjpl
    工欲善其事,必先利其器!
    級別: 網(wǎng)絡(luò)英雄

    精華主題: 1 篇
    發(fā)帖數(shù)量: 3446 個
    工控威望: 20985 點
    下載積分: 29121 分
    在線時間: 1768(小時)
    注冊時間: 2010-01-03
    最后登錄: 2025-01-07
    查看tkggtdkjpl的 主題 / 回貼
    15樓  發(fā)表于: 2013-04-13 08:14
    二進制/十進制/十六進制轉(zhuǎn)一下就知道什么意思
    自動化單機,生產(chǎn)線,項目編程調(diào)試!
    工控的魚
    級別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 87 個
    工控威望: 217 點
    下載積分: 659 分
    在線時間: 92(小時)
    注冊時間: 2008-04-22
    最后登錄: 2014-07-30
    查看工控的魚的 主題 / 回貼
    16樓  發(fā)表于: 2013-04-13 09:14
    BIN個位=X0~X3
    BIN十位=X4~X7
    BIN百位=X8~XB
    BIN千位=XC~XF
    如果Q系列,本人用法將會用整個0通道(K4X0=X0------XF共16個點)去表示由4個外接撥碼開關(guān)組合成9999最大值的編程,可以看看人家D0的最終用法
    sjm213
    有小知識,無大學(xué)問。
    級別: 論壇版主

    精華主題: 7 篇
    發(fā)帖數(shù)量: 5216 個
    工控威望: 7440 點
    下載積分: 159177 分
    在線時間: 3175(小時)
    注冊時間: 2007-11-21
    最后登錄: 2025-01-07
    查看sjm213的 主題 / 回貼
    17樓  發(fā)表于: 2013-04-13 09:28
    引用
    引用第11樓yuguokang于2013-01-04 07:37發(fā)表的  :
    今天特意編了一小段看了一下,K4X0的值是288,但是D0的值卻是120,能解釋下為什么么?


    K4X0的值是288本沒有錯,因為該數(shù)值按照二進制排列出來就是以上大家所列的0000 0001 0010 0000,換成10進制顯示即為288;
    而BIN指令是將BCD數(shù)轉(zhuǎn)成BIN數(shù),你可以理解為該指令可以在不改變16進制數(shù)值的【數(shù)字】的情況下,將【數(shù)字】變成了10進制的。

    K4X0的數(shù)值是:
    二進制  0000 0001 0010 0000
    十進制  288
    十六進制    0        1         2      0
    注意【十六進制    120】,用了BIN指令就會將其變成【十進制   120】傳送到D0,所以在D0中顯示為   120   (GX Developer默認(rèn)顯示為10進制數(shù))

    一些基本的概念可以參考以下帖子:
    http://24x7lending.com/read-gktid-1422228.html
    http://24x7lending.com/read-gktid-1422938.html
    piclijun
    級別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 228 個
    工控威望: 360 點
    下載積分: 14687 分
    在線時間: 249(小時)
    注冊時間: 2012-02-24
    最后登錄: 2016-08-30
    查看piclijun的 主題 / 回貼
    18樓  發(fā)表于: 2013-04-14 13:11
    288十進制 120是BCD