电工学习网

 找回密码
 立即注册
查看: 2713|回复: 0
打印 上一主题 下一主题

西门子S7-1500与200smart通讯

[复制链接]
跳转到指定楼层
楼主
发表于 2021-1-8 15:17:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
       今天跟大家分享一下前几天帮一个同事处理的通讯问题,我同事在去年初的时候做了一个项目,用1511CPU做主站,三套200smart做从站,从站主要是做IO点的功能,没有逻辑运算。他使用的方法是,在200smart软件中配置好通讯参数,然后生成GSD配置文件,通过配置文件导入到1500程序中,200smart中配置为智能设备,上位机是西门子的wincc7.5,整个系统大概就是这样一个配置。经现场调试、试生产直到项目验收,系统都一切正常。但是在最近的这两三个月里,经常有从站的设备无法启动,多试几次,又正常了,起初以为是外面线路信号问题,经过多次排查,同事观察到了是从站的输出点无法输出,或者是输入点主站上没有读到,同事以为是通讯的问题,又去检查网线、交换机等,还打了西门子400热线咨询,最后还是没有解决问题,他来找到我,我听他说了他的处理过程之后,让他把程序发给我。拿到程序后,我首先在线查看了CPU内的诊断数据,没发现有过通讯故障的报错,我在想,既然没有报通讯错误,说明不是外问网线、交换机等问题,然后再去细看他的通讯组态配置,发现他用的三个GSD文件导进来的从站,IP地址竟然是一样的,再去在线对一下对应从站的IP地址,三个从站的IP地址分别是192.168.1.10、192.168.1.11、192.168.1.12,但是在1500程序里的组态三个200smart从站的地址都是192.168.1.10,于是我把1500程序里的组态改掉,改成跟从站地址对应的IP地址,更改完成后,到现在才两周时间,还没有发现类似情况。
         大家有没有遇到过类似的情况,我这样更改完了之后,是否能解决他的这个问题呢?现在有点想不明白,为什么IP地址没有组态对,也能通讯上,如果说他们之间的通讯不是通过IP地址,通过站名来通讯,那么为什么又会有时候通不上呢,而且通不上系统里也没有报错信息。希望大家多多发表一下经验,多多指导,谢谢大家!

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

电工学习网 ( )

GMT+8, 2024-4-29 04:03

Powered by © 2011-2022 www.diangon.com 版权所有 免责声明 不良信息举报

技术驱动未来! 电工学习网—专业电工基础知识电工技术学习网站。

栏目导航: 工控家园 | 三菱plc | 西门子plc | 欧姆龙plc | plc视频教程

快速回复 返回顶部 返回列表