Hi L D[AR2,P#0.0]. Yes the bit with pointer adressing seems to have been a red herring.
I just checked the thing with the absolute adress/pointer adress, and it turns out that the LAD/STL/FBD editor is a little "funny" with this.
You are right that you can enter an absolute adress or a pointer adress, and the editor takes care of the rest. In any case the "P#" will never be displayed after you have entered the adress.
Try also this: Specify one adress as an absolute adress (DB1.DBW4), and the next adress as a pointer (P#DB1.DBX4.0). Then switch between symbolic view and non-symbolic view and see what happens.
The adress that was specified absolutely will switch between displaying the absolute adress and the symbol for that adress - as expected.
The adress that was specified as a pointer will continue to display symbolically.
update:
When you save the block, the editor converts the adresses that were specified by pointer to absolute adresses.
So to see the above-mentioned effect you mustn't save after entering the pointer adress.