登录
首页
PLC论坛
PLC论坛
回帖
发帖
正文
主题:编码器发送的ASCII码,如何解码?
点击:2242 回复:6
楼主
编辑
引用
管理
845352686
公司做个摆渡车改造工程,就是用安装在车轮上的绝对值编码器反馈数据与设定的位置数据比较做定位。
编码器是用精浦绝对值型的。编码器反馈出来的是 13位ASCII码,而台达plc该如解码数据和输入的十进制的数据比较定位啊?比如编码器发送接收:3D2B303030303030303031320D如果转换成12
16-02-20 21:17
1楼
编辑
引用
管理
mixsall
按位转换,比如百位乘以100,十位乘以10,以此类推,然后相加。PLC上具体怎么实现,我不知道,我没用过PLC,所以帮不到你了。额 ,你这个输出的是十六进制。所以还要先转换回十进制。转换方法,百度上就有。
最后修改:
2016/2/21 11:30:55
16-02-21 11:28
2楼
编辑
引用
管理
高雅的雅
EH3系列直接支持ASC转数据,你可以参看指令
16-02-21 23:11
3楼
编辑
引用
管理
知道一点
既然是精浦的,向他要范本做参考
16-02-22 10:02
4楼
编辑
引用
管理
845352686
谢谢大家了,台达有TDM指令可以转换!
16-02-22 13:19
5楼
编辑
引用
管理
GEMPalminyin
3D2B303030303030303031320D:这个字符串右边32 31 两个字节
各减去30
变成2 和 1
1是十位数 所以乘以10
最后10+2变成12
上海精浦绝对值编码器可以和任何PLC连接,如西门子、欧姆龙等等,有需要连接程序的来电索取就行。
16-02-22 13:30
6楼
编辑
引用
管理
mengx9806
最喜欢最后一句,来电索取(我是个懒人~)
16-02-22 14:31
工控新闻
西门子发布两款SIMATIC IPC新品
中控与华为共筑工业 AI 全球竞争优势
施耐德电气X通威农发 | 一袋饲料的“智”造升级
六十载创新积淀,ADI开启边缘智能新篇章
7.9%,规上工业的动能之变
美的剥离伺服资产,聚焦核心部件突围
五大应用场景示范 看台达SCARA机器人玩转智能生产线
海克斯康智慧矿山Split Desktop重现百年采石作业
更多新闻资讯