• {{item.name}}
DCS/SIMATIC PCS7 {{item.name}}
{{item2.name}}
更多
常问问题

使用GSD文件进行DPV0和DPV1从站的配置时需要注意些什么?

star star star star star
5.0 分
  • 参数设置
  • 工程师站系统
文档编号:13769782| 文档类型:常问问题| 发布时间:2023年12月13日
  • 0
  • 536
  • 2428
内容预览: 配置信息: DPV1 的从站除了拥有DPV0 从站的基本功能外,还提供了在主站和从站之间进行非循环数据交换的支持。例如,DPV1从站可以通过使用读和写数据记录的功能来实现运行模式下的参数重分配。另外,DPV1从站还可以通过设置报警的方式,来确保在主CPU中处理报警触发事件。在CPU处于Stop状态时,同样可以获得报警数据。 ……

配置说明:
DPV1 从站与DPV0 从站相比,额外支持在主站和从站之间的非循环数据交换。例如,DPV1从站可用于读取和写 入数据记录,以实现对处于运行模式下的从站进行参数的重新分配。此外,DPV1从站可以设置警报,确保主站CPU中能处理警报触发事件。在CPU处于停止模式下,警报数据也可被 评估。

下表描述了在配置DPV0和DPV1从站时要注意的一些事情:

  1. 将DPV0和DPV1从站连接到共同的DP主站系统中
  2. 通过PROFIBUS DP从站的 "分配 PROFIBUS 地址" 功能来设置 PROFIBUS 地址
  3. 不能设置从站要求的PROFIBUS地址
  4. DP从站使用GSD修正版3的功能的项目
  5. 不同版本的GSD文件导致的出错
  6. 导入一个不一致的GSD文件
  7. 从硬件目录中删除从站
No.配置DPV0和DPV1从站的注意事项
1将DPV0和DPV1从站连接到共同的DP主站系统中:DPV0和DPV1从站可以被连接到一个DP主站系统中。在两种情况下会存在差别:如果DP主站的DP模式设置为"S7-compatible",两类从站都作为DPV0从站工作。DPV1功能不再可用。因此,不再有以上两类从站的混合配置。如果 如果DP主站选择了"DPV1" 模式,则可使两类从站在混合模式下工作,它们分别拥有各自的功能。请确保自动化系统中的所有DP 主站使用了相同的操作模式。如果CPU模块(CPU41x V3.1 版本以上)支持,DP 主站也可以使用不同的操作模式。注意: 在DP接口属性("Operating Mode"标签)中设置DP主站的模式。如果DP模式选择 "S7-compatible" ,STEP7会检查 是否所有的DP从站可以被设置成该操作模式。 如果DP从站需要使用DPV1的功能,那么必须选择DPV1的模式。图 01图01
2通过PROFIBUS DP从站的 "分配 PROFIBUS 地址" 功能来设置 PROFIBUS 地址
原则上,当把DP地址被分配给从站时,在PROFIBUS DP上仅有的主站设备是PC/PG。地址仅能通过如下接口或模块进行分配:
3不能设置从站要求的PROFIBUS地址
如果某个或所需的DP地址(例如,PROFIBUS地址3)不能在硬件组态中被选择给从站,即使该地址未被STEP 7项目中任何的CPU、CP或从站使用,那么可能的原因是该项目中曾经使用了带该地址(例如,PROFIBUS地址3)的模块。该模块后来被删除掉,而STEP 7 在这种情况下不会再接受拥有相同PROFIBUS地址的新从站。另外的一个原因可能是该项目损坏了。该地址在PROFIBUS接口属性(DP从站)中也找不到。图2
解决办法:
关闭硬件组态,在SIMATIC Manager下重组STEP 7 项目 ,
或使用 "文件 > 重组.."
或使用 "文件 > 另存为..." 带上选项 "带重组 (慢)".
地址区域将在硬件组态中被重组。一旦硬件组态被重新装载,该地址就应该可以被重新分配了。
4DP从站使用GSD修正版3的功能的项目:
从Step7 版本V5.1起支持GSD 修正版3的新功能。就带有这些功能的DP从站而言,不能保证与Step7 V5.1之前版本的向下兼容性。如果这些类型的DP从站是用STEP7 V5.1组态的,项目仅能用Step7 V5.1之前版本进行处理,且依从于以下情况:从站仅能在DPV0模式下被组态。
在功能模块设备中,模块仅可以被插入到支持它的插槽中。Step7 V5.1之前版本不会监测这个限制。
在DP从站中占有不止一个插槽的模块被分为单独的模块。名称以"????"开始的模块和随后的名称为 "-->........"的模块组成一个单元,不可以修改。
5不同版本的GSD文件导致的出错
如果STEP7项目中的更新的GSD文件被老版本的GSD文件(即安装在编程设备或PC上的版本)替代,站(从站)可能不再被正确识别。从GSD修正版3起不支持DPV1功能。目前仅有有限的能力来识别GSD文件的版本,因为没有对GSD文件的可靠的版本管理手段。GSD修正版不能用于版本识别。相关版本识别将仅在GSD修正版6中引入。

