quote:以下是引用薛定谔的猫在2011-04-14 17:25:56的发言:
西门子的F实际上就是要保证系统的可靠性。举个简单的例子,要是你们家的私家车的刹车坏了你还会开出门吗?一个道理,比如说化工设备的紧急排空阀,那类似于刹车,如果对这个系统使用F的话,仅需要给阀门使用F的系统就好了。使用F的CPU。F的IO,F的接口,F的通讯,F的隔离。使用全套的F针对这个阀门的话,可以保证这个会在需要它动作的时候动作。如果CPU出现了运算错误或者Profisafe出错,或者F模块的check出问题的话,F的CPU会停机。这也很好理解,刹车坏了当然要停机了。H(冗余)系统保证的是可用性,和F的可靠性是不同的应用方向的。F系统也不是说系统内所有的IO都要用F的东西,而是与故障处理相关的,如果出了问题,一定能保证控制系统可以可靠动作的。对于常规的IO可以连接到F的CPU上进行正常的编程,F的编程与常规编程实际上是独立的。F编程的独特性就在于传递的都是结构体,类似新版PCS7的APL功能(实际上APL应该学习的F)。识别也很简单,黄色的程序块。