quote:以下是引用小釉在2013-03-14 09:18:27的发言:
有一个问题一直不是很明白,为什么在同一条总线上,可以跑不通的协议呢
比如 profibus dp网络有et200m和hmi,两者的通信协议肯定是不一样的。
为什么可以在一块运行,这样做是不是对于et200m和cpu的通信速度有影响呢,感觉hmi和plc通信的速度要慢一些相对于et200m
跑不同的协议表明了该总线的开放性!Profbus网络et200m和hmi可以使用同一种协议,例如DP,但HMI需要配置Direct key。也常常使用不同的协议,前者是Dp,后者是S7。一起通信在于Profibus总线通信的设置呀,一种是循环的通信Dp,另一种是肺循环的通信S7。
两者从通信速度上说是一样的,因为在一根总线是12M嘛。而效率去不同,一次循环可以和IO进行了通信,但是一次循环却未必和HMI尚的IO进行全部通信,可能需要几个周期,所以你会看到~~