S7-400西门子中央处理器6ES7416-2XP07-0AB0
SFC编程软件介绍
顺序控制系统的典型应用中通常包含有非连续的过程和设备,如化工、食品饮料的批次生产(BATCH)。但顺序控制系统同时也能应用于连续过程和设备中(例如,逼近和往复运动,操作点变更以及由故障而产生的状态变更)。顺序控制可用于以下不同的控制层级中:
· 设备控制级(打开阀门、启动电机等)
· 组控制级(配料、搅拌、加热,以及罐装)
· 设备层级(罐、混合器、秤、反应器)
· 工厂层级(同步设备和公用资源、进程安排)
SFC 是指顺序功能图,可在 SFC 编辑器内进行编辑与调试。与CFC一样,做为高级语言,SFC程序也需要编译与下载。SFC提供OS画面的操作图标与面板(需要OS编译)。
SFC的状态切换遵循状态机制,根据不同的条件在状态间跳转。
SFC顺序控制的对象是CFC对象。例如,已经通过CFC完成了进料阀和进料泵的控制回路程序,之后通过SFC顺序管理两个CFC回路的启/停顺序。
可以双击SFC的具体步/条件栏选择CFC中IO做为执行步/条件。也可以直接使用拖放操作,从打开的 CFC 中添加块 I/O。
|
在过程自动化中,一些顺序控制几乎完全相同,只有少许不同之处。例如,许多罐的液位控制中包括一个测量元件和一个控制阀。在通常情况下,即使所使用的阀门型号不同,但相应的控制逻辑(顺序过程)却都相同。为此,可以创建一个表示该顺序路径的 SFC 类型(SFC Type),并在各个 CFC 上使用这种类型的实例。然后,将这些功能图依次与各个罐的测量元件和阀门进行互连。如果各顺序过程均不相同,则可以创建不同的 SFC 类型。但是,如果顺序过程类似,则可以使用相同的运行系统属性。在这里,可以创建一个 SFC 类型,并通过实例进行多次调用。
S7-400西门子中央处理器6ES7416-2XP07-0AB0