更新时间: 2023-07-12
PLC开放组织第5技术**会– 安全已经确定了16 安全功能,它们由20个功能块来表示。它们提供了在一个集成环境中,开发认证功能块的基础。
下一步是要在多个平台上执行这些功能块。在那个等级,这些功能块 FB 要经过独立组织的认证。因为如此,要在更广泛的软件工具上支持标准化的外观和感觉 ,再加上舒适感觉,而且减少了创建自己功能的错误。
规范本身提供了对所有功能块的统一描述。包括的元素有:
1. 应用安全标准,并提供相关规范的参考;
2. 接口描述,包括功能块的名称,和简短描述;
3. 功能描述,包括安全状态描述,以文字形式和图形形式两种方式,包括正常运行和启动行为的描述;
4. 错误检测,带外部信号、内部信号和外部测试信号的描述;
5. 错误行为;
6. 功能块具体错误和状态编码。
B. 编程环境的支持
首先,有三个级别的用户,具有不同经验子集和授权来管理安全相关规范:
●基本 / 用户级 – 对应于安全-应用编程人员,使用特定的功能块;
●扩展 / 专家级 – 扩展功能,具有自己定义和扩展特殊功能块的能力;
●系统级 – 对应于(特定)功能块的执行。这个级别不在这里描述。
不做过多的细节描述,我们把目光聚焦于**组成员。为此,安全标准 IEC 61508,第 7章,在**的编程语言中,定义一个简集,用于不同的 SIL 等级 (强烈推荐,推荐或者不推荐)。基于如此,这个组的**语言是图形语言功能块FBD 和梯形图LD,并且定义一个它们的子集。这些图形语言提供了一种清晰的安全程序的概览,并且由工具厂商可以实现对用户更好的支持和指导。