powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Смысл последовательности передачи в СОМ-порт
65 сообщений из 65, показаны все 3 страниц
Смысл последовательности передачи в СОМ-порт
    #40041938
Фотография adept_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте!

У меня прибор DISOMAT B plus. это весы.
типа Schenck

я смотрю на него сниффером СОМ-порта. не совпадает с доками. кирпич.

сделал то же самое. почти

Имеет ли очередность подачи команд на ноги порта?
(мне надо снять с него вес) Rx, Tx, Gnd

Заранее спасибо!
...
Рейтинг: 0 / 0
Смысл последовательности передачи в СОМ-порт
    #40041946
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
adept_
Здравствуйте!

У меня прибор DISOMAT B plus. это весы.
типа Schenck

я смотрю на него сниффером СОМ-порта. не совпадает с доками. кирпич.

сделал то же самое. почти

Имеет ли очередность подачи команд на ноги порта?
(мне надо снять с него вес) Rx, Tx, Gnd

Заранее спасибо!


оооо, как всё запущено....
Rx - приёмный пин, Tx - передающий.
GND - это вообще "общий провод", он всегда подключён.
...
Рейтинг: 0 / 0
Смысл последовательности передачи в СОМ-порт
    #40041964
Соколинский Борис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
adept_,
Имеет смысл:
1. Разобраться в устройстве порта
2. Если документация не совпадает с реальным протоколом - обратиться к разработчику.
3. Если логика на сниффере понятна - в точности ее воспроизвести.
...
Рейтинг: 0 / 0
Смысл последовательности передачи в СОМ-порт
    #40042229
Фотография adept_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Соколинский Борис,

Cпасибо большое!

Как всё запущено оказалось) Понял. Спасибо!

и мне сдаётся PortMon немного подглючивает. если например в доках посылка описывается как "#01#PC#12345678#" (без кавычек), то в сниффере ".#01#PC#12345678#.."

чо за точки? Ясно. Спасибо большое. Буду копать.
...
Рейтинг: 0 / 0
Смысл последовательности передачи в СОМ-порт
    #40042238
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
adept_чо за точки?

Очевидно, непечатные символы. Заменяются на точки потому что напечатать их нельзя.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Смысл последовательности передачи в СОМ-порт
    #40042278
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov
adept_чо за точки?

Очевидно, непечатные символы. Заменяются на точки потому что напечатать их нельзя.
+1, скорее всего #13#10
...
Рейтинг: 0 / 0
Смысл последовательности передачи в СОМ-порт
    #40042284
Фотография adept_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
понял, парни. спасибо большое.

это Mark Russinovich виноват.) сорри мужики.

Спасибо Большое!
...
Рейтинг: 0 / 0
Смысл последовательности передачи в СОМ-порт
    #40042293
Фотография adept_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И очень существенное замечание:
Оно сначала подрубается с бесчетностью отрубается потом подрубается с EVEN и попёр

Это важно?

Плиз у кого есть Schenck DDP8672 на русском языке поделитесь пожалуйста, я замучился) icq2686224@gmail.com

Спасибо!
...
Рейтинг: 0 / 0
Смысл последовательности передачи в СОМ-порт
    #40042298
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
adept_
И очень существенное замечание:
Оно сначала подрубается с бесчетностью отрубается потом подрубается с EVEN и попёр

Это важно?

Плиз у кого есть Schenck DDP8672 на русском языке поделитесь пожалуйста, я замучился) icq2686224@gmail.com

Спасибо!


Слышь, Санёк, а на каком языке у тебя есть ? На казахском ?
...
Рейтинг: 0 / 0
Смысл последовательности передачи в СОМ-порт
    #40042300
Фотография adept_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
англ.
...
Рейтинг: 0 / 0
Смысл последовательности передачи в СОМ-порт
    #40042301
Фотография adept_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Слышь, Санёк, а на каком языке у тебя есть ? На казахском ? --------- кто ты, чудовище?)
...
Рейтинг: 0 / 0
Смысл последовательности передачи в СОМ-порт
    #40042302
Фотография adept_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
у меня имя нигде моё не указано что произошло?
...
Рейтинг: 0 / 0
Смысл последовательности передачи в СОМ-порт
    #40042305
Фотография adept_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сообщить модератору?
...
Рейтинг: 0 / 0
Смысл последовательности передачи в СОМ-порт
    #40042314
Фотография adept_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо всем!
...
Рейтинг: 0 / 0
Смысл последовательности передачи в СОМ-порт
    #40042315
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
adept_
у меня имя нигде моё не указано что произошло?

Указано. И даже с фамилией.

adept_
Это важно?

