西门子变频器s120参数复制(西门子1500plc与S120变频器CU320-2PN通讯程序)(1)

西门子变频器s120参数复制(西门子1500plc与S120变频器CU320-2PN通讯程序)(2)

S7-1500 通过 PROFINET 周期性通讯方式将控制字 1(STW1)和主设定值(NSOLL_A)发送至驱动器。

(1)控制字中 Bit0 做电机的起、停控制。

(2)主设定值为速度设定值,频率设定值和实际值要经过标准化,使得4000H(十六进制)对应于100%,发送的最高频率(最大值)为7FFFH(200%)。 可以在 P2000 中修改参考频率(缺省值为 50Hz)。

(3)在 S7-1500 “DPRD_DAT “DPWR_DAT中需调用“SFC14”和“SFC15”系统功能块,如图 3-1 所示。 用于读驱动装置的过程数据。 用于将过程数据写入驱动装置

西门子变频器s120参数复制(西门子1500plc与S120变频器CU320-2PN通讯程序)(3)

创建的驱动控制数据块 DB1:

西门子变频器s120参数复制(西门子1500plc与S120变频器CU320-2PN通讯程序)(4)

示例:

“Servo_02 ”控制字、主设定值的发送及状态字、实际频率的读取程序

(1) 控制驱动器运行:通过先发送控制字(STW1)16#047E 然后发送16#047F 来启动驱动器,该数据控制字及主设定值在DB1 中指定。

(2)停止驱动器:应发送控制字16#047E 至驱动器。

(3)读取驱动器状态字及频率实际值:PLC 接收从驱动器传来的状态字1(Status)及速度实际值存放在DB1 中。

驱动器参数的读取及写入

非周期性通讯方式简介

非周期性数据传送模式允许:交换大量的用户数用 DPV1 的功能, READ 和 WRITE 可以实现非周期性数据交换。传输数据 块的内容应遵照PROFIdrive 参数通道(DPV1)数据集 DS47(非周期参数通 道结构)。

S7-1500 与 CU320-2PN 的非周期通讯需要采用系统功能块“SFB52”和 “SFB53”,其中“SFB53”将“读请求”发送给 CU320-2PN,功能块参数Record 的格式如表 3-1 所示;“SFB52”将 S120 的“应答”返回给 PLC,功 能块参数 Record 参数的格式如表 3-2 所示,表 3-3 和表 3-4 则列出了“请求” 和“应答”中各个参数和错误的详细解释。

西门子变频器s120参数复制(西门子1500plc与S120变频器CU320-2PN通讯程序)(5)

西门子变频器s120参数复制(西门子1500plc与S120变频器CU320-2PN通讯程序)(6)

西门子变频器s120参数复制(西门子1500plc与S120变频器CU320-2PN通讯程序)(7)

西门子变频器s120参数复制(西门子1500plc与S120变频器CU320-2PN通讯程序)(8)

,