通过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
更多相关内容
西门子助力中集安瑞科决胜氢能赛道 西门子助力中集安瑞科决胜氢能赛道

安瑞科是我国世界海运集装箱(集团)股份有限公司旗下的清洁动力配备先进智造龙头,此前与西门子已在液化天然气系统集成项目、河北雄安油气氢综合动力服务站等项目中累积了充分的默契与信任。 ...

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

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

西门子助力Desktop Metal工业化3D打印产业规模化应用 西门子助力Desktop Metal工业化3D打印产业规模化应用

最近西门子(FWB: SIE)和Desktop Metal(NYSE: DM,中文名桌面金属)之间达成了新的伙伴关系。这项交易将促进西门子的技能整合到Desktop Metal的3D打印机中,将有助于它进一步实现增材制作的数 ...

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

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

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

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

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

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

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

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

西门子S7-1200运动控制的常见问题 西门子S7-1200运动控制的常见问题

绝对定位和相对定位区别?   答:相对定位是指在轴当时方位的基础上正方向或负方向移动一段距离;肯定定位指的是当轴建立了肯定坐标系后,轴的每个方位都有固定的坐标,无论轴的当时方位值是 ...

西门子S7--200设备的安装指南 西门子S7--200设备的安装指南

可以在一个面板或标准导轨上安装S7--200,S7—200可采用水平或垂直方式安装。   警告   SIMATIC S7—200 PLC是开放式控制器。它要求在外壳、机柜或电气控制室中安装S7--200。只有授权人员 ...

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

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

西门子S7-300输入模块是否支持连接NPN和PNP接近开关 西门子S7-300输入模块是否支持连接NPN和PNP接近开关

S7-300输入模块SM321是否支持连接NPN和PNP接近开关?   绝大多数为漏型输入(包括31xC型集成DI),接PNP接近开关;   源型输入:6ES7321-1BH50-0AA0,接NPN接近开关;   源/漏输入:6E ...

为了通过S7 CPU的接口使用S7- PCT 配置IO-Link master ,如何设置IP转发功能? 为了通过S7 CPU的接口使用S7- PCT 配置IO-Link master ,如何设置IP转发功能?

IP转发是指设备在两个连接的IP子网之间转发IP报文的功能。您可以在STEP7中开启或关闭IP转发功能。   如果启用了IP转发功能,S7-1500 CPU会将收到的非CPU地址的IP报文转发到本地连接的IP子网 ...

西门子与广东仕诚携手打造原生数字化工厂 西门子与广东仕诚携手打造原生数字化工厂

工业范畴正处于数字化的革新中,西门子致力于协助企业客户转型成为真正的数字化企业,使企业在通向工业未来的道路上获得更高竞争力。   成立于2003年的广东仕诚塑料机械有限公司,是集科研开 ...

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

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

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

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

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

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

西门子S7-1200 CPU按什么机制循环工作 西门子S7-1200 CPU按什么机制循环工作

S7-1200 CPU 按照以下机制循环工作:   1.将过程映像输出区中的输出值写入到物理输出   2.在用户程序执行前读取物理输入,并将输入值保存到过程映像输入区   3.执行用户程序,进行逻辑 ...

西门子3RV2断路器所具有的功能 西门子3RV2断路器所具有的功能

3RV2 断路器可提供螺钉、弹簧式或环形接线端子,根据不同应用需求可灵活选择合适的接线类型。   安装   3RV2 断路器可卡装在 35 mm 标准导轨上。   S00 和 S0 规格可选用 3RV29 28-0B ...

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

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

西门子SIMATIC S7-1200 的硬件组成 西门子SIMATIC S7-1200 的硬件组成

SIMATIC S7-1200 是 SIMATIC S7 可编程控制器系列中的新型模块化微型 PLC,其组成为:   控制器,带有集成 PROFINET 接口,用于编程设备、HMI 或其它 SIMATIC 控制器之间通信   信号板, ...

栏目导航
客服中心

在线咨询:QQ


联系方式联系方式

联 系 人:黄经理

联系QQ:3271883383

联系电话:13522565663


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

工作时间工作时间

工作日:9:00-17:00

节假日:仅处理紧急事件

Contact us

联系我们

联系电话 QQ咨询
QQ咨询

3271883383

公司地址
返回顶部