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

主题:三菱FX5U PLC如何读取安川SGD7S系列伺服当前位置

点击:6168 回复:21

 小弟加入中华工控网没多久,最近遇到一个问题,三菱FX5U-32MT的PLC如何读取安川伺服电机的当前位置,伺服驱动器型号是SGD7S-2R8A00A,电机型号是SGM7J-O4A7C6E,电机带绝对值编码器,分辨率是24位的。我之前用PLC内置485端口与伺服驱动PSO./PSO相连,但读到的数据是乱的,伺服手册上说是这么做的,但没有给具体方法,求各位大神们指点一二,最好附带通讯的设置和程序,小弟在此先行谢谢大家
19-07-07 16:39
1楼
该帖内容不符合相关规定!
19-07-08 09:49
附件 屏幕截图(19).jpg
附件 屏幕截图(20).jpg
附件 屏幕截图(21).jpg
附件 屏幕截图(12).jpg
附件 屏幕截图(16).jpg
附件 屏幕截图(17).jpg
19-07-08 10:35
确定安川侧就是这样操作,三菱的程序就帮不上忙了
19-07-08 10:47
数据是乱的?看到是符合格式的呀。
19-07-08 11:15
那你能根据D0-D17的数据判断伺服电机当前的圈数和1圈内的位置吗
19-07-08 13:06
附件 2019-07-08_133751.jpg
19-07-08 13:37
完美的吻合
附件 2019-07-08_134041.jpg
19-07-08 13:43
确实如您所说,但是PLC读取到的数值不是右侧的值(左侧是当前值,右侧是字符串,实际读取的是当前值),可能是需要转码,但我不知如何转换
19-07-08 14:05
左侧的D2-D6代表圈数,D8-D15代表1圈内的位置,D2,D3,D4=48   D5=53 D6=48   这几个数是怎么转化成圈数50的呢
19-07-08 14:14

上一页下一页

工控新闻

更多新闻资讯