请问“&VB200"与“VB200"的区别?
&符号的意义是什么
最佳答案
你好!
这是s7200plc间接寻址的表示方法:
1、间接寻址定义:
间接编址使用指针存取内存中的数据。指针是包含另一个内存位置地址的双字内存位置。您只能将V内存位置、L内存位置或累加器寄存器(AC1、AC2、AC3)用作指针。欲建立指针,您必须使用"移动双字"指令,将间接编址内存位置移至指针位置。指针还可以作为参数传递至子程序。
2、表示:
欲间接存取内存区数据,输入一个"和"符号(&)和需要编址的内存位置,建立一个该位置的指针。指令的输入操作数前必须有一个"和"符号(&),表示内存位置的地址(而并非内存位置的内容)将被移入在指令输出操作数中识别的位置(指针)。
在指令操作数前面输入一个星号(*)指定该操作数是一个指针。
3、注意事项:
S7-200允许指针存取以下内存区:I、Q、V、M、S、T*仅限当前值)和C(仅限当前值)。您不能使用间接编址存取单个位或存取AI、AQ、HC、SM或内存区。
4、&符号的意义是什么
请参考第二点得解释
5、两者的区别:
&VB200 间接寻址,表示的是VB200在内存位置的地址
VB200 直接寻址,表示的是VB200里在内存位置的内容
提问者对于答案的评价:
谢谢
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc300528.html