找答案的高端用户(找答案钻石及双钻级别的用户)将尽可能从此问题下的所有回
答中,为您推荐最佳答案。届时您可以根据推荐数采纳答案。
如果自提问时间起7天内您仍无法选出最佳答案,您可以选择“无满意答案”关闭此问题。
提示an update is presently not possible in one or more s7 application atleast one gsd file or type file is being referenced
小程序查看
手机扫码追踪该问题
手机扫码追踪该问题,
觉得实用,立即去分享!
点击复制链接
添加GSD文件需新建一个项目。
在STEP7 中建立一新项目,进入配置硬件,在HW config中点击“option”选中“Install new GSD”,按照提示安装GSD。 注意,在"HW config"中不要打开任何硬件的组态。
为什么导入不一致的GSD文件会报语法错误?
描述:
当从不同的制造商那里导入不一致的GSD文件,会在STEP7 V5.2 SP1里产生一个描述如下的语法错误:
"The GSD file (type file) D:\KUNDENPROJEKTE\GSD\PF00841.GSD has a syntax error. The DP slave described by this file can therefore not be entered in the hardware catalog."
在早期的STEP7版本中相关的GSD文件是可以被接受的。从STEP7 V5.2 SP1开始,如果"User_Prm_Data_Len"的长度为0并且它是一个DPV1的从站,那么GSD文件会被拒绝。这样的GSD文件是不一致的,因为一个DPV1从站必须有至少3个字节的User PRM数据。在STEP 7 V5.2 SP1中包含相应的检测。因为产生的其它参数不会被DPV1从站接受。
补救措施:
制造商的GSD文件必须作适当的修改来保证GSD文件能完整的工作。在GSD文件中必须将"User_Prm_Data_Len = 0" 替换为:
"Max_User_Prm_Data_Len" (at least 3)
and the entry of at least three bytes of parameter data (e.g.: "Ext_User_Prm_Data_Const(0) = 0x00,0x00,0x00").
注意事项:
请检查GSD文件从网上下载后,在文件的结尾是否自动添加".txt" 扩展名,在这种情况下这个文件不会被认作GSD文件。根据语言的版本改变文件的名字为"<Name>.gsd" 或t "<Name>.gsg", "<Name>.gsf",... 然后再导入GSD文件,否则被导入的从站不会在目录"PROFIBUS-DP\Other FIELD DEVICES" 或 "PROFIBUS-PA\... .下显示。
GSD文件通过硬件组态信息被导入,步骤参见登陆条目ID: 2383630。
首次回答问题,获得
双倍西币积分!
立即成为技术知识分享的一员!
找答案微信小程序
提问
搜索
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!