This is topic Ошибка компилятора Е0001 in forum TRACE MODE 6 бесплатная Базовая версия / TRACE MODE 6 free Base version at Форум TRACE MODE: техническая поддержка.
var Вход_М1: array [4] of real := Вход1_0, Вход1_1, Вход1_2, Вход1_3; end_var var Вход_М2: array [4] of real := Вход2_0, Вход2_1, Вход2_2, Вход2_3; end_var var Пром: array [4] of real := Выход0, Выход1, Выход2, Выход3; end_var;
//При добавлении условия вылетает ошибка
If Задать==1 then Пром := Вход_М1; else Пром := Вход_М2; end_if;
END_PROGRAM
Posted by Автономов (Участник № / Member № 3141) on :
а вот такое условие работает
for i:=0 to 3 do If Задать==1 then Пром[i]:=Вход_М1[i]; //end_for; else Пром[i] = Вход_М2[i]; end_if; end_for;
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Стандартом МЭК 6-1131/3 не предусматривается присвоение массива целиком.