0 / 0 / 0
Регистрация: 03.11.2009
Сообщений: 101
1

Как получить удаленный доступ к устройству через com port?

21.01.2010, 19:25. Показов 3459. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
есть программа связывающая компьютер и другое устройство через com port.
задача - через удаленный доступ контролировать устройство. Какие компоненты для этого использовать и где про них почитать?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.01.2010, 19:25
Ответы с готовыми решениями:

Как получить удаленный доступ к видео регистратору через роутер ?
Схема такая: есть магазин, оборудованный видеонаблюдением. Все камеры подключены к...

Удаленный доступ к устройству внутри сети
Добрый день. Возникла проблема с настройкой удаленного доступа к DVR находящегося за ADSL роутером...

Как получить доступ к устройству находящемуся в другой WI-FI сети
Добрый день! Хочу обратиться к Вам со следующим вопросом: У меня на предприятии 2 Wi-Fi сети...

Как получить доступ к устройству, подключенному в порт роутера?
Здравствуйте. Объясните пожалуйста как получить доступ к девайсам с компьютера подключенного к...

4
230 / 227 / 65
Регистрация: 18.12.2009
Сообщений: 316
21.01.2010, 19:51 2
Вы имеете ввиду, удаленный доступ по сети?
Если да, то самый простой способ - это использовать TClientSocket TServerSocket компоненты с вкладки "Internet".
Создаете сервер, который будет по сети удаленно получать комманды от клиента и уравлять устройтсвом подключенным через ком порт.
Если нужно будет, напишу маленький пример.
0
0 / 0 / 0
Регистрация: 03.11.2009
Сообщений: 101
21.01.2010, 20:02  [ТС] 3
спасибо за ответ. если можно - напишите пример чтобы понять от чего плясать начитнать.
0
230 / 227 / 65
Регистрация: 18.12.2009
Сообщений: 316
21.01.2010, 21:32 4
Клиент и сервер.
Я использовал локальный хост с IP 127.0.0.1(для того, чтобы Вы могли проверить работоспособность программ на одном и том же компе.)
Если будете использовать ваше приложение через интернет, поменяете IP на клиенте на нужный вам.
Поменять можно программно.
Пусть ваш комп, который подключен к какому то оборудованию через ком порт находится в локальной сети с IP 192.168.0.1
тогда в клиенте, перед подключением напишите:
ClientSocket1->Adress="192.168.0.1";
На сервере ничего менять не надо.

Чтобы клиент подключился, сервер должен уже быть запущен.
Если что не понятно, пишите.
Вложения
Тип файла: zip ForumClient.zip (199.3 Кб, 74 просмотров)
Тип файла: zip ForumServer.zip (205.5 Кб, 71 просмотров)
1
230 / 227 / 65
Регистрация: 18.12.2009
Сообщений: 316
22.01.2010, 22:16 5
Как Вы просили, переделал под вашу задачу.

И так. Сервер кидаете на тот компьютер, на котором будете считывать или генерировать серийные номера.
Я не знаю, откуда именно Вы будете считывать эти серийные номера, но это считывание должно быть добавлено в программу сервера.
Дальше, клиента устанавливаете на тот компьютер, который подключен к устройству через КОМ порт.
Подключаетесь к серверу и получаете от него серийный номер.
В данном примере, сервер создает какой то серийный номер и при запросе от клиента посылает ему его.
Если что не понятно - пишите.


PS:
Для начала , проверьте соединение. Запустите сервер на удаленном компьютере, например.
Потом на своем запустите клиента. Ведите IP адрес сервера и подключитесь. Если клиент подключится, запросите у него серийник нажав на кнопку Get Serial Number.
Вложения
Тип файла: zip ForumServerAndClient.zip (406.1 Кб, 54 просмотров)
0
22.01.2010, 22:16
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.01.2010, 22:16
Помогаю со студенческими работами здесь

Как получить удаленный доступ?
Здравствуйте. Возникла необходимость обучить человека, находящегося в другом городе, работе с...

Как получить доступ к "Устройству мультимедия"
Здравствуйте, Задача в следующем: мне необходимо получить доступ к файлу на телефоне (в данном...

как настроить удаленный доступ через DIR 320
Доброго времени суток, всем! помогите решить проблемку (своих мозгов не хватает). есть ADSL модем,...

Как сделать удаленный доступ через графическую оболочку?
Есть арендованный сервант, работаю через SSH, хотелось бы удаленно иногда использовать графическую...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru