Добрый день! Подскажите, пожалуйста, как можно реализовать паузу в С#-скрипте. Использование System.Threading.Thread.Sleep(500) останавливает работу и самой MasterScada.
Добрый день! Подскажите, пожалуйста, как можно реализовать паузу в С#-скрипте. Использование System.Threading.Thread.Sleep(500) останавливает работу и самой MasterScada.
Идет посыл данных ОРС-серверу, затем необходимо дождаться ответа ОРС-сервера и записать полученные значения и так по определенному циклу некоторое количество раз. Нужна именно пауза, а не остановка. Может посмотреть System.Timers.Timer?
Последний раз редактировалось nenaika; 16.02.2015 в 12:45.
Спасибо! Буду разбираться.
1) Когда поменял что-либо в проекте (настройки тренда какие-нибудь и т. д.), нажал кнопку "сохранить", запускаю на исполнение, и часто (но не всегда!) выдаёт запрос о сохранении проекта, потом о сохранении тренда (не всегда!)... И не нашёл пока закономерности. Почему возникают эти запросы, ведь я уже сохранил проект перед этим?
2) На тренде, когда включена автопрокрутка, причём сдвиг автопрокрутки равен 0 (для плавного движения), при изменении значения переменной, вертикальная часть кривой отрисовывается сразу, но следующий за ней горизонтальный участок только через 2 - 3 секунды. Перелопатил все настройки, все периоды отрисовки делал порядка 10 - 50 мс, при этом параметр "отрисовка констант" установлен, и всё равно не помогает. Горизонтальная часть всё равно начинает рисоваться с приличной задержкой. Раздражает...
3) Можно ли уменьшить период перерисовки обычного графика на мнемосхеме (он около секунды)? У него нет такой настройки...
Последний раз редактировалось nenaika; 16.02.2015 в 15:56.
И то, и другое пробовал. И по-разному бывает.Нажимаете Сохранить или Сохранить всё?
Сам опрос объекта поставил с периодом 10 мс. Ставил архивирование, пробовал разные периоды (в окне настроек там почему-то заголовок "переопределить настройки шаблона") - не влияет никак...Тут скорее вопрос, с какой частотой у вас обновляются данные. Тренд рисует по архиву. Если данные в архиве обновляются с частотой 1 сек, то и тренд будет так отрисовываться.
Последний раз редактировалось Boris_K; 16.02.2015 в 16:51.