恭喜,你发布的帖子
发布于 2017-07-15 20:01:22
3楼
dp通讯,首先可以看cpu上及变频器上的bf的指示灯,如果通讯不上,比如物理连接上、dp地址设定上以及组态上,如果有问题,bf亮红灯的。
sfc14和sfc15 这2个块的返回值是可以的,如果bf红灯了,这2个块返回值肯定是有问题的,也就是返回值判断要比bf更严格,只要通讯是正常的,返回值就是0。如果想通过程序判断,通过返回值是一个比较简单有效的办法。
如果运行中通讯发现中断,变频器的响应是可以设定的,但是一般默认都是立即停机的,所以可以不用担心运行过程中通讯断了出现危险情况。变频器报警立即停机,所以不存在最后一次数据的问题。
plc程序,看怎么写吧,如果通讯断了一般是保存最后收到的数据,所以通讯诊断程序还是有必要的, 一旦发现通讯断了,及时报警。
是,我想问的是,正常通信若是通信断了是不是通过返回值就不是零了,因为我害怕通信断了变频器会自动停机,关键是变频器停机后,plc要知道通信断了,这时plc要发出命令给机械配合变频器停机,我想问一下是不是通信断了通过sfc的返回值与零进行比较,等于零说明通信正常,不等于说明通信不正常
请填写推广理由:
分享
只看
楼主