Как в программе S5 узнать номер активного
DB?
Nec; 20.10.03
Здравствуйте!
Ситуация следующая:
-> Есть FB c формальным операндом типа BLOK и заданным как DB
XX
-? Нужно в вызываемом в нем FB узнать номер XX блока данных
заведенного формальным операндом.
-! Если вызвать его в первом DB и содержание какого-то регистра
сохранить в метках, а потом косвенно обратиться? Подскажите что за
регистр или область памяти?
С уважением, Алексей.
Re: Как в программе S5 узнать номер активного
DB?
Валерий; 23.10.03
Номер активного блока данных это последний вызванный (открытый)
командой
А DB XХ (немецк. вариант)
Или в программе в блоке FB реализована косвенная адресация?
Re: Как в программе S5 узнать номер активного
DB?
Nec; 26.10.03
Спасибо, я уже нашел. Стартовый адрес активного блока данных
хранится в регистре FFD0. Я просто существующий DB меняю, в нем
нужно еще FB вызвать и знать какой запараметрирован в первом
FB.