SMART LINE V4软件新功能:指针功能应用
发布时间:2024-05-11
间接寻址使用指针访问存储器中的数据。指针是包含另一个存储单元地址的双字存储单元。
只能将V存储单元、L存储单元或累加器寄存器(AC1、AC2、AC3)用作指针。
要创建指针,必须使用“移动双字”指令,将间接寻址的存储单元地址移至指针位置。
指针还可以作为参数传递至子例程。
指针应用实例
实例部分,通过指针加FOR-NEXT循环,实现连续地址内最大值及最大值索引的寻找。
程序段1:为最终输出的最大值和最大索引值赋初值;
程序段2:设定循环程序的次数,将计数索引值赋值给循环计数值;
程序段3:初始化指针,在执行第一次循环时将VB100的地址作为起始指针存储到VD0;
程序段4:循环程序段中编辑比较程序,在循环中将最大值及其索引值输出;
程序段5:由于数据类型是Word,在循环中编写指针自加2个地址的程序;
程序段6:NEXT指令完成FOR循环段。
展开全文
其他新闻
- 如何使用SMART PLC密码保护功能 2024-05-11
- SMART PLC高速计数器应用知多少 2024-05-11
- 如何使用SMART PLC的运动控制向导功能 2024-05-11
- 怎样使用SMART运动控制单轴子例程 2024-05-11
- SMART PLC的PID向导功能及应用 2024-05-11
- SMART PLC的GET/PUT向导功能及应用 2024-05-11
- SMART PLC的Modbus RTU通信功能及应用 2024-05-11
- SMART PLC的Modbus TCP通信功能及应用 2024-05-11
- SMART PLC的ISO on TCP通信,你真的了解吗 2024-05-11
- SMART V2.7的“新技能”——超驰功能 2024-05-11