惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

W
WeLiveSecurity
The GitHub Blog
The GitHub Blog
Engineering at Meta
Engineering at Meta
Microsoft Azure Blog
Microsoft Azure Blog
The Register - Security
The Register - Security
Stack Overflow Blog
Stack Overflow Blog
博客园 - 三生石上(FineUI控件)
T
Threat Research - Cisco Blogs
S
SegmentFault 最新的问题
V2EX - 技术
V2EX - 技术
Hacker News: Ask HN
Hacker News: Ask HN
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
P
Proofpoint News Feed
J
Java Code Geeks
Microsoft Security Blog
Microsoft Security Blog
M
MIT News - Artificial intelligence
AI
AI
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
P
Proofpoint News Feed
Hacker News - Newest:
Hacker News - Newest: "LLM"
B
Blog
N
News and Events Feed by Topic
N
News | PayPal Newsroom
Google DeepMind News
Google DeepMind News
酷 壳 – CoolShell
酷 壳 – CoolShell
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
WordPress大学
WordPress大学
C
Cybersecurity and Infrastructure Security Agency CISA
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
博客园 - 【当耐特】
U
Unit 42
腾讯CDC
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
The Cloudflare Blog
H
Help Net Security
Recent Announcements
Recent Announcements
P
Privacy & Cybersecurity Law Blog
IT之家
IT之家
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Security Archives - TechRepublic
Security Archives - TechRepublic
L
LINUX DO - 热门话题
Martin Fowler
Martin Fowler
MongoDB | Blog
MongoDB | Blog
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
H
Heimdal Security Blog
博客园 - 聂微东
S
Securelist
大猫的无限游戏
大猫的无限游戏
Cloudbric
Cloudbric
Cisco Talos Blog
Cisco Talos Blog

博客园 - Neo0820

把阿里云效制品仓库当成Maven私仓推送私包 CentOS 空环境安装容器 容器docker系列 docker容器 从windows迁移到centos docker 容器container 镜像image 删除常用备忘 dbsyncer注意事项 博文阅读密码验证 - 博客园 pingcode 代码关联规则 博文阅读密码验证 - 博客园 lilishop 锁 西门子S7-200的VB、VW和VD 字节地址和位地址有什么区别? 西门子plc s7-200 中I、Q、M、SM、T、C、V、S、L分别指什么? 博文阅读密码验证 - 博客园 C语言各数据类型所占字节数 威纶通HMI常见数据格式 博文阅读密码验证 - 博客园 博文阅读密码验证 - 博客园 威纶通HMI系列
威纶通屏幕(HMI)数据地址格式的讲解
Neo0820 · 2022-12-21 · via 博客园 - Neo0820

首选在EasyBuiler Pro中,菜单“检视”中勾选“地址检视”,才能把地址栏显示出来。今天我们主要说说HMI的地址:

这里地址模式分为Word Address字地址和位Bit Address地址。

设备名称默认有本地HMI的地址,其他的PLC设备地址需要你创建才有,可以在菜单中“系统参数”的位置增添或者删除PLC设备。

站号默认的可以不需要管。

地址类型有LW和RW等等,我们主要说这两个地址。

一个Word Address字地址对应的是16位,即两个字节长度。

一个Bit Address位地址对应的是1位。

其实word Address和Bit Address是对应关系,假如你操作LW = 90 的word Address地址,那么对应的LW-Bit:10000-9015(DDDdd格式,其中h:位地址00-15)是被操作的,这里 LW—Bit的前面90是十进制表示,后两位的00是位表示即00-15一共有十六位,即两个字节,这句话没听明白,没关系,我们继续。

LW=90,字地址方块显示红色说明被用过

 LW—Bit = 9000-9015,字地址显示红色说明使用过

LW地址内存是没有掉电保持的特性,可以说是一种“局部变量”吧,就是说HMI屏幕重启后,LW内存地址自动清零,LW地址范围为:0-10799(格式:DDDDD,表示十进制格式)

RW地址内存是有掉电保持的特性,当你给RW赋值后,哪怕掉电重启后,RW相应的地址还是你赋值的地址。RW地址也叫配方寄存器,范围:0-524287(格式:DDDDDD,表示十进制格式)

还有一个地址需要说明,就是LB地址,叫本地位地址,范围为:0-12095(格式:DDDDD,表示十进制格式),他和LW一样没有掉电保持特性,LW字地址,LB是位地址。

另外有一点需要补充:

假如你的HMI与server(设备)之间是用Modbus协议读取的,HMI默认是用大端模式读取的,即数据的低字节在高地址,数据的高字节在低地址。你的server上送的数据应该基于此规定数据模式。