ISaGRAF. Version 3.4

         

ARCREATE


Аргументы

ID                         INT                 идентификатор массива (должен быть в пределах [0..15])

Size                     INT                 количество элементов в массиве

Q                          INT                 результат исполнения

                                                  1 = если массив был успешно создан

                                                  2 = неправильный идентификатор массива или массив уже создан

                                                  3 = неправильный размер

                                                  4 = не хватило памяти

Описание:

                            Создание массива целых.

Предупреждение:

В приложении может быть не более 16 массивов. Массив содержит целые аналоговые значения. Если размер массива близок к размеру имеющейся свободной памяти, то эта функция может вызвать системную ошибку при захвате памяти.

(*FBD программа, создающая массив целых*)

(* ST Эквивалент: *)

array_error := (ARCREATE (ident, 16) <> 1));

(* IL Эквивалент: *)

LD                     ident

ARCREATE       16

NE                     1

ST                     array_error



Содержание раздела