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…

100%1 / 480
DL6 系列伺服驱动器用户手册 11 通讯案例
373
Project 选中右击,然后选中 Build 并单击。
编译成功后会在该工程 Instanc 目录下看到对应的变量。 Build 编译成功后,可以在 Twincattest
Instance 下看 PlcTask Inputs PlcTask Outputs 下分别绑定两个变量。
DL6 系列伺服驱动器用户手册 11 通讯案例
374
2NC PLC 的变量链接
Motion 展开 Axes找到创建的 NC Axis1 双击从右边的界面找到 Settings 选项卡下 Link
to PLC,将 Axis1 链接上对应的 PLC,然后 NC PLC 就可以通过这个链接进行数据的交互。
3)调用功能块控制轴运动
POUs-MAINPRG)界面,声明一个 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 类型变量作为绝对位
置运动的位置,速度和加减速。