1.通用规则
表5-38是安全相关功能块的通用规则。
表5-38 安全相关功能块的通用规则
2.通用参数
表5-39是安全相关功能块通用输入参数的规定。表5-40是安全相关功能块通用输出参数的规定。
表5-39 安全相关功能块通用输入参数的规定
表5-40 安全相关功能块通用输出参数的规定
3.诊断代码
安全相关功能块采用透明和唯一的诊断代码,用DiagCode表示的二进制代码显示功能块内部和外部的出错信息。根据不同出错采用不同复位输入来重置。表5-41是安全相关功能块诊断代码列表。表5-42是安全相关功能块的通用功能块诊断代码列表。
表5-41 安全相关功能块诊断代码(www.xing528.com)
表5-42 安全相关功能块的通用功能块诊断代码
4.通用状态图
图5-35说明安全相关功能块的状态和转换的关系。
图中分为三个区域。上部的Ready=FALSE,表示功能块未激活,并在安全状态。中部的Ready=TRUE,但S_Out=FALSE,表示功能块在激活状态,并在安全状态。底部的S_Out=TRUE,表示功能块在正常状态,安全输出为TRUE。
状态图中,位于上部的水平点画线表示从未激活功能块到激活功能块的转换;位于下部的水平点画线表示功能块从非安全状态到安全状态的转换。功能块的初始状态为空闲,经初始化后状态转换为操作状态。
图5-35 安全相关功能块的通用状态图
状态图中圆内的数字表示并行转换时的优先级,数字越小优先级越高,因此,0表示最高优先级。
当功能块的Activate=FALSE时,功能块将从现在的状态转换至空闲状态。为清楚起见,这些转换未在每个功能块相关的状态图显示,但被作为每个状态图的注脚提及。
状态图中状态代码用二进制或十六进制表示。例如,空闲状态代码是16#0000。表5-42是安全相关功能块功能块诊断代码。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。