电工学习网

 找回密码
 立即注册
查看: 3145|回复: 1
打印 上一主题 下一主题

plc怎么实现数据储存?西门子plc数据储存方式

[复制链接]
跳转到指定楼层
楼主
发表于 2021-5-20 21:46:40 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
西门子S7-1200 CPU中可以按照位、字节、字和双字,对存储单元进行寻址。二进制数的一位只有0或1两种不同的取值,可以用来表示数字量或称开关量的两种不同的状态,如触点的断开和接通线圈的通电和断电等。
plc怎么实现数据储存?西门子plc数据储存方式

八位二进制数组成一个字节,其中的第0位为最低位,第七位为最高位。
plc怎么实现数据储存?西门子plc数据储存方式

两个字节组成一个字,其中的第0位为最低位,第15位为最高位。
plc怎么实现数据储存?西门子plc数据储存方式

两个字组成一个双字,其中的第0位为最低位,第31位为最高位。
plc怎么实现数据储存?西门子plc数据储存方式

西门子S7-12001200 CPU,不同的存储单元都是以字节为单位, 如图所示:
plc怎么实现数据储存?西门子plc数据储存方式

对位数据的寻址由字节地址和位地址组成,如I3.2,其中的区域标识符I表示输入映像区,字节地址为3,位地址为2,这种存取方式称为字节位寻址方式。
plc怎么实现数据储存?西门子plc数据储存方式

对字节的寻址,如MB2,其中的区域标识符M表示为存储区,2表示寻址单元的起始字节地址,B表示寻址长度为一个字节,即寻址为存储区中的第二个字节。
plc怎么实现数据储存?西门子plc数据储存方式

对字的寻址,如MW2,其中的区域标识符M表示为存储区,2表示寻址单元的起始字节地址,W表示寻址长度为一个字,即两个字节,寻址为存储区中从第二个字节开始的一个字,即字节2和字节3。请注意,两个字节组成一个字,遵循的是低地址、高字节的原则。以MW2为例,MB2为MW2的高字节,MB3为MW2的低字节。
plc怎么实现数据储存?西门子plc数据储存方式

对双字的寻址,如MD0,其中的区域标识符M表示为存储区,0表示寻址单元的起始字节地址,D表示寻址长度为一个双字,即两个字四个字节,寻址为存储区中从第0个字节开始的一个双字,即字节0、字节1、字节2和字节3。
plc怎么实现数据储存?西门子plc数据储存方式

回复

使用道具 举报

沙发
发表于 2021-5-23 20:26:06 | 只看该作者
还是有图可这好理解。

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

电工学习网 ( )

GMT+8, 2024-5-11 02:05

Powered by © 2011-2022 www.shop-samurai.com 版权所有 免责声明 不良信息举报

技术驱动未来! 电工学习网—专业电工基础知识电工技术学习网站。

栏目导航: 工控家园 | 三菱plc | 西门子plc | 欧姆龙plc | plc视频教程

快速回复 返回顶部 返回列表