ОПЕЧАТКА В НАЗВАНИЕ ТЕМЫ (*МАССИВ)
Всем Здравствуйте.
Прошу помощи у знающих людей есть оптический датчик который должен записывать в массив данных (0 или 1 ) т.е есть ли изделие или оно отсутствует. Как это можно реализовать Пи том что цикл станка бесконечный до его остановки.
Код:
IF OnOFF = 1 THEN
IF iOptDAT= 1 THEN
arr[1]:=arr[2];
arr[2]:=arr[3];
arr[3]:=arr[4];
arr[4]:=arr[5];
arr[5]:=1;
ELSE
arr[1]:=arr[2];
arr[2]:=arr[3];
arr[3]:=arr[4];
arr[4]:=arr[5];
arr[5]:=0;
END_IF;
END_IF;
Что то наподобие такого должно получиться )
Проблема в том если делать так то датчик моментально заполняет массив при срабатывании 1 . А надо как то это дело привязать к общему циклу конвейера , те при смещение на 1 позицию конвейера делать одну проверку, на наличия изделия.
И еще хотелось бы услышать совет как массив можно через FOR перезаписывать со сдвигом на 1 значение(т.е по примеру моего кода)