不知道大家遇到过这个问题没有,就是DP通讯的时候,因为DP头质量(国产)不好,或者是其它原因,造成通讯不好,有两种现像:一种是,DP在断开的前一秒子站收到主站发来的数据都是0,结果就造成子站工作不正常,过一会又恢复了; 第二种是,我在电脑上监控到DP从站发来,再转到DB块的数据,一下是0,一下是正常值。
总之就是DP通讯会把通讯的数据内容清0了,我对此很是想不通讯,我不懂DP通讯是怎么的,但是我编过485通讯,485通讯发送的数据包都是有站点号,数据个数,数据和校验的,如果通讯差,错误的数据根本就不会被拾取,会丢包的。可是这个DP怎么会把数据都为0的数据搞过来呢,你通讯差就差,丢包多就完了呗,你不能拿错误的数据糊弄咱吧。错误的数据比没有更可怕,你通讯 断了数据只是不刷新,我们可以预防,可你要搞错误的数据过来那防不胜防啊。