AC 800M HI提供SIL3 TÜV认证控制环境,可采用一个控制器实现和关键过程控制,并且不降低等级。当配置SIL1-2系统,AC800M HI实现1oo1D结构——结合 PM865 的应用程序执行和在SM811/SM810的诊断和监测功能。当配置为SIL3系统,AC800M HI实现1oo2D结构——在PM865 和 SM811中并行执行应用程序。
嵌入式控制中的应用,在标准库中可用的所有功能应用SIL分类应用程序标记为:SIL2,SIL 2限制、SIL3或SIL3限制。嵌入式措施防止应用的降级。SIL选择激活相关的约束和限制,如只有SIL分类的元素才可以用于SIL等级的应用。
对于SIL级别的应用,只可以使用三种IEC 61131-3语言:功能块图、结构化文本,以及顺序功能图(仅SIL1-2)。对于非SIL应用,可以使用全部五种IEC 61131-3语言。
AC800M 工程
800xA中面向对象的工程学环境以及SIL-适应性函数库有效地支持了整个系统生命周期。800xA 的工程环境包括依靠非SIL适应性组态的维护。只要被确定为应用程序,工程系统将自动限制用户的配置选择,在SIL要求未能满足时阻止下载
下载流程和运行时间环境都要应用到一系列的措施。这些措施是防火墙机制嵌入式控制和的重要组成部分。
措施:
IEC61131-3编程语言的使用
访问控制和超驰(强制)控制
应用程序变化报告
应用程序库和解决方案
组态语言
功能块图表(适用于 Non-SIL 和 SIL1-3)
功能块图表是一种用来描述信号和数据流的图形语言,通过程序库存储软件元素和互相连接来表示这些信号和数据流。功能块程序易于开发,因为是由图表产生,所以也易于理解。
结构程序(适用于 Non-SIL 和 SIL1-3)
结构程序(ST)是一种编程语言。它的结构范围很广,包括:任务(assignments),、函数引用、公式表达(expressions)、条件语言、迭代等。由于ST逻辑和结构性的设计,特别适用于编写、紧凑又不易理解的程序。根据IEC61131-3标准,它对SIL应用程序有一些限制(回路,禁止行执行和返回)