您现在所在的是:

PLC论坛

回帖:11个,阅读:708 [上一页] [1] [2] [下一页]
20912
bnnyygy
文章数:5990
年度积分:1578
历史总积分:20912
注册时间:2012/3/15
发站内信
2018论坛分享达人
发表于:2023/12/8 14:43:40
#10楼
以下是引用180027670522023/12/8 9:37:57的发言:
前面加个&不就编成10进制的了


BCD定时器你如果用&十进制的SV值会报错

运气好如果在&1~&9还好,&10=A,BCD定时器就一脸懵逼了,哈哈啊
38060
知道一点
文章数:22553
年度积分:2479
历史总积分:38060
注册时间:2004/6/12
发站内信
工控人谈电商
2013国庆活动
2011国庆活动
发表于:2023/12/8 16:06:55
#11楼
以下是引用A罗志恒138802023/12/8 14:10:33的发言:
现在是做售后,在别人的程序上修改升级,CP1H现在有二进制的定时器,数据就是十进制的很方便,但是原程序里全是16进制表示的4位BCD。从本质上来说,数据类型就是BCD类型。因此,触摸屏的数据传送到PLC里肯定是要做数据转换,不管触摸屏上是十进制,二进制,还是16进制,到了PLC里,都应该编程BCD码的形式,要不然,CP1H会不会报错?欧姆龙PLC正在研究到当中。

“原程序里全是16进制表示的4位BCD”???
PLC里使用的tim是BCD还是BIN,查看
附件 image.jpg
最后一项没√就是BCD,打了?就是BIN

或者看程序
附件 image.jpg

附件 image.jpg

请做个比较,tim不可能使用bin,同样timx不可能使用bcd,指令就限制了数据类型
快乐 幸福 自由 比什么都重要

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

46.8003