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

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

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

  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主站系统中。在两种情况下会存在差别:n

  1. 如果DP主站的DP模式设置为"S7-compatible",两类从站都作为DPV0从站工作。DPV1功能不再可用。因此,不再有以上两类从站的混合配置。n
  2. 如果 如果DP主站选择了"DPV1"模式,则可使两类从站在混合模式下工作,它们分别拥有各自的功能。

请确保自动化系统中的所有DP 主站使用了相同的操作模式。如果CPU模块(CPU41x V3.1 版本以上)支持,DP 主站也可以使用不同的操作模式。n

注意:
在DP接口属性("Operating Mode"标签)中设置DP主站的模式。如果DP模式选择 "S7-compatible",STEP7会检查 是否所有的DP从站可以被设置成该操作模式。 如果DP从站需要使用DPV1的功能,那么必须选择DPV1的模式。n

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

图01

2通过PROFIBUS DP从站的 "分配 PROFIBUS 地址" 功能来设置 PROFIBUS 地址
原则上,当把DP地址被分配给从站时,在PROFIBUS DP上仅有的主站设备是PC/PG。地址仅能通过如下接口或模块进行分配: n

MPI-ISA Card
MPI-ISA on board
CP5411
CP5511
CP5512
CP5611
CP5613
CP5614n

不能使用PC或 TS适配器来分配地址。

3不能设置从站要求的PROFIBUS地址
如果某个或所需的DP地址(例如,PROFIBUS地址3)不能在硬件组态中被选择给从站,即使该地址未被STEP 7项目中任何的CPU、CP或从站使用,那么可能的原因是该项目中曾经使用了带该地址(例如,PROFIBUS地址3)的模块。该模块后来被删除掉,而STEP 7 在这种情况下不会再接受拥有相同PROFIBUS地址的新从站。另外的一个原因可能是该项目损坏了。 n

该地址在PROFIBUS接口属性(DP从站)中也找不到。n

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

图 02n

解决办法:
关闭硬件组态,在SIMATIC Manager下重组STEP 7 项目 ,n

  • 或使用"文件 > 重组.."n
  • 或使用"文件 > 另存为..."带上选项 "带重组 (慢)".

地址区域将在硬件组态中被重组。一旦硬件组态被重新装载,该地址就应该可以被重新分配了。

4DP从站使用GSD修正版3的功能的项目
从Step7 版本V5.1起支持GSD 修正版3的新功能。就带有这些功能的DP从站而言,不能保证与Step7 V5.1之前版本的向下兼容性。如果这些类型的DP从站是用STEP7 V5.1组态的,项目仅能用Step7 V5.1之前版本进行处理,且依从于以下情况: n

  • 从站仅能在DPV0模式下被组态。n
  • 在功能模块设备中,模块仅可以被插入到支持它的插槽中。Step7 V5.1之前版本不会监测这个限制。n
  • 在DP从站中占有不止一个插槽的模块被分为单独的模块。名称以"????"开始的模块和随后的名称为 "-->........"的模块组成一个单元,不可以修改。
5 不同版本的GSD文件导致的出错
如果STEP7项目中的更新的GSD文件被老版本的GSD文件(即安装在编程设备或PC上的版本)替代,站(从站)可能不再被正确识别。从GSD修正版3起不支持DPV1功能。 n

目前仅有有限的能力来识别GSD文件的版本,因为没有对GSD文件的可靠的版本管理手段。GSD修正版不能用于版本识别。相关版本识别将仅在GSD修正版6中引入。n

在任何情况下,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:KUNDENPROJEKTEGSDPF00841.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" 必须被替换为

  1. 指定 "Max_User_Prm_Data_Len" (至少为 3)
  2. 并输入至少3个字节的参数分配数据(例如, "Ext_User_Prm_Data_Const(0) = 0x00,0x00,0x00").
7 从硬件目录中删除从站

  1. 为了从硬件目录中删除一个从站,您需要相关GSD文件的名称。打开HW Config插入要删除的从站到硬件配置中。
  2. 双击从站打开“属性”对话框,记下GSD文件(XML文件)的名称。
  3. 关闭“属性”对话框和HW Config。
  4. 打开Windows浏览器,通过安装STEP 7的驱动器导航到路径"<Drive>Program FilesSiemensStep7S7DATAGSD"。
  5. 在右边方格中,删除您在第二步中记下的XML文件。通过删除这个GSD文件,从站从硬件目录中被删除。
  6. 打开HW Config,通过菜单命令"选项 > 更新目录"更新硬件目录。

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

关键字:
PROFIBUS标准,DP从站参数

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc331227.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日 下午12:03
下一篇 2021年4月12日 上午12:00

相关推荐

发表回复

登录后才能评论