设置小的表象是快了,根本原因还是超时等待时间短了,因为PLC在一个查询周期中,对于某条通信并不是只会发一次查询命令,而是发2到3次。以西门子SMART系列PLC为例,一个MSG块代表一条通信指令,但通信的时候,如果从机没有响应第一条查询命令,PLC会发出第二条命令,若从机仍没有响应,PLC会发出第三条命令,只有当三次命令都没有响应时,PLC才会跳过该MSG块,并输出超时故障代码,但凡从机响应了任何一条命令,则本次通信都算成功,因此,如果超时时间设置为1000ms,那本次通信虽然成功,但其耗时短则几十或者几百ms,长则将近3000ms。