登录
首页 PLC论坛 PLC论坛
回帖 发帖
正文

主题:S7200 SMART PLC与台达伺服的MODBUS通讯

点击:15859 回复:18

附件 QQ图片20161004090503.jpg
附件 QQ图片20161004090534.jpg
附件 QQ图片20161004090619.jpg
苦逼接线工,现在有机会接触程序方面。各种困惑,特来请教!
PLC是怎样读取驱动器上的数据(如脉冲,转速或还能读扭矩等吗?)是不是都有对应的MODBUS地址(在说明书上没找到这样的说明),为什么起始地址是400019(这是伺服的脉冲地址吗?其它地址又是怎样对应的呢?)
为什么VW3600是传送到VW3188,VW3602是传送到VW3186。(正常不是低位传到低位,高位传到高位吗?VW3600传到VW3186,VW3602传到VW3188吗)
由于和工司签有保密协议不能上传全部程序,忘谅解!只能后期做总结和大家分享!表情  伺服是台达的ASDA-B2
16-10-04 09:35
读取从24H开始的两个字节,存放到VB3600开始的两个字节
16-10-04 10:10
说到这,大神们能发一个LS产电PLC与台达变频器RS485通讯的实例吗
16-10-04 10:23
请问这24H表示什么呢?
16-10-04 17:00
刚百度了,H是16进制
16-10-04 19:24
高低位反过来 很正常的
16-10-04 20:31
怎么说呢?这是MODBUS协议规定的吗?
16-10-04 21:56
认真查看说明书后终于找到答案了,它是由状态监控缓存器和选择状态监控缓存器的显示内容 ,来决定各种参数(如转速,电机回授脉冲数)。MODBUS读取的通讯地址是0012H,0013H两个16位数据的内容。
16-10-05 00:07
学习学习
16-10-05 22:52
学习了,发现问题,通过查找资料,最后解决问题。就是这样一点一点积累知识的。
16-10-06 08:50

上一页下一页

工控新闻

更多新闻资讯