На содержимое макроса можно глянуть?
А то не понятно, что Вам надо?
На содержимое макроса можно глянуть?
А то не понятно, что Вам надо?
внутри ещё 3 макроса
макрос перебор.pngмакрос сумматор.pngмакрос счёт импульсов.png
вроде как задачу это всё решает. Но подумал что это как то больно много всего и повторяющегося, имеющее цикличность и одинаковость за исключением имени переменной.
Хотя математическую сторону я пока не могу победить, но об этом позже.
Всё же пытаюсь логически математику сам победить, прежде чем задавать вопросы.
Последний раз редактировалось Эдуард Уфа; 17.06.2025 в 14:21.
и ещё, гдето в темах увидел такие, красиво раскрашенные входа, не смог в инструкции найти как делать?
думаю вопрос не совсем к этой ветке, но всё же
Вложение 84395
спасибо. Гляну
В библиотеке рылся, но что-то ничего похожего не нашел.
И решил что я сам с усам)).
Накорябал как уж получилось.
По памяти, в голове сидела, когда то в молодости в каких то схемах применял ИД16 микросхему(вот там выхода как то похоже работали), ну здесь перебор содержимого входов происходит и передача инфы на один выход.
Вас устроит вариант на ST?
Owen.jpg
Код:function_block Select var_input i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24: udint; up, dn: bool; end_var var_output Q : udint; end_var var cnt : SYS.CTN; end_var cnt(U := up, D := dn, R := (cnt.Q = 24), N := 0); case cnt.Q of 0: Q := i1; 1: Q := i2; 2: Q := i3; 3: Q := i4; 4: Q := i5; 5: Q := i6; 6: Q := i7; 7: Q := i8; 8: Q := i9; 9: Q := i10; 10: Q := i11; 11: Q := i12; 12: Q := i13; 13: Q := i14; 14: Q := i15; 15: Q := i16; 16: Q := i17; 17: Q := i18; 18: Q := i19; 19: Q := i20; 20: Q := i21; 21: Q := i22; 22: Q := i23; 23: Q := i24; end_case end_function_block
Последний раз редактировалось EFrol; 17.06.2025 в 18:48.
Спасибо большое.
Конечно устроит.
Надо только научиться это всё втыкать в схему.
Зато есть повод изучать и ST
Сам блок на ST в симуляции работает. А вот в схему хрень какая то вставляется с одним входом и выходом
ST блок.png
Последний раз редактировалось Эдуард Уфа; 18.06.2025 в 08:35.
ST блок пкм обновление.png
обновление не выпадает, но матюкается при попытке симуляции схемы (устраните критические замечания) и всё красное.