属性:location
强制将 POU (PRG) 存储在非安全存储区域中
句法:
{attribute 'location':=16#800}
插入位置:程序声明部分上方第一行(PRG)
当 PRG POU 被标记为时,pragma 属性会自动插入 nonSafe
。这导致PRG的所有数据都被存储在“非安全存储区”中。 POU 不再受到不受干扰的保护。
非安全区域在运行时系统中定义为 SysMemItf
与接口 DA_NONSAFETY
。
#define DA_NONSAFETY 0x0800
有关更多信息,请参阅: 非安全相关计划(NonSafe PRGs)