s7-300与mm440变频器通讯编程

2026/1/21 10:37:08

s7-300与mm440变频器通讯编程

2014-11-16浏览次数:329来源:

S7-300与MM440 PROFIBUS-DP通讯编程案例介绍

1 示例系统的体系结构

本例中选用S7-300 CPU316-2DP作为PROFIBUS-DP 主站,连接一个MM440变频器,连接多个MM440时与之相同。

2 软件版本描述

需要软件: STEP7 V5.2

需要硬件:

1:S7-300 CPU316-2DP 2: MM440

3: PROFIBUS-DP 接口模块,用于安装在MM440上,使之成为 PROFIBUS-DP从站。

3 组态主站系统

打开SIMATIC MANAGER, 通过FILE菜单选择NEW新建一个项目,在NAME栏中输入项目名称,将其命名为DRIVERS,在下方的Storage Location中设置其存储位置。

项目屏幕的左侧选中该项目,在右键弹出的快捷菜单中选择Insert New Object插入SIMATIC 300 Station,可以看到选择的对象出现在右侧的屏幕上。

双击右侧生成的hardware图标,在弹出的HW config 中进行组态,在菜单栏中选择“View”选择“Catalog”打开硬件目录,按订货号和硬件安装次序依次插入机架、电源、CPU。

插入CP时会同时弹出组态PROFIBUS画面, 选择新建一条PROFIBUS(1),组态PROFIBUS站地址,点击“Properties”键组态网络属性如下图:

在CP属性的Operating Mode中,将其设为DP Master

在本例中主站的传输速率为“1.5Mbps”,“DP”行规,无中继器、OBT等网络元件,点击“OK”键确认并存盘。

4 组态从站:

在DP网上挂上MM440, 并组态MM440的通讯区,通讯区与应用有关,如果需要读写MM440参数,则需4PKW区,如果除设定值和控制字以外,还需传送其他数据,则要选择PZD。

在选相中有 1,WHOLE CONS.(PZD,PKW 数据是连续的,都有调用SFC14,15)

2,WORD CONS. (只有PKW数据是连续的,不需要调用SFC14, 15)

在本例中,采用4PKW,2PZD ;MM440地址为4。

5 MM440参数设置

要使变频器能够用PLC通过Profibus来控制,变频器也需要一定的参数设置才能实现: P700 命令源 6 (从CB来)

P918 站号 4 (必需要与硬件组态时保持一致) P1000频率设定源 6 (从CB来)

6 程序的编写

对PZD (过程数据)的读写:

a. 在Step7 中对PZD (过程数据)读写参数时调用SFC14和SFC15 b. SFC14(“DPRD_DAT”)用于读Profibus 从站(MM440)的数据 c. SFC15(“DPWR_DAT”)用于将数据写入Profibus 从站(MM440) d. 硬件组态时PZD的起始地址:W#16#108(即264)


s7-300与mm440变频器通讯编程.doc 将本文的Word文档下载到电脑
搜索更多关于: s7-300与mm440变频器通讯编程 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219