Перейти к содержанию
    

Использование XPORT Ethernet - RS232

Как tcp_udp_terminal пользоваться? Я его просто извлек из архива и запустил - при запуске ругается на MSWINSCK

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Укажите полные имена файлов, на которые он ругается, вышлю (сейчас не помню, что ему может не хватать). Дело в том, что програ сделана на ВижуалБэйсике и сделана видимо так, что необходимые кишки (эктив-икс) не попали в экзешник :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Недостающий файл MSWINSCK.OCX

 

Спасибо, его и не хватало. Запустилась.

 

Прогу пока не проверял на связь. Есть вопросы:

Шифрование это для тех версий хпорта что его поддерживают или програмная реализация?

можноли отправлять (вводить) коды от 0 до 255?

С настройкой на удаленный порт понятно, а локальный какой? Я пробовал раньше через гипертерминал.

Размер блока?

 

Спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1. Шифрование в TCP_Terminale имеет отношение только к XPort с шифрованием Rijndael

2. TCP_Terminal, как и многие программные терминалы имеет окно ввода с клавиатуры и отображение в основном читаемых символов :) Для отправки символов вне "видимой" и "вводимой" зоны попробуйте воспользоваться кнопкой Send File

3. В настройках самого XPort есть свой адрес и порт, следовательно в терминале эту пару и надо указывать

4. Про размер блока вопрос не понял, слишком кратко зада :) Какой блок и где Вы имеете в виду?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1. Шифрование в TCP_Terminale имеет отношение только к XPort с шифрованием Rijndael

2. TCP_Terminal, как и многие программные терминалы имеет окно ввода с клавиатуры и отображение в основном читаемых символов :) Для отправки символов вне "видимой" и "вводимой" зоны попробуйте воспользоваться кнопкой Send File

3. В настройках самого XPort есть свой адрес и порт, следовательно в терминале эту пару и надо указывать

4. Про размер блока вопрос не понял, слишком кратко зада :) Какой блок и где Вы имеете в виду?

 

С 1 понятно.

По 2. неудобно через файл. (а чем можно создать файл с нужными кодами?) При получении не печатных символов в терминал явно будут проблемы. Есть готовая программа для отправки и приема всех кодов (0-255) через сокет?

3. с remote port я понял. вопрос я задавал по Local port. Этот терминал открывает его на компе и принемает через него ответы хпорта?

Спасибо за ответы.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Попробовал rederect. настройки скорости и формата нет. и проблемы с пересылкой кода FF. Блин. Это проблема в редиректе или мне терминыл другой искать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

поробовал др. терминал - проблема с пересылкой FFосталось. Кто нибудь сталкивался с этим и как решил?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

На счет редиректора (ComPortRedirector). Он для того и нужен, чтобы скрыть все особенности TCP/IP, настройки требуются минимальные: установить режим "Raw Mode" и назначить IP-адрес. Это всего лишь виртуальный СОМ-порт. Какие настройки Вам необходимы, поясните? Чтобы настроить скорость, делайте это на верхнем уровне, например, когда используете HyperTerminal при подключении к виртуальному СОМ-порту (или использую другой коммуникационный софт). Здесь можно настроить полный формат: скорость, количество бит данных, стоп-бит, четность и управление потоком. Соответствующие настройки должны быть сделаны в XPort.

 

На счет байта FF. Никаких проблем с пересылкой любого байта просто нет, так как это прозрачный преобразователь. Если его не переводить в командный режим, он пропускает всё насквозь без каких-либо ограничений и изменений. Иначе им было бы нельзя пользоваться, как преобразователем.

Возможно Вы что-то не так делаете или не так проверяете. Уточните последовательность действий и чем отслеживаете результат.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

Если не затруднит, опишите Вашу задачу, может тогда смогу лучше понять Ваши проблемы.

 

В последнее время стараюсь пользоваться встроенным web-интерфейсом, тогда на верхнем уровне (т.е. на стороне РС) достаточно использовать какой-либо интернет эксплорер (IE, Opera,...), чтобы достучаться до своей железки. В этом случае не приходиться писать свой софт для обслуживания или мониторинга железки. Кроме того, большинство пользователей уже не удивляются, что их станок или какой-то другой ящик управляется из привычного проводника :) Наибольший эффект достигается при использовании для мониторинга моих самодельных железок КПК, правда это в случае, если Заказчик готов платить за него. Web-интерфейс правда удобен: ходит бригадир по цеху, никуда подключаться не нужно, достаточно выбрать адрес устройства и мониторит/скачивает данные (это при использовании Wiport, который дает WiFi), причем все железки разные, а у него одна прога на все случаи - IE, просто в каждой железке свой интерфейс со своими кнопками и окнами. С Xport такая же песня, только подключать кабель от КПК или ноутбука к сети надо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

мой девайс, в зависимости от ситуации, является мастером ведомых устройств на линии рс485 или мостом между ведомыми и компом. Для отладки последнего режима мне надо засылать команды. команды состоят из кодов от 00-FF.

А насчет кпк и прочее, может так и будет, но это уже не моя часть работы.

У меня есть подозрение что мои проблемы из-за мелкосовтоского компонента работы с портом. Есть ли терминал со встроенным нормальным компонентом?

Спасибо.

Изменено пользователем arttab

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

При работе с портами пользуюсь компонентом для создания своих приложений, который можно бесплаьтно скачать с исходниками, автор и его компонент очень известен, это Dejan Crnila

Изменено пользователем one_man_show

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Проблемы в редиректе?!

провел проверку терминалов (гипертерминал, CommTest, COM Port Toolkit, rs232pro с контролем осиллографом на уарте хпорта. При конекте на виртуальный порт код FF не проходит. FF FF проходит как FF.

При конекте на сокет (гипертерминал и прога одного чела на дельфи) гипертерминал ( нормально передал FF "alt+0255", а прога чела нет.

Проблема редиректа?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Повторюсь, если в редиреткоре установлен режим "Raw Mode", он пропускает все байти прозрачно, без изменений. Проверьте настройки редиректора, кроме того, проверьте соответствие:

- версий прошивки,

- версии DeviceInstaller,

- версии ComportRedirector

Это удобнее всего сделать на сайте производителя по ссылке Support/Downloads

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...