Да.
...
Рейтинг: 0 / 0
Смысл последовательности передачи в СОМ-порт
    #40042316
Фотография adept_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо Большое!!!
...
Рейтинг: 0 / 0
Смысл последовательности передачи в СОМ-порт
    #40042319
Фотография adept_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
лучше бы на казахском было понятнее бы было)
...
Рейтинг: 0 / 0
Смысл последовательности передачи в СОМ-порт
    #40042320
Фотография adept_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибо, понял. буду копать
...
Рейтинг: 0 / 0
Смысл последовательности передачи в СОМ-порт
    #40042324
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
adept_
это Mark Russinovich виноват.) сорри мужики.

Нашел на кого бочку катить...
Ему можно верить в отличие от тех, кто писал (а скорее даже читал) апи к весам.

В доке наверняка описаны форматы пакетов и обозначено, что пакет заканчивается переводом строки.
...
Рейтинг: 0 / 0
Смысл последовательности передачи в СОМ-порт
    #40042325
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
adept_
у меня имя нигде моё не указано что произошло?

Интернет всё знает
https://sites.google.com/site/adeptsland/

и ФИО, и даже телефон - казахский
...
Рейтинг: 0 / 0
Смысл последовательности передачи в СОМ-порт
    #40042326
Фотография adept_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибо, парни!

и плиз последний вопрос туда же:

Важны ли таймауты между всякими PurgeComm, GetCommState etc?
...
Рейтинг: 0 / 0
Смысл последовательности передачи в СОМ-порт
    #40042331
Фотография adept_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В доке наверняка описаны форматы пакетов и обозначено, что пакет заканчивается переводом строки. ------------ не. там первая точка это символ <ENQ>, предпоследняя <чотоещё> и последняя <BCC> но блин нигде на не написано чо за код символа. я не увидел этого в сниффере вот и ругаюсь)

нет.
это не перевод каретки

простите меня. не тот сниффер. у меня прога только на ХР там

Спасибо большое!
...
Рейтинг: 0 / 0
Смысл последовательности передачи в СОМ-порт
    #40042340
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
adept_
В доке наверняка описаны форматы пакетов и обозначено, что пакет заканчивается переводом строки. ------------ не. там первая точка это символ <ENQ>, предпоследняя <чотоещё> и последняя <BCC> но блин нигде на не написано чо за код символа. я не увидел этого в сниффере вот и ругаюсь)

нет.
это не перевод каретки

простите меня. не тот сниффер. у меня прога только на ХР там

Спасибо большое!


Ты доку сюда выложи, а мы посмотрим
...
Рейтинг: 0 / 0
Смысл последовательности передачи в СОМ-порт
    #40042342
Фотография adept_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в ПН. оно на работе
...
Рейтинг: 0 / 0
Смысл последовательности передачи в СОМ-порт
    #40042350
Фотография adept_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,

Спасибо!
...
Рейтинг: 0 / 0
Смысл последовательности передачи в СОМ-порт
    #40042351
Фотография adept_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо большое! Буду копать. а то я как бабушка бегающая по граблям)
...
Рейтинг: 0 / 0
Смысл последовательности передачи в СОМ-порт
    #40042352
Соколинский Борис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
adept_
спасибо, парни!

и плиз последний вопрос туда же:

Важны ли таймауты между всякими PurgeComm, GetCommState etc?
Важно может быть всё, включая "магические числа" при инициализации.
Поэтому лучший результат получается при точном воспроизведении логики работающей программы.
...
Рейтинг: 0 / 0
Смысл последовательности передачи в СОМ-порт
    #40042358
Фотография adept_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
чего как раз и нет. чтобы я воздух просто так сотрясал

нет ни документации нифига только слово вчера надо есть как обычно

у меня есть Руководство Оператора которое ссылается на Сервисное Руководство. которого нет даже в Инете
...
Рейтинг: 0 / 0
Смысл последовательности передачи в СОМ-порт
    #40042360
Фотография adept_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Соколинский Борис
adept_
спасибо, парни!

и плиз последний вопрос туда же:

Важны ли таймауты между всякими PurgeComm, GetCommState etc?
Важно может быть всё, включая "магические числа" при инициализации.
Поэтому лучший результат получается при точном воспроизведении логики работающей программы.


а надо вчера. как обычно.

Спасибо вам!
...
Рейтинг: 0 / 0
Смысл последовательности передачи в СОМ-порт
    #40042361
