【技术实现步骤摘要】
【国外来华专利技术】用于自动化技术中的现场设备的电子电路
本专利技术涉及一种用于自动化技术的现场设备的电子电路以及用于检查第一数字处理器的方法。
技术介绍
在过程自动化技术以及生产自动化技术中,经常将现场设备用于记录和/或影响过程变量。用于记录过程变量的是利用传感器的测量设备,例如液位测量设备、流量测量设备、压力和温度测量设备、pH氧化还原电位测量设备、电导率测量设备等,其记录相应的过程变量、液位、流量、压力、温度、pH值、以及电导率。用于影响过程变量的是诸如为阀门或泵之类的致动器,通过该致动器,能够改变管道、管子或流水线部件中的液体的流量、或容器中的液位。Endress+Hauser集团制造和销售了大量此类现场设备。这样的现场设备通常具有电子传感器电路。这样的传感器电路自身是已知的。电子传感器电路用于现场设备以处理原始测量值。例如,经由模拟电转换器元件,以原始测量值形式来记录过程变量,并且经由模数转换器将原始测量值数字化,以便能够在算法的辅助下经由数字处理器来进一步处理数字化的原始测量值。在这种情况下,能够经由数字处理器使用原始测量值来执行一系列的操作。例如,能够执行原始测量值的温度补偿,以便以测量值的形式获得温度补偿的数字输出信号。为了能够在安全性关键应用中使用这种现场设备,对现场设备的功能的要求越来越高,使得现场设备的错误不会被忽视。为此,例如,存在根据所谓的用于功能安全性的SIL标准IEC61508来校验现场设备。为了实现SIL2,一般来说,出于尽可能高的故障检测和安全失效分数(SFF),使用冗余硬件和/或软件形式的诊断措施。因而,例如,除了传感器电子设备的数字处理器 ...
【技术保护点】
1.一种用于自动化技术的现场设备的电子电路,包括:‑第一数字处理器(1),特别是信号处理器,所述第一数字处理器具有第一机器指令集,所述第一机器指令集适于执行在所述处理器(1)中运行的算法(Comp)以基于原始测量值来计算测量值,其中,所述第一处理器使用所述第一机器指令集的至少一部分用于执行所述算法,其中,所述第一处理器(1)还适于执行测试算法(Opcode)以基于输入数据(E)来计算输出数据(A),其中,所述测试算法(Opcode)被至少分成开始部分(OPCT1)和结束部分(OPCT2),并且所述第一处理器(1)适于在所述测试算法(Opcode)的所述开始部分(OPCT1)与所述结束部分(OPCT2)之间执行所述算法(Comp)的至少一部分、优选地为整个算法(Comp),其中,所述测试算法(Opcode)为计算所述输出数据(A)而使用用于执行所述算法(Comp)的所述第一机器指令集的所述部分的机器指令的至少一部分、优选地全部,‑第二数字处理器(2),特别是微处理器,所述第二数字处理器具有用于执行至少一个校验算法(OPCT)的第二机器指令集,其中,给所述第二处理器(2)馈送所述第一处理器 ...
【技术特征摘要】
【国外来华专利技术】2016.12.21 DE 102016125240.91.一种用于自动化技术的现场设备的电子电路,包括:-第一数字处理器(1),特别是信号处理器,所述第一数字处理器具有第一机器指令集,所述第一机器指令集适于执行在所述处理器(1)中运行的算法(Comp)以基于原始测量值来计算测量值,其中,所述第一处理器使用所述第一机器指令集的至少一部分用于执行所述算法,其中,所述第一处理器(1)还适于执行测试算法(Opcode)以基于输入数据(E)来计算输出数据(A),其中,所述测试算法(Opcode)被至少分成开始部分(OPCT1)和结束部分(OPCT2),并且所述第一处理器(1)适于在所述测试算法(Opcode)的所述开始部分(OPCT1)与所述结束部分(OPCT2)之间执行所述算法(Comp)的至少一部分、优选地为整个算法(Comp),其中,所述测试算法(Opcode)为计算所述输出数据(A)而使用用于执行所述算法(Comp)的所述第一机器指令集的所述部分的机器指令的至少一部分、优选地全部,-第二数字处理器(2),特别是微处理器,所述第二数字处理器具有用于执行至少一个校验算法(OPCT)的第二机器指令集,其中,给所述第二处理器(2)馈送所述第一处理器(1)的所述输入数据(E)和所述输出数据(A),并且所述第二处理器(2)适于执行所述校验算法(OPCT),以便基于所馈送的输入数据(E)来计算校验数据(V),其中,所述校验算法(OPCT)为计算所述校验数据(V)而使用所述第二集的、与用于执行所述算法(Comp)的所述第一机器指令集的所述部分的机器指令的至少一部分、优选地全部对应的机器指令,其中,所述校验算法(OPCT)永久编码在所述第二处理器(2)中,使得不必在启动所述现场设备时将所述校验算法(OPCT)写入所述第二处理器(2)中,以及其中,所述电子电路、特别是所述第二处理器(2)适于基于由所述第一处理器(1)计算的所述输出数据(A)和由所述第二处理器(2)计算的所述校验数据(V),来执行所述第一处理器(1)的检查。2.根据权利要求1所述的电子电路,其中,所述第一处理器和/或所述第二处理器适于周期性执行所述测试算法(Opcode)和/或所述校验算法(OPCT),使得发生所述第一处理器(1)的周期检查。3.根据权利要求1或2所述的电子电路,其中,所述测试算法(Opcode)和/或所述校验算法(OPCT)比用于计算所述测量值的所述算法(Comp)具有更少的执行步骤。4.根据前述权利要求中的一项或多项所述的电子电路,其中,所述电子电路适于为所述测试算法(Opcode)产生变化的输入数据(E),特别是随时间而变化的输入数据(E),并且适于将这样的输入数据提供到所述第一处理器(1)以执行所述测试算法(Opcode)以及提供到所述第二处理器(2)以执行所述校验算法(OPCT)。5.根据权利要求4所述的电子电路,其中,进一步配置所述电子电路,使得所述第一处理器(1)和所述第二处理器(2)使用原始测量值或从中得...
【专利技术属性】
技术研发人员:斯特凡·鲁姆勒维尔纳,托马斯·齐里林格,拉尔斯·卡尔韦克,埃里克·施米特,
申请(专利权)人:恩德莱斯和豪瑟尔欧洲两合公司,
类型:发明
国别省市:德国,DE
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。