用户登陆
免费注册
找回密码
站内短信
论坛搜索
工控下载
用户名
密码
输入验证码:
勇敢
综合讨论
资料互助
程序样例
三菱工控
西门子区
欧姆龙区
触摸屏区
工控人家园
欧姆龙工控论坛
CJ2W 10进制数据计算疑问
上一主题
下一主题
gz068909
级别: 略有小成
发送短信
加为好友
精华主题:
0
发帖数量:
149 个
工控威望:
295 点
下载积分:
1033 分
在线时间: 73(小时)
注册时间:
2017-12-23
最后登录:
2025-06-13
查看gz068909的
主题
/
回贴
楼主
发表于: 4天前
全看
|
小
中
大
各位大佬好
小弟使用CJ2W CPU给基恩士刻印发打标内容
刻印内容上面要计算当前日是今年的多少天
CPU 自带的A352 A353地址中存的年月日,格式是16进制
刻印机格式是Ascii字符串
我自己写的计算天数用的10进制定义每个月天数,然后相加得到天数,现在难题是,需要把PLC中16进制的号数加起来才能得到全部天数,但是格式不同,算出来的结果就不对,
比如说 1-3月总共90天,现在4月5号,需要把这5也计算加入,才是今年的总天数,请大佬们指点一下,万分感谢
每天学习一点点
分享
gz068909
级别: 略有小成
发送短信
加为好友
精华主题:
0
发帖数量:
149 个
工控威望:
295 点
下载积分:
1033 分
在线时间: 73(小时)
注册时间:
2017-12-23
最后登录:
2025-06-13
查看gz068909的
主题
/
回贴
1楼
发表于: 前天
全看
|
小
中
大
引用
引用第1楼hstec2002于2025-06-12 17:34发表的 :
先转换成10进制,再根据月份规律来计算多少天,注意2月份是润年还是平年。
是的哈,谢谢大家的回答,小弟文化水平比较低,这些数据确实不太明白,因为没有方向,网上找资料都不太好找
按照大家的回答,已经转换好了,
我是使用BIN指令将当前号数转成10进制+和过去所有天数相加得到总天数后,再把结果BCD显示,再使用MOVD指令每4位取值分别存储在寄存器
后续使用ASC指令分别转换成字符串, 就可以 了
非常谢谢
每天学习一点点
分享
上一主题
下一主题
工控人家园
欧姆龙工控论坛
CJ2W 10进制数据计算疑问
http://www.ymmfa.com
访问内容超出本站范围,不能确定是否安全
继续访问
取消访问