发布于 2007-03-29 08:56:22
0楼
那么总线令牌循环时间与PLC周期循环扫描时间之间的关系能不能讨论呢?有相关资料吗?
==================================================
其实,上面我一直在强调,总线令牌循环时间与PLC周期循环扫描时间之间没有必然的联系,因为:
1、在PLC单机运行的环境中,CPU通过硬件组太了解到,没有相应的网络接口,在这种情况下,I/O刷新是通过C总线完成的,此时总线令牌循环时间与PLC周期循环扫描时间之间根本不相干;
2、在配置有网络的环境中,CPU通过组太了解到部分(或全部)I/O数据需要来自网络。因此在PLC周期循环扫描时间的I/O刷新阶段,即提出对总线的要求,很多情况下,通过总线提取数据不可能在一个周期就完成,在这种情况下,CPU应该分时操作,因此我估计,在I/O刷新区间,CPU仅提申请,并读或写缓冲区,所谓通信是分时操作完成的。由此可以说明,无论你的通信有多快,都没有C总线连接的I/O模块的刷新快!
3、综上所述,总线令牌循环时间的长短与总线本身的性质有关,如设置,如速率、如站的数量等有关,而与PLC周期循环扫描时间之间没有必然联系!
以上仅属个人一知半解,当否,请QIQI及各位仁兄指正!
好好生活,天天向上!