Перейти к содержанию
    

Программисту знающему MODBUS, разовая, несложная.

Дано: комп под линукс (доступа нет), через com соединяется с неким адаптером, протокол modbus, документация есть, консультации производителя доступны.

Нужно между ними включить доп устройство (например комп с двумя com портами) которое будет изменять один параметр из 8 - умножать на 1000.

Железо по выбору, среда програмирования и ОС то же по выбору.

Тестирование и тд все доступно.

Удаленно.

[email protected]

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

12 hours ago, Muzzleloader said:

Нужно между ними включить доп устройство (например комп с двумя com портами) которое будет изменять один параметр из 8 - умножать на 1000.

тут комп не нужен , достаточно 8битного МК с двумя UART с возможностью тактирования от внутреннего генератора , микросхема МАЗ3232 если там уровни сигналов RS232 . Стабилизатор питания. Минимальная рекомендуемая обвязка МК.

Изменять нужно только в одну сторону ? в смысле меняем только запросы или только ответы.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 час назад, smart_pic сказал:

только ответы

Вот от этой железки

1 час назад, smart_pic сказал:

тут комп не нужен

Комп предложен как вариант, железо это выбор исполнителя, максимально дешевый и доступный вариант.

RE_Adapter_LIN-RS485-RS232-DIN_(ESO)_ot_19.09.2022.pdf

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

6 часов назад, Muzzleloader сказал:

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

Уточню - хочется готовое решение по железу, серийное.

Из соображений избежать отладки железа.

Железо за мой счет, оплата только за ПО.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Это из разряда "для нищих фрилансеров 10 лет назад". такие времена давно прошли

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

On 11/22/2023 at 9:57 PM, Muzzleloader said:

Дано: комп под линукс (доступа нет), через com соединяется с неким адаптером, протокол modbus, документация есть, консультации производителя доступны.

Нужно между ними включить доп устройство (например комп с двумя com портами) которое будет изменять один параметр из 8 - умножать на 1000.

Железо по выбору, среда програмирования и ОС то же по выбору.

Тестирование и тд все доступно.

Удаленно.

[email protected]

 

 

modbus какой? кто мастер кто слейв, вопросов много или еще с производителем в контакт входить, ну такое за 20 ... а так да, голубой пилюли хватит за глаза, 240 рублей

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 hours ago, ichthyandr said:

modbus какой? кто мастер кто слейв, вопросов много или еще с производителем в контакт входить, ну такое за 20 ... а так да, голубой пилюли хватит за глаза, 240 рублей

Да - за 2-3 дня трудно сделать такое сложнейшее устройство.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

3 часа назад, ichthyandr сказал:

modbus какой? кто мастер кто слейв

В документации есть ответы на все вопросы (см выше), если ее не хватит то можно и у производителя спросить.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

23 minutes ago, Muzzleloader said:

В документации есть ответы на все вопросы (см выше), если ее не хватит то можно и у производителя спросить.

 

Задайте множитель 1000 в нужном регистре 1500-1749

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 24.11.2023 в 15:13, x893 сказал:

Задайте множитель 1000 в нужном регистре 1500-1749

Не помогло бы - множитель влияет только на int16, тут было float

В итоге решили штатными средствами железки (адаптера) и задача по итогам оказалась несколько иной.
Если интересно расскажу, это относится именно к modbus и к  конкретному железу (адаптеру).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...