电工学习网

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

西门子plc位存储器M的用途

[复制链接]
跳转到指定楼层
楼主
发表于 2016-12-24 07:49:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
首先了解一下S7-300/400plc的存储区的分类,对你理解位存储器有很多帮助。西门子plc有三个基本存储区:系统存储区(存放操作数据)、装载存储区(保存不包含符号地址和注释的用户程序和系统数据)和工作存储区(存放CPU运行时所执行的用户程序和数据);而位存储区就位于系统存储区内,故名思意就是存放操作中间数据的存储区。
位存储器又称内部存储器标志位(M)存储器区,用来保存控制逻辑的中间操作状态或其他控制信息,虽然名为“位存储器区”,表示按位存取,但是也可以按字节(B)、字(W)或双字(DW)来存取。位存储器与PLC外部对象没有任何关系,其功能类似于继电器控制电路中的中间继电器,主要用来存储程序运算过程中的临时结果,可为编程提供无数量限制的触头,可以被驱动但不能直接驱动任何负载;
关于如何对于变量该怎么给定数据的大小即字节数,这要根据你所定义的变量的类型而定,你在定义任何变量时,必须指定变量类型(Data Type), 定义了数据类型后,其数据的大小就确定了,而一般PLC的物理存储器以字节为单位,因此存储器单元规定为字节(Byte)单元.如数据类型为"BOOL"(布尔),数据大小为位, 如果数据类型是字节,数据大小就为1个字节(8位),,同理,字(W)为2个字节16位,双子(DW)为4个字节32位,而位存储器运算单位为:存储位M\存储字节MB\存储字MW\存储双字MD.

回复

使用道具 举报

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

本版积分规则

电工学习网 ( )

GMT+8, 2024-4-26 19:18

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

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

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

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