0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

介绍一个CPU 1515-2PN与G120之间通过PROFIdrive通信的配置实例

jf_61nrsJTz 来源:方正智芯 2023-10-30 11:11 次阅读

实时以太网PROFINET有三种通信协议(也称为行规):

①PROFIdrive(控制器驱动器之间的通信协议);

②PROFIsafe(安全控制器与安全模块/从机之间的通信协议);

③PROFIenergy(控制器与I/O设备之间的能源管理通信协议);

PROFIdrive用于控制器与驱动器之间的通信,既支持速度控制,也支持位置控制,其报文分为标准报文和西门子专用报文两类。比如:标准报文1用于简单的速度控制(给定及反馈),而标准报文20不但能反馈速度,还能反馈电机电流、扭矩及其它报警信息

今天这篇文章,我们来介绍一个CPU 1515-2PN与G120(CU240E-PN)之间通过PROFIdrive通信的配置实例。

在博途环境下新建项目,在左侧项目树中双击“添加新设备”,在弹出的对话框中单击“控制器”→“SINAMICS S7-1500”→“CPU 1515-2 PN”,选择最新版本添加到项目中,如下图所示:

7d85121c-76d1-11ee-939d-92fbcf53809c.png

将CPU的X1口IP地址修改为:192.168.0.2;

同样在左侧项目树中双击“添加新设备”,在弹出的对话框中单击“驱动”→“SINAMICS驱动”→“SINAMICSG120”→“控制单元”→“CU240E-2PN”,将设备名称改为“driver1”,单击【确定】添加到项目中,如下图所示:

7d8fdee0-76d1-11ee-939d-92fbcf53809c.png

说明:要支持添加驱动,需要安装Startdrive软件

双击“driver1”的设备组态,在其右侧硬件目录“功率单元”中选择实际的功率单元,比如我们选择FSA的0.37KW型,如下图所示:

7d9908c6-76d1-11ee-939d-92fbcf53809c.png

修改CU240E-2PN的以太网地址为:192.168.0.12,并在网络视图中将两者连网,如下图所示:

7da396a6-76d1-11ee-939d-92fbcf53809c.png

在“Driver”的硬件组态中,单击左侧控制器-“PROFINET接口”→“报文配置”,在其报文一列中选择“标准报文1”,如下图所示:

7dae93d0-76d1-11ee-939d-92fbcf53809c.png

接下来我们在调试向导中设置变频器参数

单击“driver1”项目树下的“调试”,在其右侧有“调试向导”、“控制面板”、“电机优化”和“保存/复位”四个子菜单,如下图所示:

7dba5328-76d1-11ee-939d-92fbcf53809c.png

单击“调试向导”,会弹出向导对话框,包括如下内容:

1、应用等级:

有标准驱动控制和动态驱动控制两种。

①标准驱动控制:用于异步电动机。该模式转速变化后典型的调节时间为100~200ms;负载冲击后典型的调节时间为500ms;对不精确的电机数据设置不敏感。典型应用比如风机、水泵、起重机等具有简单V/F控制的场合;

②动态驱动控制:可用于异步或同步电动机。推荐将其用于:电机额定功率 >11 kW、负载冲击为电机额定转矩的10%~ >100%的场合。典型应用比如:离心机、压缩机等。

这里我们选择标准驱动控制,如下图所示:

7dc959ea-76d1-11ee-939d-92fbcf53809c.png

2、设定值指定

用于设置PLC与驱动器的数据交换方式及斜坡功能由谁执行,这里选择第二种(斜坡功能由驱动器执行),如下图所示:

7dd11518-76d1-11ee-939d-92fbcf53809c.png

3、设定值/指令源的默认值

I/O的默认设置:即指令源。由于使用的PROFIdrive协议通信,属于现场总线,因此选择“【7】场总线:带有数据组转换”。这里中文翻译的不好,应为:带数据交换的现场总线(Fieldbus with data set changeover)。报文配置选择:标准报文1(在硬件组态中配置过,这里会自动列出),如下图所示:

