发布于 2013-08-28 16:06:31
3楼
1、我用一个s7-300带了一个DP从站,映射了16个字的数据,从PQW256开始。在从站里看到PQW256以后的16个字写到了从站里。运行灯什么的也正常。但是当我监控诊断缓存区的时候,有很多IO访问错误的信息,也有对应的地址,读写错误都有,但是数据已经正常映射过去了,那为什么报错了呢。
我在程序里放了一个OB122块,理论上如果有IO访问错误就应该会执行OB122的,我在OB122里做了个赋值操作,但发现根本没进OB122块。这是为什么啊?
2、还有一个问题,我的从站支持的是Profibus-DPV0,可以和支持Profibus-DPV1的设备通信吗?可以的话有什么设置吗?如果主站是Profibus-DPV1的,会不会发送一些从站不能识别的报文而导致通信中断啊?