发布于 2011-07-24 18:02:00
7楼
没用过CP341的方式,不明白楼上所说的数据跑偏是什么意思?
一般从站的数据上来后,有地址和功能码标识符、数据长度验证,又有CRC校验保证,怎么能跑偏呢?
我做过的项目对于采集的数据也就是读的实时性并不高,但对于控制指令实时性要求高,控制也就是写是不受轮询控制的,实时响应。关于从站掉电或者故障,我也没啥好办法,无非就是设一个响应延时定时器,超过延时响应时间后轮询下个站,连续延时一定次数后报从站故障,但并没有屏蔽该从站的轮询。不知道各位大侠是如何处理的?
关于读数据,数据多的话,我都是分几帧来读的,一次读的数据量没那么多
业精于勤,行成于思