一.方式一:精度为0.001RPM,采用通信设置
(1)、PLC:H2U-CAN-BD扩展卡
拨码1设为ON(设定PLC站号为1)
拨码8设为ON(接通终端电阻)
(2)、伺服CAN-LINK通信参数
H06-02=4 通信设定
4.写通信速度指令,虚拟/S-ON电平及通信读取FunOut
5.PLC通信程序
FROM K102 H3001 D100 K1 读取伺服驱动器H30-00的参数值到PLC的D100以监视输出点DO的状态。
TO K102 H310A D601 K1 PLC D601 写入位移速度到伺服驱动器H310A.
TO K102 H3109 D600 K1 PLC D600写入位移速度到伺服驱动器H3109.
TO K102 H3100 D700 K1 PLC D700写入/S-ON虚拟电平伺服驱动器H31-00
DOMV D800 D600 PLC D801 D800送到 D601 D600
注:需要分两条TO指令PLC D601 D600高低位分别写入伺服驱动器H310A . H3109才能准确接收速度指令值,如果单条指令学入不正常,主要原因是CANLINK协议要求。
二.方式二:精度为1RPM,采用数字给定H0603,通过TO往H0603写入速度
1.设置H2U-CAN-BD的通信卡及伺服CAN-LINK通信参数
(1)、PLC:H2U-CAN-BD扩展卡
拨码1设为ON(设定PLC站号为1)
拨码8设为ON(接通终端电阻)
(2)、伺服CAN-LINK通信参数
2.选择速度控制模式,使用虚拟DI,定义虚拟/S-ON,屏蔽硬件DI及DO
4.写通信速度指令,虚拟/S-ON电平及通信读取FunOut
5.PLC通信程序
FROM K102 H3001 D100 K1 读取伺服驱动器H30-00的参数值到PLC的D100以监视输出点DO的状态。
TO K102 H603 D200 K1 PLC D200写入伺服驱动器H603。
TO K102 H3100 D700 K1 PLC D700写入/S-ON虚拟电平伺服驱动器H31-00
原文链接:https://blog.csdn.net/xdpcxq/article/details/129567491