Аргументы
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