![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Работа с СОМ-портом через ЛВС
Олег Крапивин © (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-порт.