根据工艺过程形成的PLC控制流程模块及其信息集成。任何采用PLC控制的工艺过程,比如炼铁高炉的上料过程、炼钢的转炉顶吹过程、连铸的浇铸过程、轧钢的半连轧或者连轧过程等等,都可以对应工艺过程所要求的受控设备的动作、位置变化、速度变化、受控物流的变化等顺序和时序的控制关系,采用控制流程来描述。本层里的各个控制流程一般是在自动或者半自动工作方式下运行。各个控制流程又可以分为许多控制模块,比如高炉上料中的配料过程和布料过程,小型材/线材连轧中的微张力过程和飞剪控制过程等等。本层的输入信息为过程接口层、人机界面层及特殊计算层的输出。本层的输出信息为:以“自动指令”形式送往单机控制层,用于控制工艺设备的电动机、电磁阀等等的启停、开闭等等,形成完整的工艺过程;以“流程指令”形式送往特殊计算层,用于启动相对应的控制数据计算及其计算过程的转换。
特殊计算层:控制模型、控制过程计算、参数计算等计算模块及其信息集成。在PLC应用软件中,凡是涉及到数据或数值计算之类的控制处理都以计算模块形式集中到本层。比如高炉上料中的配料计算、连铸二冷的配水计算、连轧过程中的微张力计算、位置控制的计算、电动机转矩计算等等。本层的输入是人机界面层、过程接口层和控制流程层。本层的输出信息功能为:以“设定值”的形式送往单机控制层,作为设备运行的设定值;以“控制参数”的形式送往控制流程层作为某个控制流程内部或者控制流程之间的运行/转换条件,送往设备间联锁层作为设备运行的联锁条件。