Изоленту не предлагал, если что.
А какая проблема в медвежьей услуге для автора услуги?
Так для автора это проблем убавляет, я уже писал об этом, в смысле, гораздо проще бывает сделать всё самому, чем объяснять упёртому товарищу как это сделать, во вторых, при наличии таких конкурентов у автора большие конкурентные преимущества, в принципе(в общем случае), автору выгодно оказывать медвежью услугу, я про это и говорю!
Мне всегда казалось, что "мастер-класс" это всегда очень лучший учитель. Вы считаете что я, предлагая свои "извращенные" варианты, кому-то составляю конкуренцию этим? В смысле, перехожу дорогу лично Вам? В смысле, это Вас сильно задевает?
Очень может быть! Но ведь я играю по честному. Я же не говорю всем, что ваши варианты - "извращение".
Ну хорошо. Вот еще один "извращенный" вариант:
Вложение 86098
Я вот очень хотел бы понять степень его "извращенности".Код:function_block setVarNet
var_input
inVar : udint;
xStart1, xStop1, xStart2, xStop2 : bool;
end_var
var_output
outVar : udint;
out1, out2 : bool;
end_var
outVar := inVar;
outVar.0 := (outVar.0 OR xStart1) AND not xStop1;
outVAR.1 := (outVar.1 OR xStart2) AND not xStop2;
out1 := outVar.0; out2 := outVar.1;
end_function_block
В каком месте он конкурентнее все других возможных?
Он "извращен" потому-что предложен не Вами?
Или использование ST плохая практика для АСУТП?
Или я не дал возможность Вам получить "положительную обраную связь" от новичка?
А.. Вы бы хотели, чтобы в муках он додумался до этого сам?
Тогда на кой черт этот форум?
Я иногда читаю Ваши советы новичкам. Возникает ощущение, что Вы объясняете человеку уровнем почти Вашего.
Он однозначно ничего не поймет. Только хороший пример его подтолкнет двигаться дальше.