用户登陆
免费注册
找回密码
站内短信
论坛搜索
工控下载
用户名
密码
输入验证码:
发财
综合讨论
资料互助
程序样例
三菱工控
西门子区
欧姆龙区
触摸屏区
工控人家园
综合讨论
请教PLC通讯读取到数据转换及运算问题请教!!!
上一主题
下一主题
二手工控电器
且行且珍惜
级别: 工控侠客
发送短信
加为好友
QQ联系
精华主题:
0
发帖数量:
2819 个
工控威望:
4446 点
下载积分:
213610 分
在线时间: 3177(小时)
注册时间:
2008-02-22
最后登录:
2024-11-15
查看二手工控电器的
主题
/
回贴
楼主
发表于: 2018-03-09 16:30
全看
|
小
中
大
PLC通讯读取到的数据格式如下:
当前数据如下:
D10=3E2B
D11=312E
D12=3530
D13=3837
需要转换为:
D10=2B31
D11=2E35
D12=3038
D13=37
也就是说需要将D10里面的高位数据“3E”移除,然后D10里面的数据由2B和D11里面的高位数据“31”组成2B31. D11里面的数据由2E和D12里面的高位组成2E35. D12里面的数据由30和D13里面的高位组成3038.最后将D13的底位屏蔽。
最终目标是需要在触摸屏上显示为:+1.5087。因为将:2B312E35303837转换后的结果就是带符号的:+1.5087。
[ 此帖被跑步向钱在2018-03-09 16:59重新编辑 ]
欢迎捧场光临工控自动化小店!供应二手拆机PLC 、伺服、步进、变频器、3相固态调压调功模块、接线端子等等
http://shop115113109.taobao.com/?spm=a1z10.5-c.0.0.L6cazp&v=1
分享
tingfenghu
级别: 工控侠客
发送短信
加为好友
精华主题:
0
发帖数量:
2845 个
工控威望:
3617 点
下载积分:
3517 分
在线时间: 3800(小时)
注册时间:
2007-11-04
最后登录:
2024-11-15
查看tingfenghu的
主题
/
回贴
1楼
发表于: 2018-03-10 12:05
全看
|
小
中
大
FNC 35-SFTL/位左移
用这个指令试一下。
本帖最近评分记录:
下载积分:+5(跑步向钱) 真诚感谢!
二手PLC,触摸屏,伺服驱动,各类气动设备
http://shop58129605.taobao.com/
分享
tingfenghu
级别: 工控侠客
发送短信
加为好友
精华主题:
0
发帖数量:
2845 个
工控威望:
3617 点
下载积分:
3517 分
在线时间: 3800(小时)
注册时间:
2007-11-04
最后登录:
2024-11-15
查看tingfenghu的
主题
/
回贴
2楼
发表于: 2018-03-10 18:21
全看
|
小
中
大
用PLC尽量不要用浮点,扩大N倍,转换成整数计算。
还有你用什么样精度的模块,0-10V换算成0-100000,只是数字好看,完全没有实际用途。
三菱FX3U-4AD的分辨率0.32mV(20V/64000),精度是20V,正负0.3%,60mV),
实际上换成成0-10只能对应0-32000,仍然有0.3%的偏差。
[ 此帖被tingfenghu在2018-03-10 18:39重新编辑 ]
本帖最近评分记录:
下载积分:+5(跑步向钱) 真诚感谢!
二手PLC,触摸屏,伺服驱动,各类气动设备
http://shop58129605.taobao.com/
分享
tingfenghu
级别: 工控侠客
发送短信
加为好友
精华主题:
0
发帖数量:
2845 个
工控威望:
3617 点
下载积分:
3517 分
在线时间: 3800(小时)
注册时间:
2007-11-04
最后登录:
2024-11-15
查看tingfenghu的
主题
/
回贴
3楼
发表于: 2018-03-10 19:27
全看
|
小
中
大
引用
引用第10楼跑步向钱于2018-03-10 18:32发表的 :
我用的是研华的模块,目前测试显示精度在0.0001,应该是可以满足我的使用要求。谢谢指点!明天继续试验!!
这个叫分辨率,不叫精度。
你再细分,可以显示0.000001,没有实际用途。
二手PLC,触摸屏,伺服驱动,各类气动设备
http://shop58129605.taobao.com/
分享
上一主题
下一主题
工控人家园
综合讨论
请教PLC通讯读取到数据转换及运算问题请教!!!
http://ymmfa.com
访问内容超出本站范围,不能确定是否安全
继续访问
取消访问