发布于 2012-08-17 23:02:12
18楼
比如需要发送30个字节,你就可以用SFC14/SFC15来打包发送和接收,这样就有效的保证了数据的一致性,这包数据是在同一时刻被发送出去,从站也是在同一时刻接收的这包数据,如果不选择数据一致性的方式,你可以想象这些数据在数据链路上是分散着被传送过来的,从站将一个字节一个字节的接收这30个字节,就有可能不是在同一个循环周期内处理接收区的数据,中间保不齐还有个中断事件的发生,这是存在不稳定因素的。
当然,如果只要求能传数就行,就可以不必考虑数据的一致性问题了。