Тема / Topic: Запуск программы при старте приложения
valover
Junior Member / Новичок
Участник № / Member № 3849
отправлено / posted
Добрый день! Как запустить на выполнение программу единственный раз при старте приложения, например для проверки состояния связи с оборудованием и соответствующих манипуляций с атрибутами каналов при ее отсутствии?
Сообщения / Posts 7 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
У канала вызова программы, как у любого канала, есть атрибут СОСТОЯНИЕ (3). После выполнения своих функций программа должна послать в этот атрибут 1. Тогда она выключится и не будет функционировать до тех пор, пока этот атрибут не будет сброшен в 0.
Сообщения / Posts 17301 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Danila
Forum Member / Участник форума
Участник № / Member № 5019
отправлено / posted
Здравтсвуйте! Скажите пожалуста, как при запуске профайлера программа не выполнялась, т.е ее состояние при запуске не равно было 0?
Сообщения / Posts 35 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
В редакторе канала вызова программы на вкладке "Дополнительно" надо поставить флажок "Выключить".
Сообщения / Posts 17301 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Danila
Forum Member / Участник форума
Участник № / Member № 5019
отправлено / posted
После установленного флажка, можно включить состоянием канала 0, отлично. Спасибо, за быстрый ответ.
Сообщения / Posts 35 | Из / From: Россия
| IP / IP: IP адрес / IP address |