gz068909
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 150 個
工控威望: 296 點
下載積分: 1035 分
在線時間: 73(小時)
注冊時間: 2017-12-23
最后登錄: 2025-07-19
查看gz068909的 主題 / 回貼
樓主  發(fā)表于: 43天前
各位大佬好
                小弟使用CJ2W CPU給基恩士刻印發(fā)打標(biāo)內(nèi)容
刻印內(nèi)容上面要計算當(dāng)前日是今年的多少天
CPU 自帶的A352  A353地址中存的年月日,格式是16進制
刻印機格式是Ascii字符串
我自己寫的計算天數(shù)用的10進制定義每個月天數(shù),然后相加得到天數(shù),現(xiàn)在難題是,需要把PLC中16進制的號數(shù)加起來才能得到全部天數(shù),但是格式不同,算出來的結(jié)果就不對,
比如說 1-3月總共90天,現(xiàn)在4月5號,需要把這5也計算加入,才是今年的總天數(shù),請大佬們指點一下,萬分感謝
每天學(xué)習(xí)一點點
hstec2002
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 579 個
工控威望: 1981 點
下載積分: 9685 分
在線時間: 793(小時)
注冊時間: 2021-05-05
最后登錄: 2025-07-20
查看hstec2002的 主題 / 回貼
1樓  發(fā)表于: 43天前
先轉(zhuǎn)換成10進制,再根據(jù)月份規(guī)律來計算多少天,注意2月份是潤年還是平年。
本帖最近評分記錄:
  • 下載積分:+5(gz068909)
  • QQ: 2845452345