Управл. записями в UserArchive из-под
GlobalScript
Зверев Игорь;
30.4.02
Баг такой: GlobalScript контролирует количество записей в UA (в
режимное время убивает первые, добавляет новые, поддерживая
заданное количество) и обрабатывает значения в текущей последней
записи. Видимо при увеличении загрузки системы, напр. параллельном
запуске S7, работы в нем, иногда происходит "зависание"
глобал-скриптов, все скрипты перестают реагировать, машину
приходится перегружать. В результате после запуска Runtime работа
скрипта с UA идет некорректно - добавление записей происходит, но
удаление, перемещение и работа в указанной - как попало, указатель
не перемещается и все происходит в какой-либо произвольной записи.
Вылечивается убиванием ВСЕХ записей в UA и перезапуском Runtime.
Как можно такое лечить не очищая UA? или
предотвращать/контролировать непосредственно в работе скрипта?
Заранее спасибо.
PS: кстати, ИМХО, форуму не хватает поиска...или я не там
искал?