IPB

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> Соединение по RS485
Caml
сообщение 16.05.2013 - 14:59
Сообщение #1


Читатель
*

Группа: Пользователи
Сообщений: 3
Регистрация: 30.10.2012
Пользователь №: 9936



Здравствуйте. Имеется FX3u с модулем FX3u-485ADP-MB и весы китайского производства, необходимо наладить взаимодействие по RS 485. В мануале по весам (страница в прикрепленном файле) указано какой пакет отправить, чтобы получить показания , но протокол, как я понял, не стандартный модбас. Вопрос - Как отправлять/принимать пакеты произвольного формата? Или для этого придется библиотеку править?

Прикрепленный файл  State.jpg ( 85.53 килобайт ) Кол-во скачиваний: 65
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
inntele
сообщение 16.05.2013 - 17:38
Сообщение #2


Гуру
******

Группа: Пользователи
Сообщений: 1000
Регистрация: 19.08.2009
Пользователь №: 9149



Цитата(Caml @ 16.05.2013 - 16:59) *
Здравствуйте. Имеется FX3u с модулем FX3u-485ADP-MB и весы китайского производства, необходимо наладить взаимодействие по RS 485. В мануале по весам (страница в прикрепленном файле) указано какой пакет отправить, чтобы получить показания , но протокол, как я понял, не стандартный модбас. Вопрос - Как отправлять/принимать пакеты произвольного формата? Или для этого придется библиотеку править?

Прикрепленный файл  State.jpg ( 85.53 килобайт ) Кол-во скачиваний: 65


Добрый день. Под подобную периферию пишется индивидуальный драйвер, использующий RS-команду (свободно-программируемый протокол), который будет представлять из себя полностью оригинальный библиотечный модуль.


--------------------
Мозг любого человека работает круглосуточно. Но мозг инженера отличается тем, что способен при этом проанализировать задачу, синтезировать несколько техничных ее решений, а затем выбрать из этих решений наилучшее.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Caml
сообщение 17.05.2013 - 10:25
Сообщение #3


Читатель
*

Группа: Пользователи
Сообщений: 3
Регистрация: 30.10.2012
Пользователь №: 9936



Цитата(inntele @ 16.05.2013 - 16:38) *
Добрый день. Под подобную периферию пишется индивидуальный драйвер, использующий RS-команду (свободно-программируемый протокол), который будет представлять из себя полностью оригинальный библиотечный модуль.

Спасибо. А можно найти пример такого драйвера? Сейчас разбираю ФБ FX3UModbusRTUMasterCh1, но думаю, это все проще можно сделать.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
inntele
сообщение 17.05.2013 - 18:59
Сообщение #4


Гуру
******

Группа: Пользователи
Сообщений: 1000
Регистрация: 19.08.2009
Пользователь №: 9149



Пример, демонстрирующий как работать с RS-инструкцией, должен быть в соответствующем мануале.
Если не планируете писать полноценный драйвер весоизмерителя (с заданием/контролем его настроек, контролем ошибок измерителя, потери связи с ним и т.д.), а лишь периодически считывать из него показания командой, описание которой приведено на приложенной Вами странице, - задача элементарная: весь драйвер займет с десяток строк. Модуль Modbus реализуется на 2 порядка сложнее.


--------------------
Мозг любого человека работает круглосуточно. Но мозг инженера отличается тем, что способен при этом проанализировать задачу, синтезировать несколько техничных ее решений, а затем выбрать из этих решений наилучшее.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
KAZAH
сообщение 18.05.2013 - 10:13
Сообщение #5


Маньяк
*****

Группа: Пользователи
Сообщений: 838
Регистрация: 27.07.2004
Из: Россия
Пользователь №: 48



Цитата(Caml @ 16.05.2013 - 14:59) *
Здравствуйте. Имеется FX3u с модулем FX3u-485ADP-MB и весы китайского производства, необходимо наладить взаимодействие по RS 485. В мануале по весам (страница в прикрепленном файле) указано какой пакет отправить, чтобы получить показания , но протокол, как я понял, не стандартный модбас. Вопрос - Как отправлять/принимать пакеты произвольного формата? Или для этого придется библиотеку править?

Прикрепленный файл  State.jpg ( 85.53 килобайт ) Кол-во скачиваний: 65

как вы поняли что протокол модбасоподобный?если хотите понять как работать с RS командами ,то на известном сайте есть ФБ для модбаса написанный как раз с их использованием.но мне сдаётся что на ваших кетайских весах обычный RS 485. так берите мануалы и разбирайтесь с RS командами.


--------------------
Наши цели ясны, задачи определены. За работу, товарищи!
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия Сейчас: 29.03.2024 - 08:47