通过DP总线实现S7-300/400与SINAMICS S120 通讯

发布时间:2024-8-30 12:03:23|来源: Siemens/西门子

一、DP总线通讯功能概述
S7-300/400与SINAMICS S120 之间通过DP总线可进行周期性及非周期性数据通讯。使用标准S7功能块SFC14/SFC15,S7-300/400PLC通过PROFIBUS周期性通讯方式可将控制字1(CTW1)和主设定值(NSETP_B)发送至驱动器;使用标准S7功能块SFC58 / SFC59,可以实现非周期性数据交换,读取或写入驱动器的参数。

二、S7-300/400与S120装置的连接
三、驱动器站地址设置
1.  驱动装置的PROFIBUS通讯地址设置有两种方法:
(1) 通过CU控制单元上的拨码开关实现地址设置,有效地址值为:1…126,本例中地址设置见下图。
注意:通过拨码开关改变地址时应断掉变频器电源
                                                                                                                                          
(2) 在拨码开关全部拨到OFF或ON状态时可以利用参数P918设置地址,否则
P918参数中设置的地址是无效的。
驱动装置的PROFIBUS 通讯波特率默认为:1.5Mbps
2.   在S7-300/400的硬件组态中设定的驱动装置站地址应与驱动装置的站地址一致。
四、通讯报文设置
对于不同的驱动装置只有特定的报文结构能被选用,详细描述请参考:SINAMICS_S120_Commissioning_Manual。表1为常用报文。
表1.


报文格式999为用户自定义报文,当用户选择此报文格式时,电机的起、停控制位等需自己做关联。此时必须将PLC控制请求置1(P854=1)。
注意:用户可在S7-300/400硬件配置时根据需要配置报文结构,配置结束后进行
    编译保存;之后打开Starter,核对报文结构是否一致,若不一致需在Starter
       中打开“configuration”做调整后点击“Transfer to HW config”按钮。

图.2








DC/AC 驱动装置报文设定



.3

五、用DP总线对电机起、停及速度控制
        S7-300/400PLC通过PROFIBUS周期性通讯方式将控制字1(CTW1)和主设定值(NSETP_B)发送至驱动器。
        (1) 控制字中Bit0做电机的起、停控制。
        (2) 主设定值为速度设定值,频率设定值和实际值要经过标准化,使得4000H(十六进制)对应于100%,发送的最高频率(最大值)为7FFFH(200%)。可以在P2000中修改参考频率(缺省值为50Hz)。
        (3) 组态的报文结构 PZD=2或自由报文999时,在S7-300/400 中可用“MOVE”指令进行数据传送;当组态的报文结构  PZD〉2,在S7-300/400 中需调用SFC14和SFC15系统功能块。
        •   SFC14(“DPRD_DAT”)用于读Profibus 从站的过程数据
        •   SFC15(“DPWR_DAT”)用于将过程数据写入Profibus 从站
例子:SERVO_02 ”控制字、主设定值的发送及状态字、实际频率的读取程序
       (1) 控制驱动器运行:
       通过先发送控制字(STW1)047E然后发送047F来启动驱动器,该数据控制字在DB10.DBW8(见图4)中指定,主设定值在DB10.DBD10中设定,运行信号为M1.0。这些值均通过变量表VAT_2设定及监控。控制程序见图3。
   (2)停止驱动器:
       应发送控制字047E至驱动器。
   (3)读取驱动器状态字及频率实际值:
       PLC接收状态字1(ZSW1),存放在DB10.DBW0中;接收驱动器传来的频率实际值,存放在DB10.DBD2中。

图3.  控制程序



图4. DB10

六、驱动器参数的读取及写入
1.扩展PROFIBUS DP功能(DPV1)
非周期性数据传送模式允许:
    •     交换大量的用户数据(最多240 bytes)
    •     用DPV1的功能 READ 和 WRITE可以实现非周期性数据交换。传输数
        据块的内容应遵照 PROFIdrive参数通道(DPV1)数据集DS47(非周期参
        数通道结构)。
2. 参数请求及参数应答的结构
    参数请求包括三部分:请求标题、参数地址及参数值。
表2.参数请求格式



表3.参数应答格式



表4.参数请求及应答描述



表5.在DPV1参数应答中的错误值描述


3. S7-300/400PLC通过PROFIBUS非周期性通讯方式读取驱动器参数。
请注意:PLC读取驱动器参数时必须使用两个功能块SFC58 / SFC59 (程序参见图5)
举例如下:
       (1) 使用标志位M10.0及功能SFC58块将写请求(数据集RECORD DB1) (图6)发送至驱动器。  
       将M10.0设定为数值1启动写请求,当写请求完成后必须将该请求置0,结束该请求。MW108 (RET_VAL)显示错误代码,用于表示功能处理时发生的错误。有关错误的描述参见“系统功能/功能块帮助”。
       (2) 之后,使用标志位M10.1及功能SFC59块将读请求发送至驱动器,驱动器返回参数值响应(响应块DB2)  (参见图7) 。
    将M10.1设定为数值1启动读请求,当读请求完成后必须将该请求置0,结束该请求。MW110 (RET_VAL) 显示包括错误代码。
    用于表示功能处理时发生的错误。有关错误的描述参见“系统功能/功能块帮助”。

