Форум TRACE MODE: техническая поддержка   
мой профиль / my profile авторизация / login | регистрация / register | поиск / search | часто задаваемые вопросы / faq | начало / forum home

  Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
» Форум TRACE MODE: техническая поддержка » ТЕХНИЧЕСКАЯ ПОДДЕРЖКА / TECHNICAL SUPPORT TRACE MODE 5 » TRACE MODE 5 бесплатная версия / TRACE MODE 5 Free version » прием данных по TCP - как настроить?

   
Автор / Author Тема / Topic: прием данных по TCP - как настроить?
nortsov_andy
Junior Member / Новичок
Участник № / Member № 336


Icon 3 отправлено / posted      Профиль для / Profile for nortsov_andy           Редактировать/удалить сообщение / Edit/Delete Post 
Доброе время суток!
Как с помощью ТМ организовать прием данных через Ethernet по протоколу ТСР? c не_важно_какого_датчика.
andy@post.kafa.crimea.ua

Сообщения / Posts 15 | Из / From: Украина  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 6 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post 
Не совсем понятно - причем здесь датчик?
Если Вы хотите организовать обмен по TCP/IP между двумя узлами ТМ, то это организуется средствами ТМ. ТМ обменивается по сети по собственному протоколу I-NET, который использует в качестве транспортного NetBIOS. Служба NetBIOS, в свою очередь входит в протоколы NetBEUI, TCP/IP, IPX.
Т.е. Вам достаточно обеспечить поддержку обоих узлов одного из этих протоколов.
Если же Вы хотите организовать обмен непосредственно используя протокол TCP/IP, то Вам необходимо будет писать собственный драйвер для ТМ. Это будет драйвер обмена по произвольному носителю тип - КОНТР_12. Подробное описание как это сделать Вы можете найти в справочной системе ТМ в разделе "Разработка драйверов"-"Драйверы для связи с контроллерами"-"Драйвер обмена по произвольному носителю".

Сообщения / Posts 17109 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
nortsov_andy
Junior Member / Новичок
Участник № / Member № 336


Icon 1 отправлено / posted      Профиль для / Profile for nortsov_andy           Редактировать/удалить сообщение / Edit/Delete Post 
Уточняю предидущий вопрос о TCP
Имеется контроллер A104 фирмы Tern, связанный с радиомодемом RageLAN по
последовательному порту. Как организовать связь ТМ с контроллером?

Сообщения / Posts 15 | Из / From: Украина  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 5 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post 
Контроллер А104 - довольно "миниатюрный" контроллер типа Лагуны с очень маленькими аппаратными ресурсами и обычный Микро МРВ ТМ в нем Вы запустить не сможете. Как Вы собираетесь программировать данный контроллер, да еще с подключенным радиомодемом RageLAN, который предназначен для сетей радио-Ethernet? [Недоумение / Confused]
Сообщения / Posts 17109 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
nortsov_andy
Junior Member / Новичок
Участник № / Member № 336


Icon 1 отправлено / posted      Профиль для / Profile for nortsov_andy           Редактировать/удалить сообщение / Edit/Delete Post 
Извиняюсь за не совсем точное описание проблемы L
Зря Вы наш А104 так облажали J Он ведь много чего больше может, чем Ваша Лагуна…
Ну, не будем ругаться J
Суть в чем: А104 имеет кучу всяких АЦП, ЦАПов, высоковольтных ключей и т.д., которые мы используем для управления и сбора информации, а также 2 COM порта.
Радиомодем 7910 RangeLAN фирмы Proxim, который мы применяем, выполняет функцию не только передачи информации с COM порта по радиоканалу, но и преобразование протокола RS232 в TCP-IP (в случае применения второго радиомодема, но уже для TCP-IP например, Proxim 7420) Таким образом, у нас отпадает необходимость применения устройств типа ММ7188.
Познакомившись с протоколом Modbus, мы поняли что, реализовав его в контроллере А104 (по RS232), мы можем использовать ТМ – так? Или Вы можете посоветовать нечто другое?
Проблема собственно в том, что попробовав пример проекта для драйвера Modbus TCP, мы не смогли его запустить т.к. при запуске эмулятора в файле
Node1.txt есть такая ошибка
PROTOCOL:Open error = -1
может для работы примера необходим только
Windows NT?

Пример мы взяли в Вашей конференции:
Раздел: Trace Mode 6 предложения/suggestion
Топик: "TCP IP и Trace Mode"

Сообщения / Posts 15 | Из / From: Украина  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 2 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post 
1) Пример для ТМ, про который Вы говорите, использует внешний драйвер для ТМ (драйвер обмена с контроллером по произвольному интерфейсу). Этот драйвер не входит в штатную поставку ТМ (о чем и говорит профайлер в протоколе запуска проекта - PROTOCOL:Open error = -1), его необходимо скачать с нашего сайта в Интернет и установить в Вашей системе ТМ.

2) Боюсь, что реализовать обычный ModBus в Вашем контроллере будет недостаточно. Дело в том, что транспорт протокола ModBus по TCP\IP в драйвере для ТМ и принцип конвертации команд RS в TCP\IP радиомодемом могут отличаться.
Таким образом, возможно два варианта:
а) В Вашем контроллере Вы организуете некое подобие конвертора ММ7188 для протокола ModBus TCP\IP а на верхнем уровне используете драйвер ModBus TCP\IP для ТМ.
б) В контроллере реализуете любой протокол, а на верхнем уровне пишете для ТМ внешний драйвер.

Сообщения / Posts 17109 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
   

   Закрыть тему / Close Topic   Feature Topic   Переместить топик / Move Topic   Удалить топик / Delete Topic Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
 - Printer-friendly view of this topic
Перейти к / Hop To


Новости АСУ ТП / News | SCADA / HMI | Обучение / Trainings | Свяжитесь с нами / Contact Us



Powered by Infopop Corporation
UBB.classic™ 6.7.2