TONInst(IN := a AND TONInst.Q, PT:= T#5S);
TONInst(IN := a AND TONInst.Q, PT:= T#5S);
а как узнать какая визуализация в текущий момент ?
через CASE сравнивать
VisuElems.CurrentVisu
с всеми визуализациями ?
или можно попроще ?
например у меня несколько кнопок которые меняют визуализацию,
для уменьшения текстовухи в теле программы хочу вынести на кнопки некоторые визуализации например
Последний раз редактировалось tkont; 31.03.2015 в 14:17.
codesys 3.5.5.0
По-моему, в вашем случае использование CurrentVisu не нужно.
Просто настройте кнопки:
visu-switch.png
СПК 107
загрузка уже прошитой панели идет так
1. Логотип OWEN - 10 сек
2. Черный экран - 20 сек
3. Загрузочное приложение отсутствует - 3 сек
4. Загружается мое приложение
как завесить картинкой как минимум п.2 (черный экран) ? - что бы пользователь не пугался
codesys 3.5.5.0
Здравствуйте. Есть два СПК 207, управляют разными системами, и есть 5 сигналов которые должны принимать обе панели с модуля ввода. Можно ли один МВ прописывать к обеим панелям?
Используйте сетевые переменные в СПК, или иным образом свяжите их между собой. Два мастера на один слейв через RS485 не к добру.
Работа с USB на СПК110. Вставляем флешку. Определяется как dev\sda1. Читаем файл или записываем новый. Вытаскиваем флешку -> вставляем обратно - определяется уже как dev\sdb1. Затем sdc1, sdd1 и т.д. Это правильно? Кто-нибудь сталкивался с этим? Как выходили из этой ситуации?
На СПК ведется учет потребленной воды и газа. Соответствующие счетчики имеют импульсные выходы. Импульсы считает МДВВ. Скажите, как правильнее хранить показания счетчика в СПК, чтобы значение не обнулялось не только при перезагрузке, но и при обновлении программы? На ум приходит только хранение на SD карточке с записью туда промежуточного значения раз в минуту.
Подскажите, все те переменные, что выводятся на экран СПК110 становятся энергонезависимыми автоматически, и их не надо объявлять ретейн специально?