图5.  读取驱动器参数程序


图6.  “写”请求数据块DB1





7. 驱动器返回参数值数据块DB2


4. S7-300/400PLC通过PROFIBUS非周期性通讯方式写入驱动器参数P1217。
举例如下:
       PLC写参数时只需使用SFC58,在本项目的Network 3中发送写请求DB1 (参见图9) 到驱动器; PLC读“写参数”响应时需使用SFC59,在本项目中读取驱动器返回的参数值数据块为DB2 (参见图10) 。程序参见图8。
       (1) 将M10.0设定为数值1启动写请求,当写请求完成后必须将该请求置0,结束该请求。MW108 (RET_VAL)显示错误代码,用于表示功能处理时发生的错误。有关所有错误的描述参见“系统功能/功能块帮助”。
       (2)  将M10.1设定为数值1启动读请求,当读请求完成后必须将该请求置0,结束该请求。MW110 (RET_VAL) 显示包括错误代码。
       用于表示功能处理时发生的错误。有关错误的描述参见“系统功能/功能块帮助”。

图8.  写入驱动器参数程序




图9.  写请求DB1




图10.  驱动器返回的数据块DB2

本文来自西门子官网咨讯,如有侵权,联系删除

20239124103374395_image.png
20239124103186882_image.png
更多相关内容
西门子成都数字化工厂及高性能永磁同步电机获“碳中和达成”认证 西门子成都数字化工厂及高性能永磁同步电机获“碳中和达成”认证

进博会期间,西门子工业自动化产品(成都)有限公司(以下简称西门子成都数字化工厂)取得TÜV南德意志集团(以下简称TÜV南德)颁布的“碳中和达成核对声明”,这意味着其已成功经过“碳中和达 ...

西门子S7-1200 PLC 工艺功能 西门子S7-1200 PLC 工艺功能

1. S7-1200 CPU 运动控制   S7-1200 本体运动控制轴资源:   开环控制方式下:最大的脉冲轴个数为 4,无法扩展。   闭环控制方式下:固件版本 V4.1 及其以上的版本的 S7-1200 都可以通 ...

西门子携创新解决方案亮相中国制冷展 西门子携创新解决方案亮相中国制冷展

西门子以“零碳前锋,才智空间”为主题,携楼宇数字化和低碳化产品和解决方案亮相第三十三届国际制冷、空调、供暖、通风及食物冷冻加工展览会(2022我国制冷展),全面展现了西门子为商业楼宇、 ...

西门子S7-200 SMART数字量I/O接线常见问题 西门子S7-200 SMART数字量I/O接线常见问题

1.同一个模块的数字量输入端可以同时接NPN和PNP两种信号的设备吗?   不可以,因为NPN和PNP两种类型的信号在DI端形成的回路中对于DI点的电流方向相反,同样地M点的电流方向也相反,如图7和图 ...

西门子数控(南京)有限公司(SNC)新工厂正式投运 西门子数控(南京)有限公司(SNC)新工厂正式投运

西门子数控(南京)有限公司(SNC)新工厂正式投运。作为西门子全球首座原生数字化工厂,SNC新工厂全面展示了西门子先进数字化企业理念与技能的实在价值。在实地建造之前,西门子就已全方位使用 ...

西门子发布开放式数字商业平台 西门子发布开放式数字商业平台

西门子Xcelerator助力工业、楼宇、电网和交通领域不同规模的企业加速数字化转型和价值创造。凭借这一商业渠道,数字化转型将更容易、快速且更易规模化落地。   西门子Xcelerator集成优选的物 ...

西门子绿色低碳论坛在无锡举办 西门子绿色低碳论坛在无锡举办

日前,由西门子和清华大学无锡应用技术研究院主办,无锡市开展和变革委员会、科学技术局、科学技术协会、滨湖区人民政府指导的“清华无锡院—西门子绿色低碳论坛”在无锡举办。   无锡市多位 ...

西门子3RM11/3RM13电机起动器两种不同的保护功能 西门子3RM11/3RM13电机起动器两种不同的保护功能

3RM11/3RM13电机起动器包括两种不同的保护功能。   一种保护功能是安全应用,另一种功能是防爆保护应用(ATEX)。   1.功能安全:   在这里,保护的目的是识别和控制危险状况。在安全 ...

西门子通用运动控制解决方案助力北玻 西门子通用运动控制解决方案助力北玻

