通过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
更多相关内容
SINAMICS G120变频器摩擦特性曲线的激活使用 SINAMICS G120变频器摩擦特性曲线的激活使用

在许多使用(如:带齿轮电机或传送带的使用)中不能忽视负载的冲突转矩。SINAMICS G120变频器提供在转速操控器条件下,带冲突转矩前馈操控转矩设定值的办法。前馈操控依据转速变化降低了转速超 ...

如何使用 SIMATIC MC 存储卡删除 IP 地址并将 S7-1200 重置为出厂设置 如何使用 SIMATIC MC 存储卡删除 IP 地址并将 S7-1200 重置为出厂设置

您可以使用空的 SIMATIC MC 存储卡将 S7-1200 重置为出厂设置。   说明   即使没有 SIMATIC STEP 7 Basic 软件,也不知道 IP 地址,您也可以使用 SIMATIC MC 存储卡删除 IP 地址并将 S7-1 ...

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

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

电机和软起动器 3RW22、3RW30、3RW31、3RW34、3RW40、3RW44 之间有哪些电缆长度可选 电机和软起动器 3RW22、3RW30、3RW31、3RW34、3RW40、3RW44 之间有哪些电缆长度可选

3RW22(不再供货):   使用 SIKOSTART 3RW22 时,SIKOSTART 和电机之间允许的最大电缆长度为 200m。   3RW30xx-xAAxx 3RW30xx-xABxx、3RW30xx-xCBxx、3RW31xx-xCBxx(不再供货):    ...

西门子熔断器安装方法介绍 西门子熔断器安装方法介绍

(1)装置前,应查看西门子熔断器的额外电压是否大于或等于线路的额外电压。熔断器的额外分断才能是否大于线路中预期的短路电流熔体的额外电流是否小于或等于熔断器支撑件的额外电流。 (2)西 ...

西门子电机电机发热的一些原因 西门子电机电机发热的一些原因

电机是一种能量转换机构,在能量转换的过程中不可避免地要产生一些损耗,这些损耗大部分会变成热量散发出来,使得电机温度升高。温度过高会导致某些电机部件的寿命缩短,最终导致故障发生。电机 ...

西门子SINAMICS G120 模块式变频器优点 西门子SINAMICS G120 模块式变频器优点

1.模块式设计造就高度灵活性,能够适应对驱动方案的未来需求   可在通电状态下(热插拔)更换控制单元   采用插接式端子   设备更换步骤简单,便于维护   2.集成了安全功能,因此将 ...

西门子3RW44软起动器常用故障诊断的方法 西门子3RW44软起动器常用故障诊断的方法

(1) 软起动器显示屏会显示故障信息   (2) Soft starter ES软件诊断菜单   (3) 读数据记录92,数据记录92为诊断信息   (4) 调用功能块SFC13,读出软起动器的故障信息,但前提是在Soft St ...

西门子S7-200 SMART模拟量常问问题 西门子S7-200 SMART模拟量常问问题

1. S7-200 SMART 普通模拟量模块可以连接4-20mA的信号吗?   可以,S7-200 SMART CPU模拟量模块可以检测0——20mA和4——20mA的标准电流信号;两种电流信号的接线、在STEP 7-Micro/WIN SMART ...

西门子与京东科技签署战略合作协议 西门子与京东科技签署战略合作协议

西门子今天与京东科技签署战略协作协议,两边将从技能、产品、市场、途径等多维度在才智动力、才智园区、数据中心等范畴开展深化协作,携手打造动力、园区、工业等行业的数字化和低碳化标杆项目 ...

SIMATIC S7-1200紧凑型CPU SIMATIC S7-1200紧凑型CPU

安装   1.移除背板总线盖板   2.插入SM到标准的安装导轨上   3.推动SM到毗邻模块   4.锁定标准导轨安装夹   5.推动用于连接总线连接器的闩至左侧,使总线插针连接到毗邻模块   ...

西门子携手中粮长城共创食品饮料行业智能制造标杆 西门子携手中粮长城共创食品饮料行业智能制造标杆

西门子与中粮长城酒业有限公司(中粮长城)今天在“西门子食品饮料职业生态峰会”上签署战略协作协议,将在食品饮料职业智能制作和物联网范畴树立战略协作关系,并共同打造适合中粮长城乃至中国 ...

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

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

西门子为合肥新桥国际机场T2航站楼提供行李处理系统 西门子为合肥新桥国际机场T2航站楼提供行李处理系统

西门子物流获得新机场行李系统合同,为中国合肥新桥国际机场T2航站楼提供成熟先进的行李处理技术。该行李处理系统合同包括交付ICS托盘技术、货架式早到行李存储系统以及智能行李高端控制软件系 ...

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

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

西门子Xcelerator加速机床行业数字化转型 西门子Xcelerator加速机床行业数字化转型

西门子以“加快进发,数字化赋能可继续发展”为主题亮相2022世界金属加工展览会(AMB),全面展示怎么经过出产数据的继续剖析,释放机床优化的巨大潜力。西门子Xcelerator敞开式数字商业渠道, ...

西门子S7-1200系列所有型号的CPU是否都支持数据日志功能 西门子S7-1200系列所有型号的CPU是否都支持数据日志功能

S7-1200 系列所有型号的 CPU 是否都支持数据日志功能?   S7-1200 CPU 版本为V2.0以上及编程软件版本为 STEP 7 V11 以上才支持数据日志功能。   当S7-1200 CPU使用数据日志时,记录次数会 ...

西门子收购Supplyframe 西门子收购Supplyframe

西门子近期签署了一份收买协议,将以7亿美元收买全球电子价值链中领先的、致力于提供从规划到收买信息平台的Supplyframe公司.该买卖将为Supplyframe和西门子的客户带来巨大价值,协助他们无缝、快 ...

西门子S7-200 SMART 通信协议与资源 西门子S7-200 SMART 通信协议与资源

每个 S7-200 SMART CPU 都提供一个以太网端口和一个 RS485 端口(端口0),标准型 CPU 额外支持 SB CM01 信号板(端口1),信号板可通过 STEP 7-Micro/WIN SMART 软件组态为 RS232 通信端口或 R ...

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

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

栏目导航
客服中心

在线咨询:QQ


联系方式联系方式

联 系 人:黄经理

联系QQ:3271883383

联系电话:13522565663


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

工作时间工作时间

工作日:9:00-17:00

节假日:仅处理紧急事件

Contact us

联系我们

联系电话 QQ咨询
QQ咨询

3271883383

公司地址
返回顶部