Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Работа с СОМ-портом через ЛВС


Страницы:   1 2

Олег Крапивин ©   (2010-07-19 09:00:00) 

Здравствуйте господа. Мне предстоит следующая задача:
в колхозе монтируются автомобильные весы на 60 т., подключенные на порт RS-232. Оборудование комплектуется ПО производителя.
Программа поставщика разработана на все случаи жизни, соответственно в ней много лишнего. Мое руководство она не устраивает, поэтому придется писать самому.

Собственно амбула.
Обратится к СОМ-порту можно через функции API, но загвоздка в том, что расстояние от моего рабочего места до весов около 800 м.
Вопрос: возможно ли обращение к порту удаленной машины через локальную сеть? Детали в данный момент меня не интересуют. Просто не вижу возможности носится по комбинату.


Jeer   (2010-07-19 10:03:00) [21]


> А где бы об этом почитать


Вариантов масса: каналы Pipe, каналы Mailslot, что-либо из протоколов IP-стека ( TCP,UDP,FTP...), наконец просто "расшаривание" каталога на ПК с сом-портом.
Но 800 м для Ethernet на витой паре это многовато.
Радиомодемы ? xDSL ?


И. Павел   (2010-07-19 10:00:00) [22]

> Если можно ссылочку плз

http://hlserver.lin.irk.ru/~picstar/Documents/Unsorted/TEXT/!Unsorted/Progi/Texts/%E2%C1%DA%C1%20%C4%C1%CE%CE%D9%C8%20%C2%C5%DA%20BDE/%EB%CC%C9%C5%CE%D4-%D3%C5%D2%D7%C5%D2%20%D7%20Borland%20Delphi%20%CE%C1%20%CF%D3%CE%CF%D7%C5%20%D3%CF%CB%C5%D4%CF%D7.htm

И еще есть пример в папке Demos в Delphi.


Двенадцать   (2010-07-19 09:57:00) [23]

> на удаленной машине может работать серверная программа
> Вариант очень интересный. А где бы об этом почитать,

читать можно про создание любой программы, кторая может отвечать по сети программе-клиенту и совершать некие действия.
см. пример чата в demos
посылаем собеседнику "привет" - она отвечает результатом опроса com-porta


Anatoly Podgoretsky   (2010-07-19 09:57:00) [24]

Через сколько проводов подключено оборудование?


Anatoly Podgoretsky   (2010-07-19 09:56:00) [25]

Есть и готовое оборудование, что проще.


Крапивин Олег   (2010-07-19 09:49:00) [26]


> на удаленной машине может работать серверная программа,

Вариант очень интересный. А где бы об этом почитать, пока есть время и начальство не вцепилось клыками в мою задницу? :)) Если можно ссылочку плз.


KilkennyCat   (2010-07-19 09:11:00) [27]

да.


И. Павел   (2010-07-19 09:09:00) [28]

Как вариант: на удаленной машине может работать серверная программа, которая будет читать данные из COM-порта и пересылать их программе на вашей машине. Ну и наоборот - принимать команды из сети и слать их на COM-порт.


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо