Беда в том что и 100Mbit у нас нет, т.к. передача идет через провайдера (чеерз DSL модемы), но проблемму частично решил (сам накосячил
) - было установленно время Application script-while runing 70мс
(а в нём идёт сканирование всех точек путём перебора тэгов, как через indirect, так и через смену AccessName и ItemName ) - видимо, когда только начинали проект и точек было мало, этого хватало и об этом забыли, а когда подключили больше половины, а топики прописали на все, то система сама себя и загрузила. Сейчас, вродебы, ожила, но во всём этом удивляло то, что MBENET в некоторые моменты просто выгружался из памяти
- пришлось это дело контролировать в скрипте и принудительно его запускать (такой-вот изврат).
О системе: Win2000server(InSql+InTouch+MBENET), контроллеры (DirectLogic 06 + H0-ECOM100 Ethernet Module + аналоговый модуль + тепловычислитель) и (ICP DAS 7188E + до 3шт. аналог.модуль7717 + тепловычислитель). С каждой точки постоянно валят:
- текущие показания тепловычислителя (29 параметров);
- текущие показания аналоговых и дискретных входов;
Периодически (по мере готовности) ведётся сбор архивных показаний с тепловычислителя (по MODBUS через контроллер) и запись их в SQLserver (причём на этой же машине).
SERVERa мы так и не добились (пока), но скоро уже купят, а пока стоит обычная ПК с 1-им Гига памяти
. Я понимаю, что это выглядит смешно, но всётаки работает!
Плюс к этому - 10 рабочих мест оператора с возможностью управления исполнительными механизмами на каждой точке.
Всего в системе (InSQL+InTouch) около 5000 тэгов, но как яуже сказал многое передаётся через одну группу тэгов посредством смены "AccessName, ItemName" (например 72 архивных параметра тепловычислителя с каждой точки).
Да, вы правы по поводу ActiveX-ов, Я тоже их активно пишу и использую, но пока только для визуализации (таблицы, combo-, list- box-ы и т.д). Но при этом раздражает синтаксическая скудность InTouch - приходится из имеющихся ActiveX-ов делать свои с перенаправлением свойств и методов для InTouch.
Если не секрет, поделитесь - какие есть элементы у Вас? - может нас что заинтересует ($).