在任何情况下,SIMATIC GSD 文件是向上兼容的。然而,要避免导入的GSD文件的版本低于安装在PG/PC上的GSD文件的版本。

当打开STEP7项目, 上载硬件组态时,以下情况会输出警告:

项目包含了比计算机中安装的更新版本的GSD文件
项目包含了和计算机中安装的相同版本的GSD文件,但是比它有更近的日期。
解决办法:
使用 "Options > Update catalog" 功能,STEP7中导入的GSD文件将显示在硬件目录中。

注意:
详细信息请参考STEP7在线帮助,帮助主题为 "GSD版本信息
6导入一个不一致的GSD文件:
如果导入来自于不同制造商的不一致的GSD文件,从STEP7 V5.2 SP1起会产生语法错误,并有以下错误信息:“GSD文件(类型文件)D:\KUNDENPROJEKTE\GSD\PF00841.GSD有语法错误。用此文件描述的DP从站不能加入到硬件目录中。”
上述GSD文件可被STEP 7 V5.2无SP1及其之前版本接受。从V5.2 SP1起,如果"User_Prm_Data_Len"的长度预设值为0且在DPV1从站下,上述GSD文件被拒绝接受。这些GSD文件是不一致的,因为DPV1从站必须有至少3个字节的用户PRM数据。从STEP 7 V5.2 SP1起加入了相关的检查;否则,会产生不被DPV1从站接受的参数化。

解决办法:
GSD文件的制造商必须做恰当的修改以确保该GSD文件工作正常。GSD文件中的输入项 "User_Prm_Data_Len = 0" 必须被替换为

指定 "Max_User_Prm_Data_Len" (至少为 3)
并输入至少3个字节的参数分配数据(例如, "Ext_User_Prm_Data_Const(0) = 0x00,0x00,0x00").
7从硬件目录中删除从站:
为了从硬件目录中删除一个从站,您需要相关GSD文件的名称。打开HW Config插入要删除的从站到硬件配置中。
双击从站打开“属性”对话框,记下GSD文件(XML文件)的名称。
关闭“属性”对话框和HW Config。
打开Windows浏览器,通过安装STEP 7的驱动器导航到路径"<Drive>\Program Files\Siemens\Step7\S7DATA\GSD"。
在右边方格中,删除您在第二步中记下的XML文件。通过删除这个GSD文件,从站从硬件目录中被删除。
打开HW Config,通过菜单命令"选项 > 更新目录"更新硬件目录。
image.png

关键字:

PROFIBUS标准,DP从站参数


您可以前往全球资源库查看此文档:

https://support.industry.siemens.com/cs/cn/zh/view/13769782


剩余80%未阅读,请登录后下载/查看文档

  • 评论
更多
  • 分享

    扫码分享

提示
您即将前往“全球技术资源库”。
“全球技术资源库”的用户名与本地支持中心(下载中心、技术论坛、找答案、1847工业学习平台)的用户名不通用。如果需要在全球技术资源库下载文档,您需要重新登录或注册。
确定

扫码进入移动端

信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。