ISaGRAF. Version 3.4

         

ARREAD


Аргументы:

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

Pos                     INT                 позиция элемента в массиве

                                                  (должна быть в пределах [0..size-1])

value                   INT                 значение считанного элемента

                                                  0 = если аргумент неправильный

Описание:

Читает элемент массива целых.

(*FBD программа, использующая блок управления массивом*)

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

If (array_error) Then Return; End_if;

read_value := ARREAD (ident, index);

(* array_error приходит от ARCREATE call *)

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

LD                     array_error

RETC

LD                     ident

ARREAD           index

ST                     read_value



Содержание  Назад  Вперед