前言
一开始选用的是汇川SV660P脉冲型伺服,由于生产需求需要对伺服的个别参数进行读取和写入操作,但是SV660P并不支持这种情况,因此需要使用485通信来满足。PLC这边选用的是三菱FX5U。
开始
1、首先准备按照下图的引脚提示准备好一根带屏蔽的网线并压好一端的水晶头。
2、我们只需要把4、5号引脚的线引出接到三菱FX5U的内置485通信端子上,接线的方式如下图所示。注意SDA和RDA、SDB和RDB需要短接然后把4、5号线接到SDA、SDB中,终端电阻需要拨到110欧
。
3、接线完成之后,就需要在GXWorks3中进行设置。如下图所示:
4、设置完成之后只需要一条指令ADPRW
即可实现读/写。
写指令如下:
如果需要读的话请把功能码 H6
改成H3
,另外把K0
改成K1
即可。ADPRW
指令是什么意思请自行查阅三菱PLC手册。
最后
注意,如果这样设置还是不行的话。记得把PLC内置模块的两个线和短接线同时对调一下