Нет там ничего своего. Все типовое, согласно рекомендациям. Настройки порта, режим его работы я уже написал... повторяюсь:
Параметры передачи
Скорость 4800
длина 8 бит
стоп 1 бит
четность см. ниже
Запрос Компьютер -> Модуль
Байт0: Адрес периферийного модуля !!! (ЧЕТНОСТЬ 1)
Байт1: Длина блока начиная с байта1 (отсюда и далее ЧЕТНОСТЬ 0)
Байт2: Команда и далее данные.
Artonit
- Ноября 01, 2024, 04:00:31
- Добро пожаловать, Гость
Новости:
SMF - Just Installed!
21
: Апреля 27, 2015, 10:35:42
|
||
Автор andrey_v - Последний ответ от adminsmf | ||
22
: Апреля 27, 2015, 09:40:04
|
||
Автор andrey_v - Последний ответ от andrey_v | ||
я негде ненашел где купить его, поетому приобрел этот, и теперь нужно подключать через этот, или у вас там всетаки не 485 порт, а чтото свое, и поэтому работает только с вашими адаптерами?
|
23
: Апреля 27, 2015, 09:24:13
|
||
Автор andrey_v - Последний ответ от adminsmf | ||
|
24
: Апреля 27, 2015, 09:14:07
|
||
Автор andrey_v - Последний ответ от andrey_v | ||
адаптеры точно рабочии, вчера подключал щетчик меркурий, все отлично считалось со щетчика
|
25
: Апреля 27, 2015, 09:00:04
|
||
Автор andrey_v - Последний ответ от andrey_v | ||
нужно контролеры подключить к компьютеру
|
26
: Апреля 27, 2015, 08:05:28
|
||
Автор andrey_v - Последний ответ от adminsmf | ||
Я не могу объяснить логику работы преобразователя.
Предлагаю двигаться от обратного. Какую задачу решаете? Сформулируйте, пожалуйста. |
27
: Апреля 26, 2015, 16:36:47
|
||
Автор andrey_v - Последний ответ от andrey_v | ||
подключил дополнительно еще один адаптер (MOXA Uport1130) для считывание того что передаеться первым,запустил "mcterror" на поиск контролеров, идут по порядку шестнадцитиричные числа от 00 до ff
|
28
: Апреля 22, 2015, 07:30:18
|
||
Автор andrey_v - Последний ответ от adminsmf | ||
Правильный ответ.
Программа (в нашем случае это драйвер для работы с Адемантом через COM-порт) организует работу с COM-портом, обеспечивая обмен данными с нужными устройствами. Многолетняя практика показала, что порт открывается, обмен осуществляется, проблем нет. |
29
: Апреля 21, 2015, 12:38:03
|
||
Автор andrey_v - Последний ответ от andrey_v | ||
вот ответ разработчика адаптера "Ответственность за открытие порта с определенными параметрами возлагается на ПО, которое с ним работает."
|
30
: Апреля 20, 2015, 21:36:17
|
||
Автор andrey_v - Последний ответ от adminsmf | ||
Вот параметры работы COM-порта:
Параметры передачи Скорость 4800 длина 8 бит стоп 1 бит четность см. ниже Запрос Компьютер -> Модуль Байт0: Адрес периферийного модуля !!! (ЧЕТНОСТЬ 1) Байт1: Длина блока начиная с байта1 (отсюда и далее ЧЕТНОСТЬ 0) Байт2: Команда и далее данные. Т.е. порт перестраивается в ходе отправки команды. Сначала идет байт адреса с четностью 1, а затем данные без четности. А вот как реагирует Ваша железка на изменения порядка формирования бита четности - не знаю. Сдается мне, что она игнорирует бит четности в адресе байта. Как следствие, контроллер просто не видит обращения к себе. |