Как запустить скрипт при старте
RT?
Каменков
Алексей; 9.6.03
Возможно, вопрос глупый и ответ всем известен, но в форуме и в
справке по WinCC я не нашел способа запустить функцию при старте
проекта. Хотя, казалось бы, это ключевая возможность - ну в самом
деле, не жать же оператору на кнопку Connect, чтобы подключиться к
какому-либо удаленному оборудованию по TCP/IP. Все должно
происходить автоматом. Но как? Подскажите пожалуйста!
Re: Как запустить скрипт при старте
RT?
Евгений Трунов;
9.6.03
Можете написать свою программу в виде .exe-файла и включить её в
список задач, стартующих вместе с подсистемами WinCC, там можно с
вызовом функций ODK. Можете вставить код на CScript в метод
OnOpenPicture главной формы проекта.
Re: Как запустить скрипт при старте
RT?
Каменков
Алексей; 11.6.03
Спасибо. Способ, в принципе хороший. Но есть и осложнения - случай
с внешней программой сразу отбрасываем, как громоздкий, он хорошо
только если эта самая программа делает еще что-нибудь. А в случае с
OnOpenPicture - вызов будет происходить при каждой загрузке
странице - могут же быть переходы по кадрам. То есть надо заводить
какой-то лишний тег...Как-то все это неэлегантно...Неужели нет
банального AutoStart - даже в Windows он есть :)
Re: Как запустить скрипт при старте
RT?
В.Румянцев; 11.6.03
Попробуйте создать внутренний бинарный тэг. В tag properties
установите опцию Start value 1.Это значит что при запуске RUN TIME
тэг примет это значение. Установите этот тег в качестве триггера
для вашего скрипта, а в конец скрипта поставте reset этого тега
если скипт должен выполняться однократно при запуске. Вроде бы
должно работать.
Re: Как запустить скрипт при старте
RT?
Eugene; 12.6.03
О какой ЭЛЕГАНТНОСТИ Вы говорите ?!!!
Уж если работает на OnOpenPicture, то это разве не хорошо?
Вообще-то в любой нормальной софтине должен быть пароль на вход в
систему. Загружается один раз... при старте проекта.