找回密码
 请使用中文注册
查看: 1|回复: 0

不会寻址和数据类型,PLC编程永远不能入门,数据类型和寻址详解

[复制链接]
阅读字号:

1760

主题

66

回帖

3万

积分

超级版主

积分
34894
发表于 昨天 10:59 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?请使用中文注册

×
1、数据储存区划分
c7787234aecbb09710bff145644142e6.png
I存储区(过程映象输入)

在扫描周期开始时读取输入端子外围设备的“开”、“关”的状态,将状态值写入到I存储区

Q 存储区
过程映像输出

PLC程序运算的输出值不会直接作用到输出端子的设备上,而是在扫描周期开始时先复制到Q存储区

M存储器

中间数据存储器,比如程序运算的一个中间值可以存到这里

临时存储器L

存储块的临时数据(后面再讲了),这些数据仅在该块的本地范围内有效

DB数据块

数据存储器,同时也是 FB 的参数存储器

2、基本数据类型


2c0433ca788a0d907e8a5d0e2481a55a.png
3、寻址方式

① 按位寻址


8eace6e6e33c034b3d5b2064d21f60f3.png
按位寻址就是一次访问一个存储元的存储值,上图黑色存储元在Byte3字节Bit4位处,那么对他的寻址(访问)方式就是I3.4,“I”表示存储器的标识符,第一个“3”表示字节号,第二个“4”表示位号

②按字节寻址


ef3eac59ec9600769dd58cef41a44a88.png
按字节寻址就是一次访问或者读写一个字节大小(8个bit位)的存储区,上图中绿色区域为Byte3,对他的寻址就是IB3,“I”表示存储器的标识符,“B”表示为按字(Byte)节寻址,“3”表示字节号

③按字寻址


23ad105be4b1391fbab599b2de472dce.png


按双字寻址就是一次访问或者读写2个字节(16个bit位),上图中绿色和蓝色存储区的寻址方式分别位IW0和MW4,“I”表示存储器的标识符,“W”表示为按字(Word)寻址,“0”和“4”表示字节号



④按双字寻址


f9b0506754e67d45d34b5e530717ab16.png
按双字寻址就是一次访问或者读写4个字节(32个bit位)的数据,上图中绿色区域的寻址方式分别位ID0,“I”表示存储器的标识符,“D”表示为按双子(Double Word)寻址,“0”表示字节号

寻址举例


b89af54720b4b451e66f9b6af6cc33ea.png
上图书输送带启动控制梯形图,程序运行时,每个扫描周期都会对I和Q存储器寻址,比如,当IO.0寻址的值为“1”,则常开触点闭合,若此时急停按钮时闭合的(急停按钮一般用常一对闭触点),则输出线圈Q0.0闭合,Q存储器0字节0位这个存储元就被写入“1”,这个存储元的“1”值会在下一个扫描周期开始时将PLC的Q0.0这个输出端子接通,KM接触器线圈得电,主电路接通,电机工作

您需要登录后才可以回帖 登录 | 请使用中文注册

本版积分规则

QQ|手机版|机电维修网 ( 蜀ICP备19011473号-4 川公网安备51102502000164号 )|网站地图

GMT+8, 2026-3-26 06:36 , Processed in 0.128264 second(s), 25 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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