回复:西门子300PLC与S120走DP通信怎么判断通信是否正常

cy77223

  • 帖子

    492
  • 精华

    4
  • 被关注

    71

论坛等级:侠圣

注册时间:2012-12-26

白金 白金 如何晋级?

发布于 2017-07-15 20:01:22

3楼

展开查看
以下是引用Haohaobb在2017-07-15 17:06:07的发言 >2楼

dp通讯,首先可以看cpu上及变频器上的bf的指示灯,如果通讯不上,比如物理连接上、dp地址设定上以及组态上,如果有问题,bf亮红灯的。


sfc14和sfc15 这2个块的返回值是可以的,如果bf红灯了,这2个块返回值肯定是有问题的,也就是返回值判断要比bf更严格,只要通讯是正常的,返回值就是0。如果想通过程序判断,通过返回值是一个比较简单有效的办法。


如果运行中通讯发现中断,变频器的响应是可以设定的,但是一般默认都是立即停机的,所以可以不用担心运行过程中通讯断了出现危险情况。变频器报警立即停机,所以不存在最后一次数据的问题。

plc程序,看怎么写吧,如果通讯断了一般是保存最后收到的数据,所以通讯诊断程序还是有必要的, 一旦发现通讯断了,及时报警。

是,我想问的是,正常通信若是通信断了是不是通过返回值就不是零了,因为我害怕通信断了变频器会自动停机,关键是变频器停机后,plc要知道通信断了,这时plc要发出命令给机械配合变频器停机,我想问一下是不是通信断了通过sfc的返回值与零进行比较,等于零说明通信正常,不等于说明通信不正常

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SINAMICS

共有8093条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。