您现在所在的是:

PLC论坛

回帖:11个,阅读:708 [上一页] [1] [2] [下一页]
266
A罗志恒13880
文章数:270
年度积分:266
历史总积分:266
注册时间:2023/4/27
发站内信
发表于:2023/12/6 15:21:26
#0楼
昆仑通态触摸屏上可以选择16进制BCD格式的数据,但是西门子触摸屏上有这种数据嘛?各位大佬是如何解决CP1H定时器数据问题的。BCD格式的数据,怎么写入?问客服,客服说的是和十进制的用法一样,只是数据类型不一样。。。。。
27953
guanyumou 版主
文章数:10552
年度积分:1136
历史总积分:27953
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2023/12/6 15:39:57
#1楼
触摸屏上选择16进制或者10进制数据,然后PLC程序中把该数据转换为BCD格式,然后定时器再使用即可。
+1
基于各种组态软件\触摸屏\PLC\单片机\变频器Modbus TCP\RTU\ASCII通信编程服务,需要请直接
联系!腾讯扣扣149034219
37240
cvlsam 版主
文章数:12401
年度积分:1592
历史总积分:37240
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2023/12/6 16:02:27
#2楼
CP1H的程序中将定时器设定值类型BCD改为二进制就完了。

Good Luck~
38060
知道一点
文章数:22553
年度积分:2479
历史总积分:38060
注册时间:2004/6/12
发站内信
工控人谈电商
2013国庆活动
2011国庆活动
发表于:2023/12/6 17:47:23
#3楼
CP1H 定时器有BIN,BCD二种工作模式,既然选定BCD其工作范围就是0000-9999
触摸屏只要给出的是BCD就ok了,哪怕选浮点(昆仑屏)
比如 TIM 0 D10 触摸屏给D10的数据是0000-9999,没有ABCDEF,Tim就能正常工作
+2
快乐 幸福 自由 比什么都重要
3018
18002767052
文章数:118
年度积分:185
历史总积分:3018
注册时间:2014/6/17
发站内信
发表于:2023/12/8 9:37:57
#4楼
前面加个&不就编成10进制的了
38060
知道一点
文章数:22553
年度积分:2479
历史总积分:38060
注册时间:2004/6/12
发站内信
工控人谈电商
2013国庆活动
2011国庆活动
发表于:2023/12/8 10:00:26
#5楼
以下是引用180027670522023/12/8 9:37:57的发言:
前面加个&不就编成10进制的了
请举例说明
快乐 幸福 自由 比什么都重要
266
A罗志恒13880
文章数:270
年度积分:266
历史总积分:266
注册时间:2023/4/27
发站内信
发表于:2023/12/8 14:02:07
#6楼
回复 #1楼 guanyumou
这种是万能的,但是比较麻烦,我看昆仑通态不用转换数据。很方便。
266
A罗志恒13880
文章数:270
年度积分:266
历史总积分:266
注册时间:2023/4/27
发站内信
发表于:2023/12/8 14:10:33
#7楼
回复 #3楼 知道一点
现在是做售后,在别人的程序上修改升级,CP1H现在有二进制的定时器,数据就是十进制的很方便,但是原程序里全是16进制表示的4位BCD。从本质上来说,数据类型就是BCD类型。因此,触摸屏的数据传送到PLC里肯定是要做数据转换,不管触摸屏上是十进制,二进制,还是16进制,到了PLC里,都应该编程BCD码的形式,要不然,CP1H会不会报错?欧姆龙PLC正在研究到当中。
266
A罗志恒13880
文章数:270
年度积分:266
历史总积分:266
注册时间:2023/4/27
发站内信
发表于:2023/12/8 14:12:04
#8楼
回复 #2楼 cvlsam
我知道,但现在讨论的S是BCD码的定时器,这个其他PLC里都没有遇到过。
27953
guanyumou 版主
文章数:10552
年度积分:1136
历史总积分:27953
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2023/12/8 14:33:05
#9楼
以下是引用A罗志恒138802023/12/8 14:02:07的发言:
这种是万能的,但是比较麻烦,我看昆仑通态不用转换数据。很方便。
就几行程序,这也麻烦?
基于各种组态软件\触摸屏\PLC\单片机\变频器Modbus TCP\RTU\ASCII通信编程服务,需要请直接
联系!腾讯扣扣149034219

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

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

62.4004