Дерищев
Junior Member / Новичок
Участник № / Member № 4417
отправлено / posted
Здравствуйте!
У нас есть задача удалённого сбора информации с приборов посредством Интернет. В нашей ситуации недопустима потеря информации при нарушении связи. Для этих целей планируется установка местных программируемых коммуникационных шлюзов, выполняющих функции локального хранения ретроспективы инзмерений, с привязкой к внутренним часам реального времени. Имеются ли у TraceMode механизмы, позволяющие загружать из вне массивы ахривных данных, с последующим их копированием в базу данных, расположенную на компьютере? В качестве местного программируемого коммуникационного шлюза подразумевается x86-совместимый микрокомпьютер, имеющий на борту LAN Ethernet. Этот прибор имеет процессор, аналогичный по функциям Intel 80186. Программируется на Borland Turbo C, поддерживает все, доставшиеся по наследству от DOS, коммуникационные функции. В частности Socket. Поддерживаются протоколы TCP и UDP. Я использовал его в качестве шлюза MODBUS/TCP - MODBUS/RTU. Через OPC от Lectus без проблем осуществлялась связь со SCADA. Поддержки таких механизмов, как COM и OLE, конечно же нет. Реализовывал и другие нестандартные протоколы. Реализовать можно любой протокол, лишь бы было описание. Теоретически можно реальзовать и DCOM, тем самым дать возможность SCADA-системе обращаться к шлюзу, как к ОРС серверу, работающему на соседней машине. Как мне известно, описание этого протокола - тайна покрытая мраком.
отправлено / posted
Штатный функций для вашей задачи у ТМ6 нет, придется делать через пользовательский драйвер: поднимать эти архивы и сохранять в архив ТМ через функции пользовательского драйвера.
IP / IP: IP адрес / IP address |
Дерищев
Junior Member / Новичок
Участник № / Member № 4417
отправлено / posted
Спасибо за отклик! Первое, что меня волнует - это привязка архивов к астрономическому времени. Местный шлюз имеет внутренние часы реального времени. Во внутренней памяти архивы сохраняются с привязкой к ним. И в базу данных на компьютере архивы должны помещаться с сохранением этого времени. Есть множество вариантов, как представлять метку времени. Как это реализовано у Вас? Можете ли предоставить описание протокола обмена?
Сообщения / Posts 2 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
2Техподдержка: Хммм, это планировалось или уже есть такие функции? Если они есть, можно мне на e-mail пример проекта?
IP / IP: IP адрес / IP address |