中国自动化学会专家咨询工作委员会指定宣传媒体
免费注册 登录 广告服务 | 客服中心
您现在所在的是:

PLC论坛

抖音 德嘉 泓格论坛 FLIR红外热像论坛
工控论坛首页 PLC论坛 → 浏览主题: 欧姆龙CP1H 数据转换问题
发表新帖 回复该主题
回帖:12个,阅读:248 [上一页] [1] [2] [下一页]
* 帖子主题:

欧姆龙CP1H 数据转换问题

分享到
99
A罗志恒13880
文章数:128
年度积分:99
历史总积分:99
注册时间:2023/4/27
发站内信
发表于:2023/12/9 8:44:30
#0楼
欧姆龙里转指令只有个BIN转BCD,或者BCD转BIN,请问一下,我在触摸屏,设置的数据类型是整数INT,放在D100,那么到了CP1H里如何转换成BCD码呢?因为CP1H定时器是BCD码形式。但是欧姆龙本身没有整数转BCD码这种,只有BIN转BCD,所以,各位大佬,如何解决的?
36811
知道一点
文章数:21924
年度积分:1230
历史总积分:36811
注册时间:2004/6/12
发站内信
工控人谈电商
2013国庆活动
2011国庆活动
发表于:2023/12/9 9:27:01
#1楼
BIN
快乐 幸福 自由 比什么都重要
99
A罗志恒13880
文章数:128
年度积分:99
历史总积分:99
注册时间:2023/4/27
发站内信
发表于:2023/12/9 11:31:35
#2楼
回复 #1楼 知道一点
我看三菱西门子松下,数据类型都有整数,双整数,WORD,浮点数什么的,CP1H里,数据类型好像就只有BIN和BCD。完全把人整神。。。。。其他触摸屏链接到CP1H里,数据怎么转化,比如,我伺服脉冲数量,
36811
知道一点
文章数:21924
年度积分:1230
历史总积分:36811
注册时间:2004/6/12
发站内信
工控人谈电商
2013国庆活动
2011国庆活动
发表于:2023/12/9 12:51:42
#3楼
三,西,欧是不同的祖,指望一样?最多雷同罢了
附件 image.jpg

附件 image.jpg
+1
快乐 幸福 自由 比什么都重要
99
A罗志恒13880
文章数:128
年度积分:99
历史总积分:99
注册时间:2023/4/27
发站内信
发表于:2023/12/9 15:03:42
#4楼
回复 #3楼 知道一点
你这个是哪里打开的
99
A罗志恒13880
文章数:128
年度积分:99
历史总积分:99
注册时间:2023/4/27
发站内信
发表于:2023/12/9 15:11:26
#5楼
回复 #3楼 知道一点
主要是,欧姆龙里的BIN代表了什么?是16位整数?还是WORD? BIN百度解释是二进制,欧姆龙里的TIMX也是用的BIN数据类型,客服说BIN数据类型直接有10进制数就是了,也就是我们常说的整数??
36811
知道一点
文章数:21924
年度积分:1230
历史总积分:36811
注册时间:2004/6/12
发站内信
工控人谈电商
2013国庆活动
2011国庆活动
发表于:2023/12/9 22:38:27
#6楼
回复 #4楼 A罗志恒13880
编程软件里指令帮助
快乐 幸福 自由 比什么都重要
36811
知道一点
文章数:21924
年度积分:1230
历史总积分:36811
注册时间:2004/6/12
发站内信
工控人谈电商
2013国庆活动
2011国庆活动
发表于:2023/12/10 20:55:37
#7楼
以下是引用A罗志恒138802023/12/9 15:11:26的发言:
主要是,欧姆龙里的BIN代表了什么?是16位整数?还是WORD? BIN百度解释是二进制,欧姆龙里的TIMX也是用的BIN数据类型,客服说BIN数据类型直接有10进制数就是了,也就是我们常说的整数??
欧姆龙BIN是将BCD码数据转换成BIN数据,16bit数据,没有用“位”是因为很容易与PLC中其他用到位的指令搞混。
就像“客服说BIN数据类型直接有10进制数”表情
这个表或许不需要多解释
附件 image.jpg

回到楼顶的问题
附件 image.jpg
D100 的数据在0~9999(没有ABCDEF)它就能正常工作

附件 image.jpg
使用TIMX指令,D100里的数据就可以使0000~FFFF
所以要看使用的指令

触摸屏,只要给过来的数据符合PLC指令要求就可以
附件 image.jpg
这是早就交付使用多年的定量仪,“设定值”是触摸屏给定,“计时”TIM指令工作时值
注意看触摸屏“构件输入属性”限定输入值0~999.9 。“数据格式”浮点数~灰色

附件 image.jpg
在组态时没特意选什么数据类型

如果在PLC再特意做什么数据转换,有可能会弄巧成拙
附件 image.jpg
请看。D0=1234,你说它是BCD还是16进制?or bin

附件 image.jpg
所以请结合具体指令要求去给定数据
+1
快乐 幸福 自由 比什么都重要
20096
bnnyygy
文章数:5738
年度积分:762
历史总积分:20096
注册时间:2012/3/15
发站内信
2018论坛分享达人
发表于:2023/12/10 21:34:12
#8楼
以下是引用A罗志恒138802023/12/9 11:31:35的发言:
我看三菱西门子松下,数据类型都有整数,双整数,WORD,浮点数什么的,CP1H里,数据类型好像就只有BIN和BCD。完全把人整神。。。。。其他触摸屏链接到CP1H里,数据怎么转化,比如,我伺服脉冲数量,



CP1H有些地方是智障,

没有浮点传送指令,但是可以用浮点减法加法之类的搞定



其它都差不多,不过没有字节类型变量
36811
知道一点
文章数:21924
年度积分:1230
历史总积分:36811
注册时间:2004/6/12
发站内信
工控人谈电商
2013国庆活动
2011国庆活动
发表于:2023/12/11 10:26:01
#9楼
回复 #8楼 bnnyygy
“没有浮点传送指令,但是可以用浮点减法加法之类的搞定”
试试MOVL
快乐 幸福 自由 比什么都重要
工控学堂推荐视频:

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

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

62.4004