Ну алгоритм уже показали. Что еще? Программу написать? А не кажется уже слишком?Вот я и прошу помощи у вас, что бы меня "пнули" )) куда надо.Подсказки короче мне нужны......)))
Ну алгоритм уже показали. Что еще? Программу написать? А не кажется уже слишком?Вот я и прошу помощи у вас, что бы меня "пнули" )) куда надо.Подсказки короче мне нужны......)))
Попробуйте сначала это. Не получится тогда переделывайте программыМожно упростить задачу. По фронту (спаду) любого бита режима обнулять (или приводить в исходное) выходы управления
Спасибо за совет))) Разбираюсь с глобальными и локальными переменными.Кое что уже стало проясняться.Хочу научиться писать программы сразу красиво и как положено)
Не обольщайтесь. Я 30 лет программирую то микроконтроллеры то сейчас ПЛК. И до сих пор учусь.
Я имел в виду это. А уж потом переделыватьМожно упростить задачу. По фронту (спаду) любого бита режима обнулять (или приводить в исходное) выходы управления
Вот как то так получилось. Или я что то опять не то написал???TPA_3134_500n fb.pro
Или правильней так? TPA_3134_500n 2.pro
Последний более правильный в плане выбора какая программа будет выполнятся. Только проверяйте на то что у вас не две и более 1 в выборе (как я понимаю это 4 позиционный переключатель выбора режима и он может сломаться а это уже авария) иначе у вас будут запускаться две программы в подряд и к чему это приведет.......... В плане глобальных и локальных без комментариев в вашей программе трудно разобраться. Суть моего предложения вам в том что когда переключается выбор режима то 1 появляется на другом входе плк. И тогда вырабатывается импульс который вызывает программу которая записывает в выходы управления исходное состояние (например 0)