广东湘恒智能科技有限公司
主营产品: 西门子变频器,西门子PLC\西门子模块、西门子触摸屏、西门子伺服电机、西门子工控机、西门子集成系统、西门子低压、西门子控制单元、西门子CPU,广东省西门子授权代理商,等
S7-1200/1500 通过 FB284 实现 V90PN 的 EPOS 功能
发布时间:2024-11-22

概述

S7-1200 可以通过 PROFINET 通讯连接 SINMICS V90 伺服驱动器,将 V90 驱动器的控制模式设置为“基本位置控制(EPOS)”,PLC 通过 111 报文及 TIA Portal 提供的驱动库中的功能块 FB284 可实现 V90 的 EPOS 基本定位控制。

SIMATIC S7-1200/1500 中的编程由下述部分组成:

(1) 循环数据交换– SINA_POS (FB284), SINA_SPEED (FB285)此功能块实现 PLC 与 SINAMICS S/G 驱动器的命令及状态周期性通讯,如电机的运行命令、位置及速度设定点等或接收驱动器的状态及速度实际值等。

(2) 非周期性通讯的参数获取– SINA_PARA (FB286):此功能块实现 PLC 读取 SINAMICS S/G 的参数访问,如读取或写入数据块参数等。


SINA_POS(FB284)功能块管脚介绍

S7-1200 控制 V90PN 实现 EPOS 基本定位控制的功能块 FB284 在命令库中的位置如图

图片

功能块可在下述 OB 中进行调用:

· 循环任务:OB1

· 循环中断 OB:如 OB32

此功能块可循环激活 SINAMICS 驱动中的基本定位工艺功能,需注意在驱动侧必须使用西门子标准报文 111。 FB284 功能块管脚解释如下图所示

图片

图片

图片

图片


SINA_POS(FB284)运行模式

运行条件

(1) 轴通过输入管脚 EnableAxis = 1,OFF2 及 OFF3 内部已置 1。如果轴已准备好并驱动无故障(AxisErr= "0") ,EnableAxis 置 1 后轴使能,输出管脚 AxisEnabled 信号变为 1。

(2) ModePos 输入管脚用于运行模式的选择。可在不同的运行模式下进行切换,如:连续运行模式 (ModePos=3) 在运行中可以切换到juedui定位模式(ModePos=2)。

(3) 输入信号 CancelTransing,IntermediateStop 对于除了点动之外的所有运行模式均有效,在运行 EPOS 时必须将其设置为 "1,设置说明如下:

· 设置 CancelTransing,轴按最大减速度停止,丢弃工作数据,轴停止后可进行运行模式的切换。

· 设置 IntermediateStop=0,使用当前应用的减速度值进行斜坡停车不丢弃工作数据,再设置 IntermediateStop=1 后轴会继续运行可理为轴的暂停。可以在轴静止后进行运行模式的切换。

(4) 激活硬件限位开关· 如果使用了硬件限位开关,需要将 FB284 功能块的输入管脚ConfigEPos.%X3(POS_STW2.15 )置 1,激活 V90 PN 的硬件限位功能。

(5) 激活软件限位开关· 如果使用了软件限位开关,需要将 FB284 功能块的输入管脚ConfigEPos.%X2(POS_STW2.14 )置 1,激活 V90 PN 的软件限位功能(P2582)。· 在 V90 PN 中设置 p2580(负向软限位位置)、p2581(正向软限位位置)


展开全文
拨打电话 微信咨询 发送询价