西门子plc生成gsd后修改组态,gsd还有用吗

举报 回答
西门子plc生成gsd后修改组态,gsd还有用吗
问在线客服
扫码问在线客服
  • 回答数

    4

  • 浏览数

    2,215

举报 回答

4个回答 默认排序
  • 默认排序
  • 按时间排序

没找到满意答案?去问秘塔AI搜索
取消 复制问题
已采纳
-
在PROFIBUS设备中有EM277,若没有,则手动添加EM277的GSD文件。

S7-300与S7-200通过EM277进行PROFIBUS DP通讯,需要在STEP7中进行S7-300站组态,在S7-200系统中不需要对通讯进行组态和编程,只需要将要进行通讯的数据整理存放在V存储区与S7-300的组态EM277从站时的硬件I/O地址相对应就可以了。

选中STEP7 的硬件组态窗口中的菜单Option,Install new GSD,导入SIEM089D.GSD文件,安装EM277从站配置文件。

导入GSD文件后,在右侧的设备选择列表中找到EM277从站,PROFIBUS DP,Additional Field Devices,PLC,SIMATIC EM277,并且根据您的通讯字节,数,选择一种通讯方式(例如:8字节入/8字节出);

双击EM277图标,出现“属性-DP从站”设定对话框,点击“PROFIBUS”键,设定
EM277的地址(注意:设定的地址须和EM277的拨码开关一致);

开参数赋值选项(Parameter Assignment),填写EM277的地址对应的s7-200中V变量区相对于VB0的偏移量(I/O offset),该偏移量可以任意填写,只要在s7-200中该VB
变量去没有被S7-200的程序使用就可以了。
取消 评论
说实话这个问题挺常见的,我在项目现场也碰到过。GSD文件本质上是描述设备通信参数和模块信息的文本文件,你在博途中修改了组态之后,原来的GSD可能就不能完全对应了。特别是当你换了模块型号或者调整了DP网络结构的时候,老GSD会导致从站识别错误甚至通信失败。所以稳妥的做法是每次组态有大变动都要重新生成GSD文件,并且在STEP7或TIAPortal里重新导入,这样才能保证配置一致。不然到时候下载程序发现设备没反应,查起来特别费劲
取消 评论
我之前也遇到过类似的情况,西门子PLC生成GSD文件之后如果改了组态,其实GSD文件本身还是有用的,但得看你怎么改。比如你只是调整了IO模块顺序或者增减了一些模块,那重新生成一次GSD再替换掉旧的就没问题。但如果你改的是硬件类型或者通信参数这种核心配置,那原来的GSD肯定就不匹配了,必须重新导出新的才行。我建议每次修改组态后都重新生成一遍GSD,避免在现场调试时出现识别不到设备的问题,省得后面更麻烦
取消 评论
em277的gsd文档西门子官方提供的,在277模块的介绍后面有链接
取消 评论
ZOL问答 > 西门子plc生成gsd后修改组态,gsd还有用吗

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

扫码参与新品0元试用
晒单、顶楼豪礼等你拿

扫一扫,关注我们
提示

确定要取消此次报名,退出该活动?