它的主要功能是:
1. 对第三层的数据采样设备进行周期性的数据采集;
2. 对采集的数据进行调整和处理(滤波、放大、转换)
3. 对现场采集的数据进行分析,确定现场设备的运行状态;
4. 对现场设备运行状态进行检查对比,并对异常状态进行报警处理;
5. 根据现场采集的数据执行预定的控制算法,从而获得控制数据;
6. 通过预定的控制程序完成各种控制功能,包括比例控制、比例加积分控制、比例加积分微分控制以及其他的控制功能;
7. 向第三层的数据控制和执行设备输出控制和执行命令;
8. 通过数据网关或网络控制器连接第一层的设备,与各上级管理计算机进行数据交换,同时发出请求和接收各种控制命令。