Страница 74 из 74 ПерваяПервая ... 2464727374
Показано с 731 по 738 из 738

Тема: Нестандартные устройства и адаптеры для оборудования Овен

  1. #731

    По умолчанию

    Заканчивается бета-тестирование радиоудлинителя интерфейса RS-485 на базе интерфейсного модуля ATRS-485 и радиомодуля ATR1-433, работающего по технологии LoRa.фото форум ОВЕН радиоудлинитель RS485.jpg

  2. #732

    По умолчанию

    Всем привет. Возникла проблема с подключением arduino через modbusTCP. (Тестовый проект: "подергать" ножками, поиграться с ШИМом).

    К плате Arduino Uno Chinа подключен модуль Ethernet на старой микросхеме W5100.
    В микроконтроллер зашит код:
    Скрытый текст:

    Код:
    #include <SPI.h>
    #include <Ethernet.h>
    #include "Mudbus.h"
    
    Mudbus Mb;
    
    void setup()
    {
      uint8_t mac[]     = { 0x90, 0xA2, 0xDA, 0x00, 0x51, 0x06 };
      uint8_t ip[]      = { 192, 168, 1, 150 };
      uint8_t gateway[] = { 192, 168, 1, 1 };
      uint8_t subnet[]  = { 255, 255, 255, 0 };
      Ethernet.begin(mac, ip, gateway, subnet);
    
      pinMode(7, INPUT);
      pinMode(8, OUTPUT); 
    }
    
    void loop()
    {
      Mb.Run();
      
      //Analog inputs 0-1023
      Mb.R[0] = analogRead(A0);
      Mb.R[1] = analogRead(A1);
      Mb.R[2] = analogRead(A2);
      Mb.R[3] = analogRead(A3);
      Mb.R[4] = analogRead(A4);
      Mb.R[5] = analogRead(A5);
    
      //Analog outputs 0-255
      analogWrite(6, Mb.R[6]);
    
      //Digital inputs
      Mb.C[7] = digitalRead(7);
    
      //Digital outputs
      digitalWrite(8, Mb.C[8]);
    }

    В проекте ПЛК добавлены устройства Ethernet ModBus Master TCP.
    Проект запускается и работает почти нормально. (Кстати: идет обмен с Arduino приблизительно 25-30 раз в секунду. Между ПЛК и Arduino стоит один транзитный роутер. Т.е. устройства стоят почти "в упор".)

    - Функция mod-bus h03 (read holding register) работает без проблем. Читает пакетом 6 регистров. Ошибок нет.
    - Функция mod-bus h06 (write single register) работает без проблем. Пишет 1 регистр. Ошибок нет.
    - Функция mod-bus h01 (read coils) работает без проблем. Читает 1 бит. Ошибок нет.
    - А вот функция mod-bus h05 (write single coil) работает, но вызывает постоянную ошибку. Пишет 1 бит. Физически отрабатывает нормально.

    При работе постоянно идет ошибка:
    ошибкаTCP.png

    Может кто-нибудь имел дело с Arduino ModBusTCP ?
    В этой функции mod-bus h05 (write single coil) есть какое-то особенность?
    В приведённом коде это команда, которая выделена жирным шрифтом (в конце кода).
    Последний раз редактировалось ВладОвен; 10.05.2022 в 15:39. Причина: синтаксис

  3. #733

    По умолчанию

    У Arduino Uno есть порт Ethernet ?

  4. #734

    По умолчанию

    С шилдом Ethernet:
    shild.png

  5. #735
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,113

    По умолчанию

    Я вот такие использую - https://aliexpress.ru/item/100500315...00024418650820 и беды не знаю
    электронщик до мозга костей и не только

  6. #736

    По умолчанию

    Цитата Сообщение от rovki Посмотреть сообщение
    Я вот такие использую...
    Т.е. при помощи этого модуля serialData (или modBus) заворачивается в Ethernet. Так?
    А как вы им IP задаете? Есть спец.команды для назначения IP через uart?

  7. #737
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    10,583

    По умолчанию

    ВладОвен там есть Web морда и IP по умолчанию от производителя. Даже кажется есть утилиты от производителя, которая найдет устройство, если вы забыли IP...

    Это обычный Ethernet - RS485 (или TTL наверное в данном случае) преобразователь.

  8. #738
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,113

    По умолчанию

    Цитата Сообщение от ВладОвен Посмотреть сообщение
    Т.е. при помощи этого модуля serialData (или modBus) заворачивается в Ethernet. Так?
    А как вы им IP задаете? Есть спец.команды для назначения IP через uart?
    На сайте производителя есть документация подробная
    электронщик до мозга костей и не только

Страница 74 из 74 ПерваяПервая ... 2464727374

Похожие темы

  1. Ответов: 9
    Последнее сообщение: 28.01.2011, 08:46
  2. подбор оборудования для устройства
    от Cheper в разделе Подбор Оборудования
    Ответов: 2
    Последнее сообщение: 30.05.2010, 19:56
  3. адаптеры АС
    от Elsy в разделе Эксплуатация
    Ответов: 1
    Последнее сообщение: 19.04.2008, 14:45

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •