硬件层、中间层、系统软件层和应用软件层(1) 硬件层: 嵌入式微处理器、存储器、通用设备接口和I/O接口。嵌入式核心模块 = 微处理器 + 电源电路 + 时钟电路 + 存储器Cache:位于主存和嵌入式微外理器内核之间,存放的是近一段时间微外理器使用多的程序代码和数据。它的主要目标是减小存储器给微处理器内核造成的存储器访问瓶颈,使处理速度。(2) 中间层 (也称为硬件抽象层HAL或者板级支持包BSP)它将系统上层软件和底层硬件分离开来,使系统上层软件开发人员无需关系底层硬件的具体情况,根据BSP层提供的接口开发即可。
BSP有两个特点: 硬件相关性和操作系统相关性。设计一个完整的BSP需要完成两部分工作:嵌入式系统的硬件初始化和BSP功能.片级初始化:纯硬件的初始化过程,把嵌入式微处理器从上电的默认状态逐步设置成系统所要求的工作状态。板级初始化:包合软硬件两部分在内的初始化过程,为随后的系统初始化和应用程序建立硬件和软件的运行环境。
系统级初始化: 以软件为主的初始化过程,进行操作系统的初始化。
可编程逻辑控制器或 PLC 在当今的各种流程和制造行业中无处不在。PLC 初旨在取代机电继电器系统,以便为修改控制系统的操作提供更简单的解决方案。无需重新连接大量继电器,只需从 PC 或编程设备快速下载,即可在几秒钟内更改控制逻辑。PLC 是一种工业级数字计算机,旨在执行控制功能,尤其适用于工业应用。
今天的大多数 PLC 都是模块化的,允许用户添加各种功能,包括离散和模拟输入和输出、PID 控制、位置控制、电机控制、串行通信和高速网络。与继电器组等较旧的技术相比,PLC 更易于故障排除和维护、更可靠、更具成本效益且用途更广泛。Modicon 是“模块化数字控制器”的缩写,它既是1968 年发明的个 PLC 产品的名称,也是发明它的品牌,尽管现在归施耐德电气所有。虽然它可能看起来不像典型的家用计算机,但 PLC 的核心与大多数人在日常生活中使用的计算机和智能设备中所见的技术完全相同。
模块,又称构件,是能够单命名并立地完成一定功能的程序语句的集合(即程序代码和数据结构的集合体)。它具有两个基本的特征:外部特征和内部特征。外部特征是指模块跟外部环境联系的接口(即其他模块或程序调用该模块的方式包括有输入输出参数、引用的全局变量)和模块的功能;内部特征是指模块的内部环境具有的特点(即该模块的局部教据和程序代码)。
在实际运行操作中,已经设计了手动操作箱,有控制逻辑线路和手动按钮。手动按钮控制冷风机供电回路继电器吸合或放开,从而达到手动控制冷风机投运或切除的目的。如果操作人员根据负载情况和气候条件,及时投切冷风机,可达到既变压器可靠运行,又能延长冷风机使用寿命,并起到节约电能的目的。
然而,“及时投切”实施起来有困难。