EM277 GSD安装问题

请问我从西门子官网上下载的EM277GSD文件为什么不能安装啊? Step7的版本为V5.4 SP3 中文版。
 安装前总是提示“文件 ‘siem089d.gsd’ 含有语法错误。”
 其中日志中显示“文件:  siem089d.gsd
 状态:  未安装. 验证 GSD 文件时发生错误.
 ”
 这是为什么呢?我开始以为是文件下载的问题,后来下载了好多次,试了好几次也不行。GSD文件中显示的注释为“6ES7 277-0AA2.-0XA0”,是和版本有关系吗?

问题补充:
我下载的EM277是从官网上下载的,订货号:6ES7 277-0AA2*-0XA0 应该是通用的吧?

最佳答案

PROFIBUS GSD文件(EM277)下载 
  http://www2.ad.siemens.com.cn/download/html/1635.aspx

  
  为什么导入不一致的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。 

  
  参考网站:
  http://www2.ad.siemens.com.cn/download/html/564.aspx

  http://www2.ad.siemens.com.cn/download/html/510.aspx

 

 
 问题补充:我下载的EM277是从官网上下载的,订货号:6ES7 277-0AA2*-0XA0 应该是通用的吧?
 是的,通用的

 

提问者对于答案的评价:
我采用GSD文件为:277-0AA20-0XA0的时候就没有问题了,至于GSD文件为:6ES7 277-0AA2*-0XA0,还没有尝试修改里面的内容,这几天就试一下。原来的问题肯能是版本的问题,较老的GSD文件还是支持的。

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

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

相关推荐

  • s7200 两个通讯口是不是可以接入两个不同的网络

    请问224xp的两个通讯接口,是不是分别可以连到不同的两个网络中,可以的话,是不是ppi通讯理论上一台224xpCPU可以连接两个网络62台CPU? 问题补充:两个485接口用的是…

    SIMATIC S7-200 2021年7月5日
  • 写入AQW0会对Q0.0造成影响吗

    之前用300,不知道200里是怎么设计的? 最佳答案 300我没用过,但在200里面,AQW0与Q0.0没有任何关系,写入AQW0对Q0.0绝无影响。 提问者对于答案的评价:谢谢

    SIMATIC S7-200 2021年7月4日
  • 不用高速计数器,如何实现转速的测量?

    不用高速计数器,如何实现转速的测量啊? 最佳答案 不用高速计数器的话,那就只能“曲线救国”了。在电机上接一个测速发电机,测速发电机将电机的转速信号处理成模拟电压信号输出。再将这个模…

    SIMATIC S7-200 2020年10月31日
  • 西门子价格

    西门子200多少钱,有没有二手的 最佳答案 我有个朋友是干这行销售的给你联系方式吧 提问者对于答案的评价:good

    SIMATIC S7-200 2017年11月23日
  • 一个PC可以通过串口控制8台PLC200吗

    8台之间不用没有数据交换,就是自己写一个上位机,用8个串口,可以同时监视和控制8台机器吗 最佳答案 可以1、和上位机的有线通讯,WINCC、组态王等,采用modbus 和…

    SIMATIC S7-200 2017年10月29日
  • EM231 8通道模拟量输入

    我现在有一个正负9v的电压信号 怎么才能转换成正负5V的吗 最佳答案 因为该模拟量输入模块选择没有正负10v的电压信号(包含正负9v的电压信号),所以需要在外部先进行电压…

    2017年11月2日
  • 西门子200温度PID问题请教大家。

    我现在用固态继电器带动加热管加温,用Q0.0的通断控制固态继电器,PID程序是用向导做的,自己生成一个PID,调试后温度OK。但是如果我不用PID向导做程序,自己编写一套PID程序…

    SIMATIC S7-200 2020年11月1日
  • 关于PLC

    “可编程控制器SLPLUS7-228F”这个是什么? 问题补充:可编程序控制器SIPLUS7-228F 最佳答案 果然搞错了,新的SIPLUS S7-200模块,用于更苛…

    SIMATIC S7-200 2018年12月7日
  • 请教如何读取200PLC的MODBUS地址

    200的手册12章 modbus地址一节说道40001至04XXXX是保持寄存器,对应于V区。是不是说VW0对应的地址就是40001?我用串口调试助手读VW0应该发代码:…

    SIMATIC S7-200 2020年10月31日
  • 200smartplc无法与电脑编程软件连接

    之前一直可以正常连接,昨天关机后今早就无法连接了。 可以搜索到cpu IP地址也在同一网断 任务管理器进程也在运行 网线设备也没有问题&nb…

    2021年7月5日

发表回复

登录后才能评论