Режим Slave для COM порта

Ответить
and909
Сообщения: 858
Зарегистрирован: 28 май 2013, 13:20

Режим Slave для COM порта

Сообщение and909 »

Приветствую!
Пробую наладить связь с весами Мера и столкнулся с трудностями: есть 2 протокола запрос/ответ ("9байт" и "Ока"), но по разным причинам с ними не получается: в одном случае у весов фиксированная скорость порта 14400, которую Дельта не поддерживает, в другом хитрая преамбула, которую пока не знаю как обработать.
Стал смотреть в сторону протоколов, где весы шлют данные в непрерывном режиме, соответственно, нужно, чтобы ПЛК слушал порт.
Как это сделать, ПЛК как мастер делал много разного, а вот со слэйвом не могу понять.

Павел51
Сообщения: 535
Зарегистрирован: 27 дек 2013, 18:01

Re: Режим Slave для COM порта

Сообщение Павел51 »

Цепляли мы Меру к контроллеру, но это было со старыми весами сделанными лет 6-7 назад, всё работало нормально, настраивали только обмен на СОМ2, на новых весах не могли с контроллером связать, запрос идет, ответа весов нет, с компом все работает, та же линия и адаптер RS485. Делали отдельный тэнзодатчик с преобразователем-усилителем и RS485 и панель маленькую. В таком виде всё работает на многих установках.

and909
Сообщения: 858
Зарегистрирован: 28 май 2013, 13:20

Re: Режим Slave для COM порта

Сообщение and909 »

Обмен с весами наладил по протоколу Ока, ПЛК мастер, но как настроить порт на работу в слэйв все равно интересно.

pkl
Сообщения: 1468
Зарегистрирован: 23 ноя 2010, 10:08

Re: Режим Slave для COM порта

Сообщение pkl »

Через инструкцию RS?

and909
Сообщения: 858
Зарегистрирован: 28 май 2013, 13:20

Re: Режим Slave для COM порта

Сообщение and909 »

Через инструкцию RS)

bayk
Сообщения: 887
Зарегистрирован: 30 май 2015, 21:20

Re: Режим Slave для COM порта

Сообщение bayk »

and909 писал(а):
22 июн 2022, 14:37
Обмен с весами наладил по протоколу Ока, ПЛК мастер, но как настроить порт на работу в слэйв все равно интересно.
мне кажется вы путаете слейв и сниффер. в описанном вами протоколе больше похоже на необходимость снифера, чем слейва. слейв это четко определенное "место" куда мастер должен положить данные. а тут просто валятся данные, только лови.

and909
Сообщения: 858
Зарегистрирован: 28 май 2013, 13:20

Re: Режим Slave для COM порта

Сообщение and909 »

Нет такой сущности, как сниффер, есть мастер, который инициирует обмен (посылает запрос) и слэйв, который слушает линию, ловит все посылки и решает, это ему или нет, если посылка ему, то высылает ответ. А сниффер, это такой безответный слэйв)))

bayk
Сообщения: 887
Зарегистрирован: 30 май 2015, 21:20

Re: Режим Slave для COM порта

Сообщение bayk »

я понимаю, просто сниффер это по сути обработчик широковещательных сообщений с неизвестной преамбулой. вот какую задашь ту он и будет искать.

and909
Сообщения: 858
Зарегистрирован: 28 май 2013, 13:20

Re: Режим Slave для COM порта

Сообщение and909 »

Пусть так, вот как такое реализовать на Дельте?

bayk
Сообщения: 887
Зарегистрирован: 30 май 2015, 21:20

Re: Режим Slave для COM порта

Сообщение bayk »

никак. дельта такого не умеет.

Ответить