DL6系列直驱伺服驱动器用户手册(SL6 01 20260519 1.3)-2026.05.22.pdf - 第385页
DL6 系列伺服驱动 器用户手册 11 通讯案例 374 ( 2 ) NC 与 PLC 的变量链接 从 Motion 展开 Axes , 找到 创建的 NC 轴 Axi s1 双击 , 从右边的界面 找到 Settin gs 选项卡下 的 Link to PLC ,将 Axis 1 链接上对应的 PLC ,然后 NC 和 PLC 就可 以通过这个链 接进行数据的 交互。 ( 3 )调 用功能块控制 轴运动 在 POUs-MAIN ( P…

DL6 系列伺服驱动器用户手册 11 通讯案例
373
Project 选中右击,然后选中 Build 并单击。
编译成功后,会在该工程的 Instanc 目录下看到对应的变量。当 Build 编译成功后,可以在 Twincattest
Instance 下看 PlcTask Inputs 和 PlcTask Outputs 下分别绑定两个变量。

DL6 系列伺服驱动器用户手册 11 通讯案例
374
(2)NC 与 PLC 的变量链接
从 Motion 展开 Axes,找到创建的 NC 轴 Axis1 双击,从右边的界面找到 Settings 选项卡下的 Link
to PLC,将 Axis1 链接上对应的 PLC,然后 NC 和 PLC 就可以通过这个链接进行数据的交互。
(3)调用功能块控制轴运动
在 POUs-MAIN(PRG)界面,声明一个 MC_POWER 功能块和一个 MC_MoveAbsolute 功能块,
其中 MC_POWER 用来控制轴使能,MC_MoveAbsolute 用来控制轴走绝对位置。
在程序编写窗口中按 F2,在 Categories——Instance Calls 中选择 power 和 move_absolute,就是把
定义的功能块调用到程序中。

DL6 系列伺服驱动器用户手册 11 通讯案例
375
将功能块里的参数填写完整,Enable 表示使能位,Enable_Positive 代表允许正 Enable_Negative 代
表允许反转,Override 代表速度比,Axis 代表对应的轴,Position 代表定位的位置,Velocity 代表
定位的速度,Acceleration 代表加速度,Deceleration 代表减速度。另外再声明两个 bool 类型变量
power_do 和 move_do 作为使能和绝对位置运动功能块的触发位,声明 Lreal 类型变量作为绝对位
置运动的位置,速度和加减速。