Да. Верно.
Да. Верно.
Пока ждал информация устарела. Чуть позже выложу новый вариант.
Последний раз редактировалось Viktor D; 22.10.2024 в 08:49.
Ну собственно говоря используя все предложенные подсказки удалось сделать первый собственный ФБ на ST.
Кому интересно см. прикреплённый файл.
Критика приветствуется.
По ходу дела возник вопрос: Есть ли возможность переменные внутри ФБ сделать энергонезависимыми, что бы при отключении питания состояния счётчиков запоминалось?
Последний раз редактировалось Viktor D; 22.10.2024 в 09:50.
Понятно. Спасибо.
А в панели хранятся только уставки времени и другие и то когда они записываются в ПР, то в энергонезависимые переменные.
Константы они только пока константы. В проекте они будут переменными и будут задаваться с панели управления. Здесь я их просто сделал константами что бы постоянно не вводить при симуляции.
А насчёт энергонезависимости - жаль что так. Придётся что то изобретать.
собственно говоря надо запоминать текущие состояния счётчиков и при повторном включении его восстанавливать. Опять же если каждую секунду перезаписывать их то наверное быстро энергонезависимая память в ПР выйдет из строя
Последний раз редактировалось Viktor D; 22.10.2024 в 09:49.
Последний раз редактировалось kondor3000; 22.10.2024 в 10:12.
Доброго дня всем.
Возник такой вопрос:
Допустим есть входная переменная в ФБ, которая привязана к инверсивной кнопке на панели управления. По её значению переключаются 2 выходные переменные. Что произойдёт с выходными сигналами ФБ при отключении питания панели если с панели приходило значение входной переменной true?
Код:spd_sr_trig(S := spd_sel, R := not spd_sel); spd_1 := not spd_sr_trig.Q; spd_2 := spd_sr_trig.Q;
Последний раз редактировалось Viktor D; 05.11.2024 в 14:22.