7ddedea0-76d1-11ee-939d-92fbcf53809c.png

4、驱动设置

设置变频器的电源参数。我国交流电的频率为50Hz,因此选择【0 IEC (50 Hz电源,SI单位】;

由于本例程使用的功率单元的额定电压范围为200~240V,因此这里设置设备输入电压为230V,如下图所示:

7de95876-76d1-11ee-939d-92fbcf53809c.png

5、驱动选件

可以选择是否带制动电阻及输出滤波,由于本例程没有这些元件,因此都不选择,如下图所示:

7df2507a-76d1-11ee-939d-92fbcf53809c.png

6、电机

根据电机铭牌及接线方式输入电机的实际参数,如下图所示:

7dfda326-76d1-11ee-939d-92fbcf53809c.png

7、电机抱闸

本例程无电机抱闸。

7e134032-76d1-11ee-939d-92fbcf53809c.png

8、重要参数

用来设置变频器的参考速度、最大速度、斜坡时间等参数。

①参考速度:变频器在100%工频频率下的转速(单位:rpm)。工频频率也称为参考频率,比如我国交流电的工频频率为50Hz,那么变频器的参考频率为50Hz。

参考转速=参考频率*60/极对数

比如极对数=2,则参考速度=50 * 60 /2 =1500 rpm

②最大转速:允许设置的最大转速,变频器在任何情况下都不会超过该转速;

③斜坡上升时间:变频器从转速0运行到最大转速的时间;

④OFF1斜坡下降时间:变频器从最大转速下降到速度0的时间;

⑤OFF3(急停)斜坡下降时间:变频器从最大转速下降到速度0的时间;

如下图所示:

7e1de848-76d1-11ee-939d-92fbcf53809c.png

9、驱动功能

用来设置负载特性(根据实际负载选择)及是否进行电机识别。

电机识别可以检测电机数据,包括:禁用、数据检测(静止状态)及数据检测(精致状态)-切换到运行。

如果选择第二项,电机在第一次使能后处于静态识别,完成后需要重新使能才会运行。

如下图所示:

7e29fdae-76d1-11ee-939d-92fbcf53809c.png

最后点击【完成】。然后将参数下载到变频器中就可以通过控制面板手动测试电机运行了。

好了,关于G120的PROFIdrive通信配置实例就先介绍到这里。






审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 以太网
    +关注

    关注

    40

    文章

    5331

    浏览量

    170662
  • plc
    plc
    +关注

    关注

    5006

    文章

    13084

    浏览量

    461204
  • 西门子
    +关注

    关注

    93

    文章

    2986

    浏览量

    115405
  • 变频器
    +关注

    关注

    251

    文章

    6458

    浏览量

    143841
  • S7-1500
    +关注

    关注

    3

    文章

    300

    浏览量

    6264

原文标题:西门子G120变频器与S7-1500 PLC的PROFIdrive通信配置实例

文章出处:【微信号:方正智芯,微信公众号:方正智芯】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    西门子G120变频器与S7-1500 PLC的PROFIdrive通信配置实例

    今天这篇文章,我们来介绍CPU 1515-2PNG120(CU240E-
    的头像 发表于 10-30 11:10 5151次阅读
    西门子<b class='flag-5'>G120</b>变频器与S7-1500 PLC的<b class='flag-5'>PROFIdrive</b><b class='flag-5'>通信</b><b class='flag-5'>配置</b><b class='flag-5'>实例</b>

    G120模块化设计的变频器

    西门子G120 是采用模块化设计的变频器,主要包括两部分:控制单元和功率单元。控制单元支持常用的现场总线协议,如ModbusRTU、USS、Profibus-DP、ProfinetIO
    发表于 09-03 07:48

    聊聊G120系列变频器

    SINAMICS是西门子新代变频驱动平台,包括三系列的产品:V系列、G系列和S系列。V系列提供用于运动/伺服控制的产品;G系列属于通用型变频器,可用于
    发表于 09-03 07:29

    G120变频器驱动电机,出现报警F7011是什么原因?

    G120变频器CU240E-2PN报警代码F7011,查询故障手册:显示电机过载, 现场2相同的电机与变频器,只有这一个出现故障保障报警,
    发表于 11-02 09:37

    G120的SLVC转速例子分享

    G120对无编码器反馈转速的传动控制系统,自带了监控和保护的功能。就是可以通过开关量
    发表于 11-02 08:03

    牛顿第二定律与G120参数的关系

    = [(P341 * P342)/ r^2] * [(2r * π * P311)/ 60] * 1/r345 式中的r为电机轴旋转半径m,由机械设计提供。 也就是说,通过G120
    发表于 11-02 06:10

    基于S7-1500与G120通讯实例

    SINAMICS G120 的控制单元CU250S-2PN 支持基于PROFINET 的周期过程数据交换和变频器参数访问。
    发表于 09-25 15:27 35次下载
    基于S7-1500与<b class='flag-5'>G120</b>通讯<b class='flag-5'>实例</b>

    S7-1500与G120 CU250S-2 PN的PROFINET通讯

    介绍S7-1500与G120 CU250S-2PN的PROFINET PKW通讯,以组态标准报文353为例介绍通过S7-1500如何
    发表于 09-26 18:24 39次下载
    S7-1500与<b class='flag-5'>G120</b> CU250S-<b class='flag-5'>2</b> <b class='flag-5'>PN</b>的PROFINET通讯

    通过CPU路由功能访问G120变频器(PN-DP)

    和运行诊断功能。在网络中任何位置都可以把PG连接到所有站,它是通过网络转换实现,并建立在线连接。在本FAQ中讨论的内容是如何通过S7 300主站建立PG和SINMAICS G120之间
    发表于 12-15 11:33 15次下载

    基于USS通信协议来实现S7-1200与G120变频器的通信

    西门子S7-1200 紧凑型plc在当前的市场中有着广泛的应用,作为经常与SINAMICS G120系列变频器共同使用的PLC,其USS通信协议的使用直在市场上有着非常广泛的应用。本文将主要
    的头像 发表于 12-19 11:43 1.3w次阅读
    基于USS<b class='flag-5'>通信</b>协议来实现S7-1200与<b class='flag-5'>G120</b>变频器的<b class='flag-5'>通信</b>

    G120如何设置IP地址

    G120如何设置IP地址?
    发表于 04-25 10:02 9次下载

    G120变频器控制方式MODBUS RTU通信控制方法

    G120变频器控制方式(宏21)MODBUS RTU通信控制的具体方法G120变频器常用MODBUS寄存器对应地址如下表所示: 系统具体配置如下 : 实验环境 : 具体步骤可参考下文
    发表于 04-10 10:47 0次下载
    <b class='flag-5'>G120</b>变频器控制方式MODBUS RTU<b class='flag-5'>通信</b>控制方法

    S7-1500与G120变频器通过标准报文1进行Profinet通信步骤

    S7-1500与G120变频器通过标准报文1进行Profinet通信的具体步骤 具体步骤可参考如下 :以S7-1500作为Profinet的控制器,以G120变频器作为Profinet
    发表于 04-10 09:35 3次下载
    S7-1500与<b class='flag-5'>G120</b>变频器<b class='flag-5'>通过</b>标准报文1进行Profinet<b class='flag-5'>通信</b>步骤

    S7-1500与G120 CU250S-2PN的PROFINET PZD通信

    SINAMICS G120 的控制单元 CU250S-2PN 支持基于 PROFINET 的周期过程数据交换和变频器参数访问。
    的头像 发表于 07-20 16:19 4187次阅读
    S7-1500与<b class='flag-5'>G120</b> CU250S-<b class='flag-5'>2PN</b>的PROFINET PZD<b class='flag-5'>通信</b>

    如何用SCL语言编写模拟量输入信号处理的函数块?

    在博途开发环境下新建项目,添加新设备——CPU 1515-2PN
    的头像 发表于 09-21 09:25 688次阅读
    如何用SCL语言编写<b class='flag-5'>一</b><b class='flag-5'>个</b>模拟量输入信号处理的函数块?