统结构,也还是有很大的问题:**,过分倚赖远程网络,所有的输入信号不管是否使用,不管时间长短,不管是否变化,每个扫描周期都要通过网络送向主站;而经过运算的结果,再通过网络,送向远程分站,线路繁忙,效率低下。*二,过分倚赖主站CPU的作用,所有的运算都由它来完成,负担较重,负载较大,而且一旦出现问题(包括CPU、网络),因为这是一种主从结构,分站是波动的接受方,所以即使知道也无能为力,只能听天由命。 为了克服上述问题,全分布式系统更多地强调平衡、和谐和主动。改变的方式如下:在远程分站,把通讯适配器改换成一个小CPU,把原来远程主站单元向远程分站发送数据的单向传送,变为既可以主站往分站送,又可以分站单元往主站发送的双向通讯。另外,分站的CPU也可以运行一些程序,分担主站CPU的负载。 这种结构的优点是: ■ 远程分站的CPU可以分担主站CPU的部分工作,这个百分比可以由用户来决定。比如:主站CPU和分站CPU各自执行50%的程序。这样就降低了主站CPU的负载。在较糟糕的情况,如主CPU停机或者远程通讯完全中断时,分站CPU承担所有工作,系统仍然可以正常运行。 ■ 因为有了分站CPU,分站的处理能力加强,可以按照应用需求减少远程网络的传送数据,因为不是每个数据,每个扫描周期都要传送给主站单元。比如:有些数字量在扫描周期里没有变化,对程序没有影响,就不用传送;有些模拟量变化非常缓慢,我们可以给它们设置一个死区,在这个区域内,我们认为它没有变化,所以也不用传送。这样就降低了网络的负载。 ■ 原来的结构,分站因为没有CPU,完全处于被动,状态是主站发,分站收,是一种单向通讯。用现在的新结构,除了原来的方式外,还可以增加分站主动向主站发送或索要信息,构成了一个反向通讯。这样分站就增加了主动性,可以根据主站、网络的情况,决定自己做什么工作,做多少工作,使得整个控制系统更加趋于平衡。运行更加趋于合理。 ■ 在设备冗余的主站系统中,主站CPU进行切换时,如果没有分站的CPU,可能会发生两种情况:有扰动切换和无扰动切换。这种扰动是由于分布式网络运行周期与主站CPU的扫描周期不同步而造成的,如果两者同步就不会产生扰动,如果不同步就有可能产生扰动。而新结构增加了CPU,可以判断主站的工作情况,然后采取对应的策略,所以可以消除不必要的扰动。 从以上分析可以看出,从集中式I/O到分布式I/O(远程I/O),从集中式CPU到本地分布式CPU(dcs),从远程嵌入式CPU(现场总线),到远程分布式CPU(新分布式系统),有着一种符合其规律的发展过程,这也是伴随着芯片制造技术的提高,分站CPU抗干扰能力的增强,以及处理器价格的降低带来结果。因此我们的项目设计人员、项目执行人员、项目咨询人员和较终使用人员,应该与时俱进,转变固有概念,把自动化系统构建的更为高效,更为合理,更为平衡,更为和谐ifm efector400 RU1025 Id 376871-53