Фотография adept_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
буду копать. хакеры мы или нет ;)
...
Рейтинг: 0 / 0
Смысл последовательности передачи в СОМ-порт
    #40042386
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
adept_
В доке наверняка описаны форматы пакетов и обозначено, что пакет заканчивается переводом строки. ------------ не. там первая точка это символ <ENQ>, предпоследняя <чотоещё> и последняя <BCC> но блин нигде на не написано чо за код символа. я не увидел этого в сниффере вот и ругаюсь)

То есть в документации всё описано, но "мне не понятно, потому кругом виноваты все".

Может передохнешь чуток и потом начнешь строчить сюда про "непонятные символы"?
...
Рейтинг: 0 / 0
Смысл последовательности передачи в СОМ-порт
    #40042388
Фотография adept_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Слышь, Санёк, а на каком языке у тебя есть ? На казахском ? --- на нём)
...
Рейтинг: 0 / 0
Смысл последовательности передачи в СОМ-порт
    #40042389
Фотография adept_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
понаблюдаем. в пн
...
Рейтинг: 0 / 0
Смысл последовательности передачи в СОМ-порт
    #40042391
Фотография adept_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я хотел ща переслать (pdf) но у дежурного нашего инета нет у него айфон видите-ли скинул бы. вон и именно сегодня

тогда завтра уже. спасибо, парни!
...
Рейтинг: 0 / 0
Смысл последовательности передачи в СОМ-порт
    #40042405
Фотография adept_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
символ рожицы есть а уже ща не модно печатать символы с кодом меньше 32...) понятно .
...
Рейтинг: 0 / 0
Смысл последовательности передачи в СОМ-порт
    #40042409
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Интересно, почему лично мне гугль по ключевым словам из первого поста выдаёт кучу ссылок и
на документацию и на протокол? Ах да, умение читать по-англицки...
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Смысл последовательности передачи в СОМ-порт
    #40042411
Фотография adept_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я тоже гуглил. но вот скачать никак
...
Рейтинг: 0 / 0
Смысл последовательности передачи в СОМ-порт
    #40042412
Фотография adept_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мужики, киньте в меня рабочими ссылками на доки я буду очень признателен.
Disomat B plus
Заранее спасибо!
...
Рейтинг: 0 / 0
Смысл последовательности передачи в СОМ-порт
    #40042413
YuRock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadman
adept_
Это важно?

Да.
Там, думаю, всё немного не так :)
Никто там (во всяком случае - явно) не делает так: "сначала подрубается с бесчетностью отрубается потом подрубается с EVEN".

Просто открывается порт (CreateFile) с параметрами по-умолчанию, настроенными в винде (это ему сниффер показывает, как "сначала подрубается с бесчетностью"),
Потом - делается SetCommState с нужными параметрами (это ему сниффер показывает, как "отрубается потом подрубается с EVEN").

Сниффер всё запутал :)
...
Рейтинг: 0 / 0
Смысл последовательности передачи в СОМ-порт
    #40042414
Фотография adept_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov

Ах да, умение читать по-англицки...


shame on you)

(
...
Рейтинг: 0 / 0
Смысл последовательности передачи в СОМ-порт
    #40042415
Фотография adept_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YuRock,

Да, Вы правы.
...
Рейтинг: 0 / 0
Смысл последовательности передачи в СОМ-порт
    #40042416
Фотография adept_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я сначала подумал оно скорость щупает типа умный он)
...
Рейтинг: 0 / 0
Смысл последовательности передачи в СОМ-порт
    #40042417
Фотография adept_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а точки, да, косяк ещё один.

Спасибо Большое!
...
Рейтинг: 0 / 0
Смысл последовательности передачи в СОМ-порт
    #40042418
YuRock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
adept_
я сначала подумал оно скорость щупает типа умный он)
Это бывает, когда у железяки нет интерфейса настроек, а надо установить определенную скорость в ней. Тогда подбирают текущую и дают соответствующую команду. Потом уже работают по ней.
Но менялась бы скорость, а не четность.
Четность и стопбиты обычно переменными не бывают (при отсутствии интерфейса настроек железяки, опять же).
...
Рейтинг: 0 / 0
Смысл последовательности передачи в СОМ-порт
    #40042422
Фотография adept_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YuRock,

а я Вас узнал. По круглому столу) Ого! Спасибо Вам что Вы делаете для Интернет-сообщества!

Спасибо!!
...
Рейтинг: 0 / 0
Смысл последовательности передачи в СОМ-порт
    #40042428
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YuRock
Там, думаю, всё немного не так :)

То есть я соврал, что настройки порта важны перед чтением из него?
...
Рейтинг: 0 / 0
Смысл последовательности передачи в СОМ-порт
    #40042429
Фотография adept_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
буду пробовать.
...
Рейтинг: 0 / 0
Смысл последовательности передачи в СОМ-порт
    #40042432
