qq251819226
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 25 個
工控威望: 124 點
下載積分: 653 分
在線時間: 26(小時)
注冊時間: 2014-07-07
最后登錄: 2024-08-31
查看qq251819226的 主題 / 回貼
樓主  發(fā)表于: 2015-05-06 09:00
[attachment=134773]VB100里讀出的數(shù)是多少進(jìn)制的呢?
pigletsandfu
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 3 個
工控威望: 100 點
下載積分: 506 分
在線時間: 2(小時)
注冊時間: 2015-04-26
最后登錄: 2015-10-08
查看pigletsandfu的 主題 / 回貼
1樓  發(fā)表于: 2015-05-06 10:48
讀取是BCD碼,是字節(jié),8位,依次讀取年,月,日,時,分,秒,(保留口),星期
彈棉花
qq251819226
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 25 個
工控威望: 124 點
下載積分: 653 分
在線時間: 26(小時)
注冊時間: 2014-07-07
最后登錄: 2024-08-31
查看qq251819226的 主題 / 回貼
2樓  發(fā)表于: 2015-05-06 14:21
怎么把讀出的數(shù)轉(zhuǎn)為10進(jìn)制的呢?現(xiàn)在我發(fā)現(xiàn)讀出的數(shù)VB100(年)的規(guī)律是實際是1-9,程序里也是顯示1-9,實際10-19時程序里是16-25,實際20-29程序顯示是32-41,每增加個10程序里就多一個6顯示出來了,10幾就顯示是10幾+6,20幾就顯示20幾+6+6,這個是怎么個算法呢?
yongjin315
~~~~~~
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 135 個
工控威望: 201 點
下載積分: 500 分
在線時間: 185(小時)
注冊時間: 2014-06-20
最后登錄: 2024-09-11
查看yongjin315的 主題 / 回貼
3樓  發(fā)表于: 2015-05-07 08:47
讀取了是BCD
qq251819226
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 25 個
工控威望: 124 點
下載積分: 653 分
在線時間: 26(小時)
注冊時間: 2014-07-07
最后登錄: 2024-08-31
查看qq251819226的 主題 / 回貼
4樓  發(fā)表于: 2015-05-08 08:17
怎么把讀出的BCD值轉(zhuǎn)成10進(jìn)制的呢?
339396139
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 19 個
工控威望: 112 點
下載積分: 667 分
在線時間: 6(小時)
注冊時間: 2014-12-12
最后登錄: 2022-07-05
查看339396139的 主題 / 回貼
5樓  發(fā)表于: 2015-05-27 10:19
用DBC_I指令即可
windylj168
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 220 個
工控威望: 349 點
下載積分: 21814 分
在線時間: 805(小時)
注冊時間: 2015-05-04
最后登錄: 2022-01-26
查看windylj168的 主題 / 回貼
6樓  發(fā)表于: 2015-05-27 18:33
8個字節(jié)時間緩沖區(qū)格式(T)

T字節(jié)    說明    字節(jié)數(shù)據(jù)
0    年 (0-99)    當(dāng)前年份 (BCD值)
1    月 (1-12)    當(dāng)前月份 (BCD值)
2    日期 (1-31)    當(dāng)前日期 (BCD值)
3    小時 (0-23)    當(dāng)前小時 (BCD值)
4    分鐘 (0-59)    當(dāng)前分鐘 (BCD值)
5    秒 (0-59)    當(dāng)前秒 (BCD值)
6    00    保留 ?始終設(shè)置為00
7    星期幾 (1-7)    當(dāng)前是星期幾,1=星期日 (BCD值)