POUs 的隐式检查

在一个应用下可以添加特殊的POUs,但是这个POU程序必须存在在应用下,如果隐式检查能够检查函数的阵列和界限,以及除数为零和运行系统中的指针。注意,如果设备的校验功能是由一个特殊的库提供的,那么这个功能可以被停用。

因为这个原因“添加对象”菜单中的“POUs的隐式检查”属性中提供了以下函数功能:

检查界限

检查Int型除数

检查LInt型除数

检查Real型除数

检查LReal型除数

检查范围

检查无符号范围

检查指针

挡在POU中添加一个检查之后,将会按照选定的编程语言方式打开。默认的编程环境是ST语言编辑器。

当插入某些检查到POU之后,选项就不会在对话框中可见,从而避免了重复插入。如果所有的检查都已经插入到POUs之中,那么“添加对象”对话框中将不会再出现“POUs 的隐式检查”属性。

小心!

不要修改隐式检查功能中的声明,以便维护检查功能。

提示!

从V3.5 SP1版本之后,去除了隐式检查功能,例如像检查范围不再支持 在线修改,只提供一个下载!然后一个相应的信息就会出现。