洛阳北方玻璃技术股份有限公司(后文简称:北玻)正是“玻璃幕墙”出产领域的佼佼者。北玻选用自主研制的玻璃深加工设备出产各类玻璃深加工产品,广泛应用于全球闻名地标级建筑。   建筑设计 ...

西门子重磅推出 Symphony Pro 平台 西门子重磅推出 Symphony Pro 平台

西门子数字化工业软件近来推出 Symphony™ Pro 渠道,根据原有的 Symphony 混合信号验证才能,进一步扩展功用,以全面、直观的可视化调试集成环境支撑新的Accellera 标准化验证方法学,使得出 ...

西门子行业领先的电机和大型传动公司Innomotics即将全新成立 西门子行业领先的电机和大型传动公司Innomotics即将全新成立

行业领先的电机和大型传动公司Innomotics行将全新建立。西门子正在将其在低压至高压电机、齿轮电机、中压变频器和电主轴范畴的相关事务整合至该公司。其事务组合包含立异的解决方案、数字化产品 ...

S7-300PLC中OB1中两个不同的FB块能不能同时运行? S7-300PLC中OB1中两个不同的FB块能不能同时运行?

1、朴实的同时是不可能的,同时是相对的。CPU在某个时刻只能运转一个程序。   2、了解,S7-300PLC是周期扫描:即   a、在一个规矩的周期开端,CPU履行信号如输入作业(填写输入映像区数据 ...

西门子3RW系列软起动器是否具有通讯功能?通讯功能如何实现 西门子3RW系列软起动器是否具有通讯功能?通讯功能如何实现

对于3RW系列软起动器(目前型号3RW30/31、3RW40、3RW44,已停产的型号3RW34、3RW22)中,自身具有通讯功能的为高性能型的3RW44和3RW22。   高性能3RW44软起动器的面板上标准配置有本地设备RS ...

西门子Simatic S7-200 SMART PLC产品亮点 西门子Simatic S7-200 SMART PLC产品亮点

机型丰富,更多选择   S7-200 SMART PLC提供不同类型、I/O点数丰富的CPU模块,单体I/O点数最高可达60点,可满足大部分小型自动化设备的控制需求。另外,CPU模块配备标准型和经济性供用户选择 ...

西门子与九牧集团在碳中和领域启动战略合作 西门子与九牧集团在碳中和领域启动战略合作

西门子与九牧集团(九牧)近日启动战略协作,致力于协助九牧顺利完成“未来5年碳达峰、15年碳中和”的企业可持续发展方针。两边此次协作旨在打造从规划、标定到施行的全面完成碳中和的示范案例 ...

什么是RFC1006 以及其作用是什么? 什么是RFC1006 以及其作用是什么?

RFCs (Request for Comments) 是一些技术类文档, 内容包括针对 -例如以太网结构, 协议的设计, email 报文头设计等等. - 进行了详细的描述RFC 1006 中的 “ISO Transport Service on top of the ...

西门子将完全收购FORAN 西门子将完全收购FORAN

西门子将于2021年10月份对FORAN完全收购,以增强其海洋规划和工程能力。FORAN业务尔后将被纳入西门子近年来力推的Xcelerator渠道。西门子收购FORAN后,西门子将为造船行业供给一个全面的软件和 ...

西门子发布全新SITOP PSU2200经济型导轨电源 西门子发布全新SITOP PSU2200经济型导轨电源

西门子发布全新SITOP PSU2200经济型导轨电源,进一步丰厚其电源产品线。新产品按照输出电流可分为3A、5A、10A三种型号,可将交流220V转换为直流24V,满意工业供电的根本使用需求。SITOP PSU2200 ...

西门子发布新一代伺服驱动系统SINAMICS S200 PN系列 西门子发布新一代伺服驱动系统SINAMICS S200 PN系列

西门子正式发布新一代伺服驱动体系SINAMICS S200 PN系列。该体系由精准的伺服驱动器、强大的伺服电机及易用的Motion Connect电缆组成,通过软件与硬件的协同,为客户供给面向未来的数字化驱动解 ...

西门子数字数据链助力工厂节省运营时间及成本 西门子数字数据链助力工厂节省运营时间及成本

数字数据链(DDC)可实现工厂内各设备数据的随时拜访。作为打造数字数据链的先行者,西门子为拜耳作物科学公司供给了数台SITRANS P320压力变送器。这些产品均装备了规范化ID链接,可以进行仅有 ...

栏目导航
客服中心

在线咨询:QQ


联系方式联系方式

联 系 人:黄经理

联系QQ:3271883383

联系电话:13522565663


扫码添加微信(手机端请先保存图片)

工作时间工作时间

工作日:9:00-17:00

节假日:仅处理紧急事件

Contact us

联系我们

联系电话 QQ咨询
QQ咨询

3271883383

公司地址
返回顶部