quote:以下是引用小皮在2009-07-01 13:51:00的发言:
zane 咱们的工作领域可能不一样,我们做钢铁企业的生产线从来也用不到12M波特率,一般1.5M或者500K,也遵守EMC原则可现场很难达到,再快了就有时不可靠。
原来你发的帖子我也看过,不过光举例说明也不能证明DP在同步控制中就没问题呀。DP通讯的延时不仅在通讯速率传输上(两次),还有PLC处理器处理周期,DP发送接受缓冲区延时(四次),所以我们测过一次从发出信号到接收到PLC返回信号的间隔时间,长于15ms,就算提高通讯速率估计也在10ms以上。一般模拟量的延时在5ms以内,所以在要求快速转矩变化的系统中模拟量连接还是较好的。
至于你说的模拟量的缺点我也是承认的,他适用的范围并不大,象你做的多轴传动可能也没法实现,但单就主从系统(一主一从)还是不错的选择,毕竟干扰也是可以克服的。
DP波特率太低是做不好实时的同步控制的,只有在教高的波特率下,才能实现较短的等间隔通讯或等时同步,比如2毫秒-10毫秒之间,正因为我是全数字通讯,没有信号的衰减或损失,也没有干扰的叠加,我又保证我的控制周期是在一个极短的固定周期内,所以我可以取得较高的同步性能。当然,在PROFINET的技术下,这个性能还会进一步的得到提高。
小皮网友,你对DP的认识还是停留在DPV0的阶段,DPV1的特性已经大不相同了,T-CPU的多轴同步就是通过DPV1来实现的。
还有个概念性的问题,就是DPV1可以实现从站-从站的直接通讯,同步信号可以实现广播-接收的功能传递到各个从站,不需要经过主站CPU的处理或转发,并不如你所说的有4次延时,确保在固定的时间间隔内把信号送到所有的从站。
相反,如果你的模拟量输入和输出都是在远程I/O上的,而且又分别在不同的从站上,那你的延时会远远超过DPV1通讯的延时。谁说模拟量没有延时?哪怕就在中央机架和CPU也有个背部总线的通讯延时,这个在模板规范中有明确的说明。
所以,你的模拟量的速度快的说法是没有依据的。
DP总线发展了10多年了,做冶金行业的你居然没有享受过DP 12M带来的优越性,实在是可惜,马上就要步入PROFINET的时代了,朋友要加油了,不然真的要落后了。