我配置变频器的DP通讯格式为PPO1(4words PKW+ 2words PZD),然后用SFC14/15来读写PKW,请问当S7-300向变频器写PKW数据过去读取变频器的某一个参数时,S7-300是如何做的,数据写过去后会有定时器吗?是不是必须有一定的时间后才可以接收数据,有没有可能数据返回得太早的问题?每一个从站的min_tsdr是如何设定的,GSD file里只有Max_tsdr;因为现在我写一个PKW到自己的设备,当执行到写PKW的时候就出错,SF LED 亮,写到西门子变频器的时候不会出错,我的设备返回给S7-300的数据与西门子变频器返回的数据一模一样的。但如果写到PKW的数据都为0,返回都为0则不会出错,写到PKW的数据不为0的话(PKW格式无误),则无论返回正确与错误的数据都会报错。
由此我很想知道S7-300在处理PKW返回数据时是如何进行的?