Добрый день. Подскажите как реализовать следующую функцию. Нужно проверять связь с мастер скадой. Если есть связь, то ПР работает штатно, если нет, то программа в ПР не выполняется.
Вид для печати
Добрый день. Подскажите как реализовать следующую функцию. Нужно проверять связь с мастер скадой. Если есть связь, то ПР работает штатно, если нет, то программа в ПР не выполняется.
А если связь пропала, а затем восстановилась, программа должна сама продолжить работу или по дополнительной команде?
Короче, по команде примерно как то так:
Вложение 54358
Со Скады идут значения счётчика изменяющиеся с частотой 10 Гц.
Если надо, чтобы программа сама продолжила(возобновила) работу при восстановлении связи, нужно(можно) просто падать на "Пуск" логическую единицу!
программа работает по нажатию кнопки оператором. Если свзязи нет, то хоть занажимайся кнопкой программа не должна работать.
А в скаде как реализовать эту функцию, пока не пойму.
Я тоже не силён в Мастерскаде, но сразу нашёл и генератор и счётчик, короче, можно так сделать:
Вложение 54397
Значения с выхода счётчика писать в ПР200 при посредничестве ОРС-сервера каждую секунду, насколько понимаю Мастерскада чаще не умеет!
Суть понятна, поробую. Спасибо.
Наверно проще секунды писать текущего времени, коли скада всё равно не может писать быстрей чем раз в секунду(с периодом, меньшим одной секунды)!
Вложение 54407