西门子S7-1200与西门子MM440变频器的DP通讯
宣布日期:
2023-02-01

变频器的应用在工业领域应用很是普遍 ,古板的变频器和PLC做硬接线的线路相对较为贫困 ,随着通讯应用生长变频器的通讯应用很是普遍 ,在西门子MM440变频器上DP通讯是一种很是稳固可靠的方法 ,下面看下西门子S7-1200与西门子MM440变频器的DP通讯。

(1)硬件设置

西门子1200PLC

M440变频器(含DP网卡DP头和DP线)

(2) PROFIBUS 通讯功效概述

MM420/430/440 支持基于 PROFIBUS 的周期历程数据交流和变频器参数会见。

周期历程数据交流

通过该通讯 PROFIBUS 主站可将控制字和主设定值等历程数据周期性的发送至变频器 ,并从变频器周期性的读取状态字和现实转速等历程数据。该通讯使用周期性通讯的 PZD 通道(历程数据区) ,变频器差别的报文类型界说了差别数目的历程数据(PZD)。

(3) 设置 MM440

设置地址

两种方法设置 PROFIBUS 地址:

① 通过 DIP 开关设置 PROFIBUS 地址 ,本示例设置地址为 3 ,第 1 个和第 2 个拨码开关在 ON 的位置;

② 当所有 DIP 开关都被设置为 on 或 off 状态 ,通过 P918 设置 PROFIBUS 地址;

注重:DIP 开关设置 PROFIBUS 地址优先。

设置 MM440? 的下令源和报文类型

设置变频器的下令源 P0700=6、频率设定源 P1000=6 ,变频器启动下令和速率给定均为 PROFIBUS。

无论选择何种报文类型 ,PLC 发给变频器的第 1 个字都为控制字 ,变频器发给PLC 的第一个字都为状态字。

(4) 报文控制电机起停及调速

S7-1200 通过 PROFIBBUS PZD 通讯方法将控制字 1 和主设定值周期性的发送

至变频器 ,变频器将状态字 1 和现实频率发送到 S7-1200。

常用控制字如下:

047E(16 进制) - OFF1 停车/运行准备停当(上电时首次发送)

047F(16 进制) - 正转启动

04FE(16 进制) - 故障复位

主设定值:

速率设定值要经由标准化 ,变频器吸收十进制有符号整数 16384(4000H 十六进制)对应于 100%的速率 ,吸收的最大速率为 32767(200%)。参数 P2000中设置100%对应的参考频率。

现实频率

需要经由标准化 ,要领同主设定值。

MM4? 吸收数据

PLC 发送给 MM4 变频器的数据生涯在 r2050[0...7](MM430/440 最多吸收 8 个字的数据 ,MM420 为 r2050[0...3]最多吸收 4 个字的数据)中 ,通过 r2050 可以监视变频器收到的数据 ,也可以通过 BICO 互联功效将数据应用到控制历程中。例如将P1522=2050.2 ,就是将 PLC 发送的第 3 个字作为转矩限幅值。

MM4? 发送数据

MM4 发送给 PLC 的数据在 P2051[0...7](MM430/440 最多发送 8 个字的数据 ,MM420 为 P2051[0...3] 最多发送 4 个字的数据)中界说 ,例如将变频器的状态字、现实频率、现实电流、现实转矩发送给 PLC ,设置 P2051.0=52、P2051.1=21、P2051.2=27。那么 PLC 收到的四个字就划分体现变频器的状态字、现实频率、现实电流。

声明:部分内容泉源于网络 ,如侵权请后台留言联系删除。