签到有奖
消息提醒
运维工程师专区
官方商城
扫码分享好友 任选多种周边
应项目需要,使用多个PLC和HMI设备建立了一个简单局域网
6个S7-200 SMART ST60 CPU
5个SMART 700 IE HMI
1个S7-1200 CPU 1215C
1个KTP900 HMI
2个E T200S分布式IO
以上总共15个节点,网络组态是这样的:
1号SMART 700 IE HMI 与 1号s7-200 smart cpu连接,2-2号,3-3号,依次类推至5# smart HMI 连接 5# smart cpu
1-5号5个SMART 700 IE HMI同时连接6号s7-200 smart cpu.
s7-1200 cpu 同时put/get 1-6号s7-200 smart cpu
ktp900 hmi 同时连接s7-1200 cpu 和 6号smart cpu
所有节点使用2个8口SIEMENS 非网管型交换机
第一次调试时,发现5# smart cpu总是掉线,排除网线问题后依然无法正常通信
然后将5#SMART CPU的网线与2#交换机5# SMART HMI以外的其他网线对调,使5# CPU 和5# HMI位于同一个交换机,则5# SMART CPU通信正常。异常情况:1# SMART HMI 对6# SMART CPU的报警显示与其他4个屏不同(程序中是同一个报警变量)。ping 5# smart cpu 不仅有延时,而且会出现数据丢失。
第二次调试,新增一个非网管型交换机,将5# SMART CPU 和 5# SMART HMI网线移至该交换机,整个网络通信正常。异常情况同上。ping 5# smart cpu 不仅有延时,而且会出现数据丢失。
第三次调试,选用1个16路网管型交换机,网络通信正常。异常情况同上。ping 5# smart cpu 正常
所以截至到现在,使用的是16路网管型交换机,但是现场观察到的异常不只限于1# SMART HMI,其他SMART 屏也都出现报警显示异常,且不限与对6# SMART CPU的报警。我仔细核对过程序,仅仅是对报警变量的显示错误,CPU内部变量并没有产生报警,设备能够正常动作。
请求各位打神帮我瞧瞧到底是我哪里弄错了。有没有可能是通信的数据量太大?交换机使用的是100M的
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
帖子链接:https://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1396431&b_id=64&s_id=0&num=2
楼主能力很强啊!
作出这么复杂的控制方案,真高人。
看了很久也没有完全看懂那个方案图,也无法给你提出意见,很惭愧。
既然楼主使用16路的交换机已经解决了问题,就行了呗。
其实西门子的东西,由于其不少东西未公开,所以也说不明白,
所以只能凭你的经验和感觉啦。
我的感觉是西门子的东西是帮我们解决问题的,但是它无法给我们解惑。
交换机+无线通讯+中继,这方案,让我头都大了
分享
扫码分享好友 任选多种好礼
收藏
有帮助
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!
密码至少8位,包含大、小写字母,数字和符号至少三种。
允许邮箱和手机接收来自支持中心网站的信息
我已同意《支持中心网站注册协议和隐私政策》
微信登录扫码一键登录
验证码登录
密码登录
二维码失效点击重试
打开微信扫一扫,快速登录/注册
未注册手机验证后自动登录,注册即代表同意《支持中心网站注册协议和隐私政策》
三日内免验证登录
短信登录
登录