Вложение 13395
При каждом нажатии кнопки СТАРТ/СТОП (KBD.5:=TRUE, т.е. если KBD:=32) переменная Pusk(BOOL) будет менять свое состояние на противоположное.
ЗЫ. То же самое, но на языке ST
Вложение 13396
Вложение 13395
При каждом нажатии кнопки СТАРТ/СТОП (KBD.5:=TRUE, т.е. если KBD:=32) переменная Pusk(BOOL) будет менять свое состояние на противоположное.
ЗЫ. То же самое, но на языке ST
Вложение 13396
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
Вложение 13397
Вложение 13398
Вложение 13399
Таким образом у меня реализовано включение релейного выхода нажатием кнопки F1 дольше одной секунды
Я неправильный вариант, отправил
Вложение 13404
Вложение 13405
Пятый бит переменной KBD устанавливается при нажатии кнопки на панели контроллера, его устанавливает сам контроллер, в программе его устанавливать не надо, просто использовать этот бит и все.
Для справки другие биты переменной KBD
Вложение 13403
Т.е. при одновременном нажатии нескольких кнопок в переменной KBD будут единицы в разных разрядах. Но даже если нажать ПУСК и ВВОД, то все равно KBD.5:=TRUE.
Если вопрос о том, как проверить в эмуляторе, то нужно переменной KBD присвоить значение прямо в конфигурации (щелкнуть на переменной и ввести нужное значение.
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
Единственно, что обратил внимание, при выполнении программы, у меня значение key_f1 периодически меняется с 1 в 0 и обратно, то есть приходится ловить момент, когда она в 1, чтобы замкнуть вход. Это баг конкретного плк или что?
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
УрААААААААААААААААААААААААААААААА!!!! Заработало!!! Спасибо большое за детальные ответы, и огромное терпение к моим вопросам.
Помогите сделать связь с MB110 c ПЛК по 485 интерфейсу.
настройки ПЛК сделал ModBus master. Настройки МВ оставил по умолчанию.
Помогите - неделю уже бьюсь!