45
Вызовы функциональных блоков
Вызов функционального блока, написанного в виде инструкции на языке STEP-
5, требует двух инструкций языка МС-5: собственно операции вызова и
абсолютного перехода через последующий список параметров.
К инструкции перехода прибегают также и при отсутствии списка параметров. На
каждый параметр блока выделяется тогда одна инструкция МС-5 /при логических
операндах как функция И, при данных- операндах как функция загрузки, при
блоках как абсолютный вызов, при константах - само значение/. Исключение: при
параметрах типа "дата" и "KG" /число с плавающей запятой/ в этом месте списка
параметров стоит двухсловная инструкция.
1.3.2. Аккумуляторы
При обработке значений данных используются запоминающие устройства
/регистры/ блока логики. Эти регистры называются аккумуляторами.
Устройства автоматизации AG S5-130A и AG S5-130K имеют только по одному
аккумулятору, так как в качестве логических операций они располагают только
функциями загрузки и переноса.
Устройства автоматизации AG S5-110S, AG S5-130W, S5-150A и S5-150K
располагают уже двумя акк умуляторами: одним главным /аккумулятор I/ и одним
вспомогательным /аккумулятор 2/. С помощью этих устройств можно выполнять
простые операции над данными.
Устройство автоматизации S5-150S имеет 4 аккумулятора: один главный
/аккумулятор I/ и три вспомогательных аккумулятора /2,3,4/.