Запись команд в прибор

VISA, TCP/IP, USB, CAN, GPIB и подобные протоколы
Аватара пользователя
Korotenko

Activity
developer
developer
Сообщения: 286
Зарегистрирован: 25 июл 2008, 10:43
Награды: 1
Версия LabVIEW: 2009
Откуда: Россия, Владивосток
Контактная информация:

Re: Запись команд в прибор

Сообщение Korotenko »

выкладывай :super:
по поводу тормозов -я заметил что 9600 бод стало неким стандартом.
Этим портмоном http://www.serial-port-monitor.com/Down ... onitor.exe отладил софт для модуля сбора информации МВА8, модуля управления коллекторным мотором AWD-10, собственной платы с контролллером pic16f628A, блока управления лазерной установкой.
на больших скоростях пока не работал, железная слушалка есть, но пока не юзая хватает порт-монитора :bye:
I work in LabVIEW 2009 !
Ronaldinho
interested
interested
Сообщения: 6
Зарегистрирован: 13 окт 2008, 21:00
Версия LabVIEW: 7.0
Контактная информация:

Re: Запись команд в прибор

Сообщение Ronaldinho »

eg писал(а):Надо в конфигурации выставить Termination Char = возврат каретки.
Имелось ввиду именно это(см. рис. ниже)?
Вложения
MySerialRes.jpg
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Re: Запись команд в прибор

Сообщение Eugen Graf »

Да, как раз это имелось ввиду. Я правда наизусть не знаю возврат каретки это 0х0D или 0x0A
A вообще да, как раз то, о чём я писал.
Аватара пользователя
Korotenko

Activity
developer
developer
Сообщения: 286
Зарегистрирован: 25 июл 2008, 10:43
Награды: 1
Версия LabVIEW: 2009
Откуда: Россия, Владивосток
Контактная информация:

Re: Запись команд в прибор

Сообщение Korotenko »

возврат каретки - 0D , 0A - перенос каретки в начало новой строки :1stplace:
I work in LabVIEW 2009 !
alex
interested
interested
Сообщения: 1
Зарегистрирован: 22 янв 2009, 09:30
Версия LabVIEW: 8.2
Контактная информация:

Re: Запись команд в прибор

Сообщение alex »

Дрйвер для этого источника питания - GEN (Lambda, Израиль) можно скачать с сайта NI . Оттуда, откуда и все остальные дрйвера для приборов.
HUMUS
Аватара пользователя
Viktor

Activity Professionalism Tutorials Black
expert
expert
Сообщения: 1408
Зарегистрирован: 23 мар 2008, 10:56
Награды: 4
Версия LabVIEW: 2020
Откуда: Санкт-Петербург
Благодарил (а): 17 раз
Поблагодарили: 3 раза
Контактная информация:

Re: Запись команд в прибор

Сообщение Viktor »

eg писал(а):Если надо подслушать что приходит и уходит, то пользуюсь хард-подслушивалкой. Если кому надо могу сделать фотку, но в принципе легко смастерить самому.
Интересно было бы посмотреть (схему тоже).
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Re: Запись команд в прибор

Сообщение Eugen Graf »

Обычно для коммуникации по RS232 используется один скрещеный кабель, в котором всего три проводка. На обоих концах SUBD9 штекеры. Три проводка это: RX (receive), TX (transmit) и земля.

Скрещеный кабель означает что RX (пин номер 2) одного конца подключен к TX (пин номер 3) другого. Земля находится на пине номер 5 на обоих концах. Кабель именно скрещеный для того чтобы импульсы из ТX регистра одного прибора приходили именно в RX регистр другого, иначе коммуникации неполучится.

И так берём два таких кабеля и хотим сделать подслушивалку между ними. Во первых берём два штекера SUBD9 (назовём их левый и правый), соединяем пин 5 напрямую, пин 2 к пину 3, то есть скрещиваем. И так получится первый кабель скрестил, послушивалка скрестила и второй кабель опять скрестил, то есть получается коммуникация. Теперь берём ещё два SUBD9 штекера. Они будут именно для подслушивания. Теперь берём пин 2 и пин 5 например левого штекера и подключаем к пину 3 и пину 5 первого подслушивающего штекера. Потом берём пин 3 и пин 5 того же левого штекера и подключаем к пину 3 и пину 5 второго подслушивающего штекера.

Вот в принципе и всё. Совсем несложно, просто нужно знать что такое RX, ТХ и земля, почему кабеля скрещивают ну и конечно сам пиннинг.
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Коммуникация с приборами»