登录
首页
PLC论坛
西门子SIEMENS
回帖
发帖
正文
主题:西门子200smart plc 和台达A2绝对值型伺服走modbus 通讯 读取脉冲数
点击:2022 回复:3
楼主
编辑
引用
管理
大雄YAMN
图片来源于论坛 和我要做的类似 没完全看懂 西门子200smart plc 和台达A2绝对值型伺服走modbus 通讯 读取脉冲数来计算现在的位置,案例中读的也是脉冲数 台达脉冲数是32位的数据 这个32位如何读换算出来 那个高低 互换一直没看懂 比如这个例子中 我最终读的是VD3186就是脉冲数?如果是反方向的脉冲数 如何读和表达?求大神帮忙解答
19-06-30 16:07
1楼
编辑
引用
管理
guanyumou
要读的32位整数由400019和400020两个寄存器组成,其中400020是高16位、400019是低16位
400019读过来后保存到VW3600里、400020读过来后保存到VW3602里
VD3600这个32位整数由VW3600和VW3602组成,其中VW3600是其高16位、VW3602是其低16位
所以需要进行高低16位转换,那么就要把VW3600送入VW3188、VW3602送入VW3186
这样VW3186和VW3188组成的VD3186就是实际的32位数
19-07-01 01:03
2楼
编辑
引用
管理
guanyumou
反方向的脉冲数你要找到其所在的寄存器地址,然后适当修改程序即可完成!
19-07-01 01:05
3楼
管理
A工控回收西
该帖内容不符合相关规定!
19-07-01 17:07
工控新闻
莱迪思与三菱电机合作带来新一代工业自动化体验
华北工控亮相2025中国(西安)军工科技产业博览会,筑基数智未来基座
产教联动 共筑未来——北京化工大学信息学院师生参访和利时集团
意法半导体计划以 9.5 亿美元收购恩智浦 MEMS 微机电传感器业务
华北工控EPC-3132LX-A加固计算机:搭载龙芯LS3A4000处理器,满足指挥通信车核心控制需求
软件定义时代的左移策略
图尔克从产线到领奖台 | TAS 软件荣膺“年度产品”大奖
非计划停机、试错烧钱?一本白皮书给出破解答案
更多新闻资讯