首页 > 全部分类 > 技术问答 > 帖子内容

请教一个问题,威纶通屏寄存器Lw0-8999是断电型寄存器吗?

联系人:17049561313026

电话/手机:联系客服

发布时间:2025-08-14 02:17

浏览:504次

明扬工控技术客服2025-08-14 02:37:52
答复内容:威纶通(Weinview)触摸屏的 LW0-LW8999 寄存器不是断电保持型寄存器,其特性如下:

LW寄存器核心特性
特性 说明
断电保持 不支持断电保存(重新上电后数据归零)
存储类型 RAM型随机存储器
地址范围 LW0 ~ LW8999(共9000个寄存器)
用途 临时存储中间变量、运算结果等需实时刷新的数据
断电保持型寄存器对比表
寄存器类型 断电保持 地址范围 典型用途
LW0-LW8999 否 0~8999 临时数据缓存
RW0-RW32767 是 0~32767 配方数据、产量统计等需保存值
LB0-LB65535 否 0~65535 (位寄存器) 临时状态标志
RB0-RB65535 是 0~65535 (位寄存器) 设备模式标志等需保存状态
实现断电保存的替代方案
1. 使用RW寄存器
c
// RW寄存器自动保存至HMI闪存  
RW[0] = LW10;  // 将临时数据转存至RW  
优点:无需编程自动保存

限制:RW有写入寿命(约10万次)

2. 通过宏指令保存到外部设备
vb
// 上电时从PLC读取初始值  
Macro On_Start:  
  LW0 = Read_Plc(PLC1, DINT, D100)  

// 断电前保存到PLC  
Macro On_Shutdown:  
  Write_Plc(PLC1, DINT, D100, LW0)  
3. 启用HMI数据日志功能
ini
[数据记录设置]  
触发地址 = LW100  
存储变量 = LW10-LW20  
存储介质 = U盘/SD卡  
工程注意事项
LW寄存器易失性验证:

测试方法:写入LW500=100 → 重启HMI → 值变为0

RW寄存器寿命管理:

避免高频写入(如每秒保存改为变化时保存)

分散写入地址(轮询使用RW100~RW200)

紧急应对措施:

plc
// PLC程序中增加默认值保护  
IF HMI_Ready THEN  
  备份值 := RW10  // HMI就绪时同步  
ELSE  
  备份值 := 默认值  
END_IF  
 官方说明:
威纶通文档明确标注:所有LW寄存器均为临时存储器(详见《EasyBuilder Pro用户手册》第5.2章)。持久化存储需使用RW/RB或外部存储方案。
对不起,请登录后再发表评论!

触屏端
扫一扫手机也能发信息
明扬工控商城-工控网-工控自动化真品,一站式专业服务!