登录
首页
PLC论坛
西门子SIEMENS
回帖
发帖
正文
主题:【话题】SM338这个编码器的格雷码如何转换成可以识别的数字值?谢谢大家(20221128)
点击:592 回复:6
楼主
编辑
引用
管理
rockmusic
大家好,现在这个sm338模块,我接的是一个单圈13位精度8192的格雷码输出的编码器,目前接线完毕,组态完毕,变量表里也可以看到有数字值反馈,但是反馈的这个数字值,并不是0-8192范围的变化。如何把这个数值转换成可以理解的数字值0-8192,如何来转换呢,谢谢。。我附上图片2张,老师们看看,谢谢
最后修改:
2022/11/29 10:53:40
22-11-28 11:31
1楼
编辑
引用
管理
知道一点
编码器给出格雷码
PID可接收格雷码数据?
加一步格雷码--BIN 试试
22-11-28 12:39
2楼
编辑
引用
管理
pqsh
205结果吗?
22-11-28 13:01
3楼
编辑
引用
管理
rockmusic
PID 256是编码器读出的通道地址,SSI输出的13位精度的编码器
22-11-28 13:12
4楼
编辑
引用
管理
rockmusic
这是PID 256地址二进制格式的显示数据。如何来分析呢?转成0--8192
目前看数据,手动旋转编码器一圈,监控的这个地址,十进制数据是1073741200多---1073749000多变化。。。
最后修改:
2022/11/28 13:16:03
22-11-28 13:15
5楼
编辑
引用
管理
pqsh
引用
rockmusic
在 2022/11/28 13:15:23 发言
【内容省略】
十六进制4000nnnn,去掉4000,低字作变换试试.
22-11-28 14:49
6楼
编辑
引用
管理
rockmusic
感谢各位楼上的老师,数据地址找到了,监控十进制的PIW258,就看到了,0-8192的精度变化
22-12-05 10:30
工控新闻
霍尼韦尔发布智慧建筑运营管理平台的全新高效运维模块
新时达完成董事会选举换届 并聘任刘长文为总经理
新能源电控业务表现亮眼,变频器厂商上半年净利预增51%-65%
投资与技术双轮驱动 美团机器人生态版图初显
让科技有温度:埃夫特欧洲子公司携手i Bambini delle Fate共筑公益梦
2025中国传感器产业:从“感知”到“决策”的跨越式进化
皮尔磁重磅亮相2025广州应急安全展
和利时助力上海电气洮南市风电耦合生物质绿色甲醇一体化示范项目顺利投产
更多新闻资讯