Если переставлены байты, то из числа 2 получается 512, а из числа 4 получается 1024. Они у вас и показывают. Просто снимите галку.
А числа у вас остаются (2 и 4), видно кнопки + и - частоты нажимали.
У вас нет начального 0 и нет ограничения максимального задания частоты 100, мы же обсуждали с вами, ограничение надо обязательно сделать.
И ещё уже писал, что не только в 4096 регистре, но и в 28672, тоже стоит 2 регистра. Надо сделать 1.
Последний раз редактировалось kondor3000; 22.03.2023 в 23:57.
Тогда галку верните, и поправьте схему 1 Схема ПР.jpgВместо OR поставил макрос, сделал ограничение и начальный сброс.
И на будущее выкладывайте скрин, что происходит в Онлайн отладке в ПР.
Последний раз редактировалось kondor3000; 23.03.2023 в 00:51.
Товарищи, у меня получилось вывести правильные значения с ПЧ состояния частоты ГЦ. В настройках ПЧ есть пункт "выбор протокола связи" не знаю за что и каким образом он влияет, но после установки "стандартные протокол связи" все работает. По крайней мере цифра соответствует дисплею ПЧ. теперь обнаружил что не корректно работают "+" и "-". Может они и до этого не работали корректно. Смысл в том что при нажатии на любой знак срабатывает только один выход. Я временно вывел их просто на выходы ПР. Как с ними правильно работать, по той инструкции что я скидывал, регистр делить на 16? Сильно не ругайтесь я на панели накидал всякого, для более простого анализа как и куда что приходит.
Последний раз редактировалось ivan.v; 24.03.2023 в 00:39.
Такое впечатление, что вы вообще ничего не читаете.
Про то что не правильно работают кнопки, написал уже 3 раза, поэтому и убрал OR и макрос поставил.
Точнее если управлять с кнопок и задать одновременно частоту с панели, будет херня.
Например с панели задали 50 Гц, а с кнопок 43 Гц, тогда на выходе будет 118 %.
Сейчас вы кнопки убрали, но с панели нет ограничения, тоже можно поставить больше 50 Гц. А если долбанёт что? Вам отвечать потом.
Есть симуляция и Онлайн отладка, всё видно как работает.
По поводу кнопок и битов, как биты упаковать в регистры (маски) и передать, принять и распаковать обратно, 3 часть смотрите https://owen.ru/forum/showthread.php?t=32194
В примере использованы регистры 512 и 513 (там ПР слейв), вы в панели можете сделать на любом свободном, начиная с PSW256 адреса регистра ( у вас панель слейв).
Советую сделать новый проект и разобраться как работают биты.
Последний раз редактировалось kondor3000; 24.03.2023 в 09:26.