关于consistent一词的理解

西门子plc 发布于 2个月前 分类:S7-300/400

今天看了一本SIEMENS的资料,原文如下:
Maximum length of data exchanged consists of 244 bytes input data and 244
bytes of output data, of which up to 128 bytes are consistent,其中关于consistent应该如何理解?

2个回复

  • plc学习
    plc学习

    我的理解是数据一致性。
    按字节或字传送的话,程序传送可能不是在同一周期中将所有的字节一次性传送完毕,所以接收数据的PLC执行起来不一定同步;所以如果多个PLC之间严格要求同步的话,需要保证一次性传输完所有数据,所以要求数据的一致性。

  • plc学习
    plc学习

    consistent是指连续性。
    这段话的意思是,最多交换244个字节的输入或输出数据。但这244个字节的数据不是一次性发送完成的,需要多次发送才能完成;其中只能保证最多一次性发送128个字节。
    形象点的解释是:比如今天你要邮寄244公斤的土豆,现在有很多盒子,每个盒子最大装128公斤的土豆,那么你该怎么办?
    首先,你的任务就是一次邮寄244公斤土豆,至于怎么装,装几箱,你可以不关心,你也可以自己指定选用几个箱子,每个箱子装多少。
    这就是244和128的区别。
    当然,如果你一次要发送的土豆少于128公斤,那么相对来说开销就少多了,安全性就高多了。