欢迎来到西门子工业支持中心网站!
欢迎来到西门子工业支持中心网站!
悬赏:5分 | 解决时间:2013-10-06 20:50
产品版区:
SIMATIC S7-300(F)/S7-400(F/H/FH)
林春浩
若一个CPU带的从站数量较多,每个从站数据量较大(如全部都是real型的模拟量数据),如果将PLC的扫描周期在组态中认为放大,通讯周期占比例放到最大,是不是可以在一个周期中读完所有从站数据?
如果由于DP站距离较长,数据较多,从而DP速率设置较小(如178.5KB/S),组态中PLC的扫描扫描时间默认不改,通讯周期占得比例也不改。CPU在一个扫描周期中可以读取所有的DP从站数据么?还是分多个周期,每个周期读取一部分DP从站数据,直到全部读完?
问题补充:
谢谢阿鸣的回答,在你的答案中我有些不是很清楚的地方,请麻烦再解释下,谢谢
1、总线循环时间必须要比主站(PLC)程序循环时间短
这个是系统默认就能做到,即系统会根据总线扫描周期去自动改变扫描周期?
还是需要人为去设置,即需要计算下总线扫描周期,然后人为在组态中讲CPU扫描周期进行设置(系统默认的是150ms,是不是不用改也够了)
2、“传送512 bit/s输入”的512 bit/s是什么意思?一秒512bit数据?
小程序:
最佳答案
回答者:
阿鸣
回答时间:2011-10-22 21:58
提问者对于答案的评价:
N年后我终于懂了阿鸣的回答了 - - !
专家置评
已阅,最佳答案正确。
置评专家:西门子自动化技术支持 2013-10-25 10:53