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

发布时间:2023-12-6 12:22:06|来源: 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
更多相关内容
如何使用存储卡清除密码 如何使用存储卡清除密码

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

西门子S7-1200与TCP调试助手通信 西门子S7-1200与TCP调试助手通信

TCP和调试助手   S7-1200支持标准TCP协议,可以作为客户端和服务器与其他设备或软件进行TCP通信。通过调用TSEND_C、TRCV_C、TCON等指令可以与通信伙   伴建立TCP的连接。在PC上使用网络调 ...

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

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

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

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

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

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

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

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

西门子如何根据序列号知产品生产日期 西门子如何根据序列号知产品生产日期

序列号就如同产品的“身份证”,每台仪表有且只有唯一的序列号;同时序列号也反映出产品的一些信息,根据其序列号可以查出产品的生产地,生产日期,产品型号等。SIEMENS PI 产品的序列号大致有 ...

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

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

西门子S7-200SMART处理快速响应信号的对策 西门子S7-200SMART处理快速响应信号的对策

可以单独或者组合使用一些S7-200SMART的高级功能:   使用CPU内置的高速计数器和高速脉冲发生器处理序列脉冲信号;   使用部分CPU数字量输入点的硬件中断功能,在中断服务程序中处理,进 ...

在SIMATIC S7-1500 / S7-1200和SENTRON PAC设备之间的Modbus TCP连接时,如何清除错误状态16 # 8382? 在SIMATIC S7-1500 / S7-1200和SENTRON PAC设备之间的Modbus TCP连接时,如何清除错误状态16 # 8382?

S7-1500 CPU 或 S7-1200 CPU 通过集成的PROFINET 接口使用 "MB_CLIENT" 指令作Modbus TCP 客户端。 使用 "MB_CLIENT" 指令在 Modbus TCP 客户端和Modbus TCP服务器之间建立连接.图. 1 如 ...

电机和软起动器 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(不再供货):    ...

西门子收购 WiTricity少数股份 西门子收购 WiTricity少数股份

西门子投资 2500 万美元,收购美国无线充电技能公司 WiTricity 的少数股权。西门子和 WiTricity 将携手推动无线电动轿车充电新式商场的立异,根据西门子的核算,到 2028 年,仅在欧洲和北美,这 ...

西门子变频器的使用注意事项 西门子变频器的使用注意事项

1、西门子变频器出线侧不能并联补偿电容,也不能为了削减变频器输出电压的高次谐波而并联电容器,不然或许(maybe)损坏西门子变频器,为了削减谐波。能够串联电抗器。   2、用西门子变频器(V ...

西门子助力中国纸袋机企业逐鹿国际市场 西门子助力中国纸袋机企业逐鹿国际市场

创建于1997年的南京卓能机械设备有限公司(卓能)正是纸袋机领域的“行家里手”,在携手西门子以科技赋能下,这家企业在曩昔三年间销售额年复合增长率超30%。   总部坐落古都金陵的卓能是一家 ...

西门子五家工厂获评国家级绿色工厂 西门子五家工厂获评国家级绿色工厂

近日,工业和信息化部“2022年度绿色制作名单”发布,西门子五家工厂成功获评工业和信息化部国家级绿色工厂。这五家工厂分别是北京西门子西伯乐斯电子有限公司、西门子轨道交通设备(天津)有限 ...

西门子与赫优讯达成合作关系 西门子与赫优讯达成合作关系

西门子与工业通信解决方案供货商赫优讯(Hilscher Gesellschaft für Systemautomation mbH)达到协作,将携手为工业企业供给广泛、灵敏的通信协议。   经过将赫优讯的cifX PC卡技能集成到西 ...

西门子3RW51软起动器工作原理及选型注意事项 西门子3RW51软起动器工作原理及选型注意事项

3RW51 软起动器是西门子在对市场软起应用深刻了解的基础上研发推出的一款全新的国产软起动器产品。可广泛应用于风机、泵、 传送带、压缩机等需要对起动,停车进行控制的负载。   软起动器工 ...

上载用户文件到西门子存储卡 上载用户文件到西门子存储卡

上载用户文件到存储卡   第一步: 按照上面方法将存储卡设定到“程序卡”模式。建议客户做此操作之前清除存储卡中的所有文件。   第二步: 设置 CPU 的启动状态。在"项目树"中右击 CPU 选择 ...

如何使用西门子存储卡清除密码或恢复出厂设置 如何使用西门子存储卡清除密码或恢复出厂设置

如果客户忘记了之前设定到S7-1200的密码,通过”恢复出厂设置“无法清除S7-1200内部的程序和密码,因此唯一的清除方式是使用存储卡。详细步骤如下:   1.使用一张存储卡,插在电脑读卡器中, ...

西门子联合清华苏州环境创新研究院发布《绿色之星:中国园区低碳之路的先行者》白皮书 西门子联合清华苏州环境创新研究院发布《绿色之星:中国园区低碳之路的先行者》白皮书

西门子今日联合清华苏州环境创新研究院共同发布《绿色之星:中国园区低碳之路的先行者》白皮书,旨在以科学指标体系评估园区低碳发展表现,助力中国园区低碳转型。白皮书通过对32家园区的低碳发 ...

栏目导航
客服中心

在线咨询:QQ


联系方式联系方式

联 系 人:黄经理

联系QQ:3271883383

联系电话:13522565663


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

工作时间工作时间

工作日:9:00-17:00

节假日:仅处理紧急事件

Contact us

联系我们

联系电话 QQ咨询
QQ咨询

3271883383

公司地址
返回顶部