Вот как то так получилось. Или я что то опять не то написал???TPA_3134_500n fb.pro
Вот как то так получилось. Или я что то опять не то написал???TPA_3134_500n fb.pro
Или правильней так? TPA_3134_500n 2.pro
Последний более правильный в плане выбора какая программа будет выполнятся. Только проверяйте на то что у вас не две и более 1 в выборе (как я понимаю это 4 позиционный переключатель выбора режима и он может сломаться а это уже авария) иначе у вас будут запускаться две программы в подряд и к чему это приведет.......... В плане глобальных и локальных без комментариев в вашей программе трудно разобраться. Суть моего предложения вам в том что когда переключается выбор режима то 1 появляется на другом входе плк. И тогда вырабатывается импульс который вызывает программу которая записывает в выходы управления исходное состояние (например 0)
Вы все правильно поняли, это 4-х позиционный переключатель. Давайте рассуждать дальше. Если в главной программе при выборе одного режима, сделать запреты на другие 3 режима, путем простейших логических операторов. Поможет ли это?
И еще один вопрос: в последней программе "BIT_NALADKA" и "BIT_RUCHNOY" - это же обыкновенные входа? или во вкладке ресурсы с ними надо что то делать?
Так вы это и делаете. В зависимости от бита режима выполняется только одна программа остальные игнорируютсяЕсли в главной программе при выборе одного режима, сделать запреты на другие 3 режима, путем простейших логических операторов.Поможет ли это?
На них приходит сигнал с переключателя режима и делать с ними ничего не надо.И еще один вопрос: в последней программе "BIT_NALADKA" и "BIT_RUCHNOY" - это же обыкновенные входа? или во вкладке ресурсы с ними надо что то делать?
Теперь понятней стало)))Спасибо! Разъясните мне пожалуйста, какая разница между входами где название входа" D1" и названием "BIT_NALADKA"? В первом варианте я обозначил вход " D1", потому что такой вход прописан в плк и в соответствующей программе, а во втором варианте этот же вход переименовал в "BIT_NALADKA". Только каким образом там( во втором варианте) будет 1, если этот вход в конфигурации плк я не прописывал? входов на плк больше не осталось, все уже занято.
Разници ни какой. Называйте как хотите. Главное что в конфигурации и программах совпадали.
Так пропишите. Вместо D1 "BIT_NALADKA"Только каким образом там( во втором варианте) будет 1, если этот вход в конфигурации плк я не прописывал?
У меня в программе "NALADKA" вход "D1" выполняет свою функцию, а если его переименовать в конфигурации плк для главной программы, то он "потеряется" в функциональном блоке.Или не потеряется?
вход "D1" выполняет свою функциюДа откуда я знаю!!!!!!!?????? Я же не писал эту программу. Вам виднее. Пока.Или не потеряется?