Фотография adept_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadman
YuRock
Там, думаю, всё немного не так :)

То есть я соврал, что настройки порта важны перед чтением из него?


нет конечно но всё дело в моём случае открылся чёт поделал закрылся(!) открылся и е%ашит)
...
Рейтинг: 0 / 0
Смысл последовательности передачи в СОМ-порт
    #40042435
YuRock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
adept_
YuRock,

а я Вас узнал. По круглому столу) Ого! Спасибо Вам что Вы делаете для Интернет-сообщества!

Спасибо!!
Не знаю, что такое "Круглый стол в интернет сообществе". Вероятно, меня с кем-то перепутали.
...
Рейтинг: 0 / 0
Смысл последовательности передачи в СОМ-порт
    #40042437
YuRock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadman
YuRock
Там, думаю, всё немного не так :)

То есть я соврал, что настройки порта важны перед чтением из него?
Я такого не говорил.
Наоборот, лишь уточнил последовательность действий.
...
Рейтинг: 0 / 0
Смысл последовательности передачи в СОМ-порт
    #40042440
Фотография adept_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
возможно. но мужики, спасибо! Спасибо Вам!
...
Рейтинг: 0 / 0
Смысл последовательности передачи в СОМ-порт
    #40042441
Фотография adept_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пусть и эта ветка покажет как не надо делать.)

Спасибо!
...
Рейтинг: 0 / 0
Смысл последовательности передачи в СОМ-порт
    #40042463
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakovлично мне гугль по ключевым словам из первого поста выдаёт кучу ссылок и
на документацию и на протокол?

Был неправ, извиняюсь. Ссылки максимум на брошюры в которых перечислены протоколы, которые
эта штука поддерживает. Как по мне, так наиболее многообещающе выглядит Modbus. Но
надёжнее таки будет трясти производителя или продавца.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Смысл последовательности передачи в СОМ-порт
    #40043056
Фотография adept_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Смысл последовательности передачи в СОМ-порт
    #40043196
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума


эмммм....но там же протокол обмена детально расписан, прямо на пальцах
что там может быть неясного ?
...
Рейтинг: 0 / 0
Смысл последовательности передачи в СОМ-порт
    #40043291
Фотография adept_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
The sender starts data transmission with control character <ENQ>. - а <ENQ> чему равен я так и не нашел в доке.

но

Я получил вес! Скачал другой сниффер. Всё, спасибо Большое всем!

можно закрывать тему.
...
Рейтинг: 0 / 0
Смысл последовательности передачи в СОМ-порт
    #40043297
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
adept_
а <ENQ> чему равен я так и не нашел в доке.

Потому что это стандарт, который известен не один десяток лет.
Ну и еще есть запрос в гугле https://www.google.com/search?q=enq символ
...
Рейтинг: 0 / 0
Смысл последовательности передачи в СОМ-порт
    #40043299
Фотография adept_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
<ENQ> тута почему-то равен 0х02 )
...
Рейтинг: 0 / 0
Смысл последовательности передачи в СОМ-порт
    #40043301
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
adept_,

02 - это старт.
...
Рейтинг: 0 / 0
Смысл последовательности передачи в СОМ-порт
    #40043304
Фотография adept_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
парни, главное - получилось. спасибо большое!

меня точки эти сбили с толку)
...
Рейтинг: 0 / 0
Смысл последовательности передачи в СОМ-порт
    #40043306
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
adept_,

тут всё черным по белому написано: stx - старт, etx - конец, bcc - контрольный символ. А общение начинается с enq/ack.
...
Рейтинг: 0 / 0
Смысл последовательности передачи в СОМ-порт
    #40043312
Фотография adept_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не начинается посылка запроса с 0х05. начинается с 0х02.
и ответ тоже начинается с 0х02

не знаю я почему так. но это уже вроде бы и не важно
...
Рейтинг: 0 / 0
Смысл последовательности передачи в СОМ-порт
    #40043319
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanтут всё черным по белому написано: stx - старт, etx - конец

adept_не начинается посылка запроса с 0х05. начинается с 0х02.
не знаю я почему так.
https://en.wikipedia.org/wiki/Control_character
Внезапно: stx это 0x02.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Смысл последовательности передачи в СОМ-порт
    #40043322
asutp2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov
Внезапно: stx это 0x02.
вот это поворот сюжета, грызем семки дальше...
...
Рейтинг: 0 / 0
Смысл последовательности передачи в СОМ-порт
    #40043326
Фотография adept_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
it works!

Спасибо!
...
Рейтинг: 0 / 0
65 сообщений из 65, показаны все 3 страниц
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Смысл последовательности передачи в СОМ-порт
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]