6ES7288-2DR32-0AA0授权代理商|黑河西门子PLC代理商
6ES7288-2DR32-0AA0授权代理商|黑河西门子PLC代理商6ES7288-2DR32-0AA0授权代理商|黑河西门子PLC代理商
S7-300,S7-1500,S7-1200系列代理商,
广州西门子电机代理商,湖北西门子电缆代理商,武汉西门子通讯电缆代理商,上海西门子模块代理商。西门子授权一级代理商
,深圳西门子授权总代理商,浔之漫智控技术(上海)有限公司,西门子CN模块授权代理商,西门子电缆授权一
自然人独资。经营范围:从事动化科技、机电领域内的技术开发、技术转让、技术咨询、技术服务、工业自动化设备安装、工业自动化控制设备、
电气设备、机电设备、电子产品、五金产品、金属材料、仪器仪表、橡塑制品销售、商务信息咨询、软件开发、建筑装修装饰建设工程施工、
建筑安装工程(除特种设备),机械设备租赁(不得从事金融租赁),物业管理。工业自动化设备加工、销售。
16位指针寻址
1) 16位指针存储空间
16位指针存储空间是16位,2个字节,通过这2个字节的空间来存放变量的地址。
2) 16位指针寻址范围
16位指针只能对计时器(T)、计数器(C)、数据块(DB、DI)的号,程序块(FB、FC)的号进行寻址,也就是这两个字节的存储空间中只能存放计时器的编号、计数器的编号、数据块的编号、程序块的编号。
3) 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
例2L 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
6ES7288-2DR32-0AA0授权代理商|黑河西门子PLC代理商 6ES7288-2DR32-0AA0授权代理商|黑河西门子PLC代理商