首页 理论教育 通用规则:5.2.3安全相关功能块的安全措施

通用规则:5.2.3安全相关功能块的安全措施

时间:2023-06-27 理论教育 版权反馈
【摘要】:表5-39 安全相关功能块通用输入参数的规定表5-40 安全相关功能块通用输出参数的规定3.诊断代码安全相关功能块采用透明和唯一的诊断代码,用DiagCode表示的二进制代码显示功能块内部和外部的出错信息。表5-41是安全相关功能块诊断代码列表。图5-35 安全相关功能块的通用状态图状态图中圆内的数字表示并行转换时的优先级,数字越小优先级越高,因此,0表示最高优先级。

通用规则:5.2.3安全相关功能块的安全措施

1.通用规则

表5-38是安全相关功能块的通用规则。

5-38 安全相关功能块的通用规则

978-7-111-59695-0-Chapter05-117.jpg

2.通用参数

表5-39是安全相关功能块通用输入参数的规定。表5-40是安全相关功能块通用输出参数的规定。

5-39 安全相关功能块通用输入参数的规定

978-7-111-59695-0-Chapter05-118.jpg

5-40 安全相关功能块通用输出参数的规定

978-7-111-59695-0-Chapter05-119.jpg

3.诊断代码

安全相关功能块采用透明和唯一的诊断代码,用DiagCode表示的二进制代码显示功能块内部和外部的出错信息。根据不同出错采用不同复位输入来重置。表5-41是安全相关功能块诊断代码列表。表5-42是安全相关功能块的通用功能块诊断代码列表。

5-41 安全相关功能块诊断代码(www.xing528.com)

978-7-111-59695-0-Chapter05-120.jpg

5-42 安全相关功能块的通用功能块诊断代码

978-7-111-59695-0-Chapter05-121.jpg

4.通用状态图

图5-35说明安全相关功能块的状态和转换的关系。

图中分为三个区域。上部的Ready=FALSE,表示功能块未激活,并在安全状态。中部的Ready=TRUE,但S_Out=FALSE,表示功能块在激活状态,并在安全状态。底部的S_Out=TRUE,表示功能块在正常状态,安全输出为TRUE。

状态图中,位于上部的水平点画线表示从未激活功能块到激活功能块的转换;位于下部的水平点画线表示功能块从非安全状态到安全状态的转换。功能块的初始状态为空闲,经初始化后状态转换为操作状态。

978-7-111-59695-0-Chapter05-122.jpg

图5-35 安全相关功能块的通用状态图

状态图中圆内的数字表示并行转换时的优先级,数字越小优先级越高,因此,0表示最高优先级。

当功能块的Activate=FALSE时,功能块将从现在的状态转换至空闲状态。为清楚起见,这些转换未在每个功能块相关的状态图显示,但被作为每个状态图的注脚提及。

状态图中状态代码用二进制或十六进制表示。例如,空闲状态代码是16#0000。表5-42是安全相关功能块功能块诊断代码。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