网上看到间接寻址时的帖子:
当是对I区域寻址时,AR=810xxxxx
当是对Q区域寻址时,AR=820xxxxx
当是对M区域寻址时,AR=830xxxxx
当是对DB区域寻址时,AR=840xxxxx
当是对DI区域寻址时,AR=850xxxxx
当是对L区域寻址时,AR=870xxxxx
做了个FC块,用模拟器模拟了一下,发现有些问题,
当对FC块的接口变量取指针时,除了IN变量以外,所有的变量都能根据外部实际输入的区域Q、M等来相应变化AR,就向上面说的那样。
而取FC块的输入IN的指针时,不管外部实际输入的是Q还是M等等,他的AR一直是等于870xxxxx,而且看后面的AR1里面,他是V20.0、V20.1,
1、这个V代表什么意思? 他不是L,L在模拟时AR=860xxxxx
2、 L B [AR1,P#0.0] 这个具体地址是什么? 如果按照实际的IN输入:MB5、QB2,但是我强制了MB5=22H,QB2=33H,而实际监控中, L B [AR1,P#0.0] 执行后,累加器1中是0。
模拟的图如下:

