通过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南德)颁布的“碳中和达成核对声明”,这意味着其已成功经过“碳中和达 ...

西门子进博会开启数字化和低碳化加速度 西门子进博会开启数字化和低碳化加速度

在即将于11月5-10日举行的第五届进博会上,西门子将再次携豪华阵型亮相,初次发布、展现多款路程碑式立异渠道和服务。   进博五年,从产品技能立异展现、职业计划落地亮相、到以渠道和服务激 ...

西门子Xcelerator英伟达Omniverse打造工业元宇宙 西门子Xcelerator英伟达Omniverse打造工业元宇宙

西门子Xcelerator与英伟达Omniverse将虚拟和实践国际相结合,经过精准的虚拟国际仿真、数据剖析和人工智能,为产品规划与制作供给新的洞悉与效益。   两边的合作将英伟达 Omniverse 的实时、 ...

如何使用存储卡清除密码 如何使用存储卡清除密码

如果客户忘记了之前设定的 S7-1200 的密码,通过”恢复出厂设置“无法清除 S7-1200 内部的程序和密码,使用存储卡是清除密码的唯一方法。详细步骤如下:   将 S7-1200 设备断电   插入一 ...

西门子携手李锦记打造数字化与低碳化标杆工厂 西门子携手李锦记打造数字化与低碳化标杆工厂

西门子基于对调味品职业全工业链痛点和需求的深刻理解,为李锦记供给从项目咨询、数字化产品到工程项目落地实施的一站式解决方案,助力其打造数字化、标准化、透明化、低碳化的标杆工厂,为调味 ...

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

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

西门子助力庐山水厂实现智慧升级 西门子助力庐山水厂实现智慧升级

江西庐山具有国家级景色名胜区、国际文化遗产、国家5A级旅行景区等一系列光环。在这里,水为山带来灵性,也成为庐山中心景色区——海拔1167米的牯岭镇上数万人口的生命之源。   位于这个云中 ...

西门子与隆基绿能开展深度合作 西门子与隆基绿能开展深度合作

成立于2000年的隆基绿能已构建单晶硅片、电池组件、工商业分布式解决方案、绿色动力解决方案、氢能装备五大事务板块,构成支撑全球零碳开展的“绿电”+“绿氢”产品和解决方案。2022年11月,隆 ...

西门子支持机床行业挖掘数据潜力 西门子支持机床行业挖掘数据潜力

西门子今年以“机床数字化——数据赋能 契机无限”为主题露脸2021年米兰欧洲机床展览会(EMO),并在同期举行的西门子机床日上全面展现机床职业怎么充分发掘数据潜力来进步出产效率。通过将实践 ...

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

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

西门子软起动器和电机之间的供电电缆需要屏蔽吗 西门子软起动器和电机之间的供电电缆需要屏蔽吗

针对3RW软起动器,在电机与3RW软起动器之间使用非屏蔽的主回路电缆就已经足够.   主要原因如下:   在整个软起动器运行期间,电机端子上电源的频率稳定在50或60赫兹   软起动完成以后,主 ...

西门子与小鹏汽车签署战略合作协议 西门子与小鹏汽车签署战略合作协议

西门子与广州小鹏汽车科技有限公司(小鹏汽车)签署战略合作协议,双方将依托西门子在工业数字化、智慧园区、智慧能源和低碳解决方案的创新科技和行业洞察,助力小鹏汽车积极寻求面向未来的智能 ...

西门子SIMATIC S7-1200 PLC硬件组成和其特性 西门子SIMATIC S7-1200 PLC硬件组成和其特性

SIMATIC S7-1200 PLC   S7-1200 系列是一款可编程逻辑控制器 (PLC, Programmable Logic Controller),可以控制各种自动化应用。 S7-1200 设计紧凑、成本低廉且具有功能强大的指令集,这些特 ...

西门子携创新消防产品亮相第十九届中国国际消防展 西门子携创新消防产品亮相第十九届中国国际消防展

西门子以“完美空间,安全至上”为主题参展第十九届我国世界消防设备技能交流博览会(我国世界消防展),全方位展现了包含新一代火灾勘探器、应急分散和照明体系、完好子体系解决方案,以及在酒 ...

西门子S7-1200 PLC 电源需求与计算 西门子S7-1200 PLC 电源需求与计算

S7-1200 CPU 提供 5 VDC 和 24 VDC 电源:   当有扩展模板时,CPU 通过 I/O 总线为其提供 5 VDC 电源,所有扩展模块的 5 VDC 电源消耗之和不能超过该 CPU 提供的电源额定值。若不够用不能外 ...

西门子为日产纯电动跨界SUV Ariya打造数字化生产线 西门子为日产纯电动跨界SUV Ariya打造数字化生产线

西门子近来宣布与日产达成合作,将在日产位于日本栃木县的工厂内,为其全新纯电动跨界SUV Ariya建设数字化生产线。双方合作由来已久,日产一直使用西门子数字化工业软件产品组合进行自身规划和 ...

西门子S7-1200支持的基本数据类型 西门子S7-1200支持的基本数据类型

西门子S7-1200支持的基本数据类型包括以下几类:   布尔型数据为一位二进制数,其取值为0或1,常数,取值为TRUE、FALSE或0、1等;字节型数据为八位二进制数,取值规模为16进制00到16进制FF, ...

西门子积极助力上海和长三角 西门子积极助力上海和长三角

上海,这座历史悠久的“东方明珠”以繁华、敞开和时髦闻名于世,是我国经济增长的发动机。自1904年在上海设立首家在华永久办事处以来,西门子便植根于这片立异创业的热土,并已深深融入其开展脉 ...

西门子将参展第五届进博会 西门子将参展第五届进博会

西门子行将亮相第五届我国国际进口博览会(进博会),参展主题为“以科技,共创每一天”。在携手我国150周年之际,西门子将全面展现其在华发展的要害里程碑,并将经过多媒体手段,全方位分享其 ...

栏目导航
客服中心

在线咨询:QQ


联系方式联系方式

联 系 人:黄经理

联系QQ:3271883383

联系电话:13522565663


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

工作时间工作时间

工作日:9:00-17:00

节假日:仅处理紧急事件

Contact us

联系我们

联系电话 QQ咨询
QQ咨询

3271883383

公司地址
返回顶部