[汇川] 汇川InoProShop中,掉电保持变量设置方法

[复制链接]
查看68351 | 回复0 | 2024-5-10 14:33:07 | 显示全部楼层 |阅读模式
在InoProShop中,经常需要用到掉电保持变量,掉电后,仍保持数据不变,方便下次直接调用数据。

首先,新建掉电保持变量范围,人为定义,Application——添加对象——掉电保持变量。



进入掉电保持变量页面,选择左上角的掉电存储区。



设置掉电起始地址和终止地址,起始地址根据需要来修改,掉电终止地址一般不做修改。



另外,设置掉电保持地址,需要对InoProShop地址配合规则有所了解,知道MX0.0,MB0,MW0之间的关系,这些变量关系很容易弄混,所以得事先了解清楚,其对应关系如下图:







了解清楚MX0.0,MB0,MW0三者之间的关系后,下面来定义掉电保持变量。

以下以新建结构体,数组,布尔变量为例新建掉电保持变量:

VAR PERSISTENT RETAIN

        ias_电机类型                AT %MD1000                : ARRAY [0..100] OF 结构体;

ib_电机输出1                AT %MX2001.0        :BOOL;

ib_电机输出2                AT %MX2001.1        :BOOL;

END_VAR

设置好掉电保持变量后,编译程序,检查程序是否有地址重合,以下地址编译完成后,没有报错,证明地址没有重合。



编译完成后,可以打开掉电保持变量页面,查看掉电保持变量地址分配设定。如果在新建掉电保持变量,担心后面变量与前面变量会冲突,也可以打开此页面,依次赋址。



以上知识是个人在书本学习或在实践中学习到的,为了后续查找,故此在公众号分享。喜欢此类知识分享的朋友可以点击关注,谢谢!!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册哦

x
您需要登录后才可以回帖 登录 | 注册哦

本版积分规则