芜湖西门子S7-1200模块供应芜湖西门子S7-1200模块供应芜湖西门子S7-1200模块供应
1 16位指针寻址
1) 16位指针存储空间
16位指针存储空间是16位,2个字节,通过这2个字节的空间来存放变量的地址。
2) 16位指针寻址范围
16位指针只能对计时器(T)、计数器(C)、数据块(DB、DI)的号,程序块(FB、FC)的号进行寻址,也就是这两个字节的存储空间中只能存放计时器的编号、计数器的编号、数据块的编号、程序块的编号。
3) 16位指针寻址格式
6ES7288-1CR20-0AA1 | S7-200 SMART,CPU CR20s,经济型 CPU 模块,继电器输出,220 V AC或110 DC 供电,12 输入/8 输出 |
6ES7288-1CR30-0AA1 | S7-200 SMART,CPU CR30s,经济型 CPU 模块,继电器输出,220 V AC或110 DC 供电,18 输入/12 输出 |
6ES7288-1CR40-0AA1 | S7-200 SMART,CPU CR40s,经济型 CPU 模块,继电器输出,220 V AC或110 DC 供电,24 输入/16输出 |
16位指针寻址表示格式为:区域标示符[16位存储空间]
示例:
DB [MW0] //表示对DB块进行寻址,MW0中如果存储的是1,那么该寻址结果为DB1,也就是通过该指令找到了DB1数据块。
T [MW2] //表示对计时器进行寻址,MW2中如果存放的是2,那么该寻址结果为T2,也就是通过该指令找到了计时器T2。
4) 16位指针寻址程序示例
例1
L 2 //将2进行装载
T MW 0 //将2传送到MW0
A I 0.0 //如果I0.0 = True
L S5T#10S //装载时间
SD T [MW0] //T开始计时
例2
L 1 //将1进行装载
T MW 0 //将1传送到MW0
OPN DB [MW 0] //打开DB1
L 10 //将10进行装载
T DBW 0 //将10传送到DB1.DBW0中
L DBW 0 //将DB1.DBW0进行装载
T MW 2 //将DB1.DBW0传送到MW2中
2 32位指针寻址
1) 32位指针存储空间
32位指针存储空间是32位,4个字节,通过这四个字节的空间来存放变量的地址。
2) 32位指针寻址范围
32位指针能对I、Q、M、L、数据块的位、字节、字、双字进行寻址。
3) 32位指针存储格式
4) 32位指针寻址格
32位指针寻址表示格式为: 地址存储器标示符[32位地址指针]
5) 32位指针寻址示例
例1
当MD0中存储的是33的时候I[MD0]指向I4.1
例2
L 32 //对32进行装载
T MD 20 //将32传送到MD20
L 48 //对48进行装载
T MD 24 //将48传送到MD24
L 10 //对10进行装载
T MW [MD 20] //将10传送到mw4
L 15 //对15进行装载
T MW [MD 24] //将15传送到MW6
L MW [MD 20] //装载MW4
L MW [MD 24] //装载MW6
+I //MW4+MW6
T MW 10 //将MW4+MW6的结果存放在MW10
例3
L P#10.0 //装载P#10.0
T MD 0 //将P#10.0传送到MD0
L P#12.0 //装载P#12.0
T MD 4 //将P#12.0传送到MD4
L MW [MD 0] //装载MW10
L MW [MD 4] //装载MW12
+I //MW10+MW12
T MW 14 //将MW10+MW12的结果存放到MW14
广东回收西门子软启动器
广州回收西门子软启动器
深圳回收西门子软启动器
珠海回收西门子软启动器
汕头回收西门子软启动器
韶关回收西门子软启动器
佛山回收西门子软启动器
江门回收西门子软启动器
湛江回收西门子软启动器
浔之漫智控技术(上海)有限公司专注于西门子低压电器授权代理商,西门子PLC模块总代理商,西门子模块总代理商,西门子中国一级代理商,西门子PLC一级代理商,西门子DP电缆代理商等