Добрый день, подскажите можно ли и как организовать непрямой доступ к памяти?

Пришел с Siemens'a, там использовал конструкции:
%IX(IDX:=X,BIT:=Y), где X - номер байта, Y - номер бита в байте
%IW(IDX:=nWord):P, где nWord - номер адреса AI канала
Либо PEEK, POKE в s7-1200, 1500.

Слишком привык, похоже Если нельзя, то может есть идеи чем заменить? Как реализовать?

Также интересно про POINTER, конструкции перекладывания из одной области памяти в другую (P#DB1.DBX0.0 byte 8)
Используя инструкцию BLKMOVE, все делается элементарно. Тут придется запускать цикл до 4, используя адреса памяти (ADR)?