Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя
Показано с 11 по 20 из 26

Тема: ПР200 modbus Slave + Arduino + MAX485

  1. #11

    По умолчанию

    Цитата Сообщение от Barmaleyyy Посмотреть сообщение
    Вложение 81345
    Вложение 81346
    Вложение 81347
    Вложение 81348
    вот фотографии, 1 и 3 это при питании 5В MAX485 со стороны ардуино
    2 и 4 это при питании 3.3В MAX485 со стороны ардуино
    У меня MAX485 не работает при питании 3.3v (по даташиту) - используется конкретно MAX3485 или SP3485.
    По осциллограммам не понятно - есть переход через 0 или нет (меняется полярность сигнала или нет).
    По даташиту полярность должна поменяться и составить не менее -0.4v для детекции логического "0".
    Может позволите взглянуть на Вашу схему?

  2. #12

    По умолчанию

    Подключите 485 к ПК и посмотрите в режиме терминала что отвечает ПР. А оно что то отвечает. Расписывать биты с картинки мне лень. И похоже в ответе 2 стоповых бита. Хотя это не должно влиять.

  3. #13

    По умолчанию

    Цитата Сообщение от AlexandrGr Посмотреть сообщение
    Подключите 485 к ПК и посмотрите в режиме терминала что отвечает ПР. А оно что то отвечает. Расписывать биты с картинки мне лень. И похоже в ответе 2 стоповых бита. Хотя это не должно влиять.
    там видно что ответ идет с нужного адреса и зеркалит переданную команду

  4. #14

    По умолчанию

    Т.е. ПР принимает и отвечает, а вот Arduino ответа уже не видит! Логично?! Схему в студию.

  5. #15

    По умолчанию

    Цитата Сообщение от EFrol Посмотреть сообщение
    У меня MAX485 не работает при питании 3.3v (по даташиту) - используется конкретно MAX3485 или SP3485.
    По осциллограммам не понятно - есть переход через 0 или нет (меняется полярность сигнала или нет).
    По даташиту полярность должна поменяться и составить не менее -0.4v для детекции логического "0".
    Может позволите взглянуть на Вашу схему?
    вот, переводил ПРку в режим мастера, отправляю данные без ардуины, анализатор также видит только один из сигналов и расшифровывает его правильно, либо прямой, либо инверсный, но только один! вот и вопрос...

  6. #16

    По умолчанию

    У Вас за MAX'ом стоит Arduino'вский вход RX, а также у MAX'а 2 входа RE и DE. Как это все обвязано?
    Похоже у Вас MAX все время в режиме передачи, он не слушает линию после посылки.

  7. #17

    По умолчанию

    Цитата Сообщение от EFrol Посмотреть сообщение
    У Вас за MAX'ом стоит Arduino'вский вход RX, а также у MAX'а 2 входа RE и DE. Как это все обвязано?
    Похоже у Вас MAX все время в режиме передачи, он не слушает линию после посылки.
    та мне особо и не надо чтоб ардуино что то там принимала, важно чтобы ПРка отвечала на запрос, она и отвечает, но как то непонятно, на фото выше видно это...

  8. #18

    По умолчанию

    Кому "важно"? Её ответ никто не принимает. Если max485 продолжает передавать, то его другой передающий не переплюнет. Надо на DE подать 0, чтобы MAX оставил RS485-ю линию в покое.
    Последний раз редактировалось EFrol; 16.01.2025 в 19:33.

  9. #19

    По умолчанию

    Цитата Сообщение от Barmaleyyy Посмотреть сообщение
    та мне особо и не надо чтоб ардуино что то там принимала, важно чтобы ПРка отвечала на запрос, она и отвечает, но как то непонятно, на фото выше видно это...
    А что вам видно на фото. И что вы хотите?

  10. #20

    По умолчанию

    Цитата Сообщение от AlexandrGr Посмотреть сообщение
    А что вам видно на фото. И что вы хотите?
    Физический сигнал запроса и ответа очень различаются, конкретно это меня и волнует. Скорее всего модули не подходят друг другу, вот поэтому ищу ответа на этот вопрос здесь. По факту что запрос, что ответ в анализаторе я вижу правильные. ПРка понимает что говорит ардуино, а ардуино не понимает что отвечает ПРка. Вижу это так если две ардуино или две ПРки соединить друг с другом, все работать будет исправно. Как понять какой из них правильный физический сигнал?!! Никогда не думал этот интерфейс в более менее серьезных устройствах, а конкретно модули созданы по каким-то принятым стандартам, нежели модуль для ардуино хотя с него мне сигнал больше нравится.

Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя

Похожие темы

  1. Стабильность работы modbus master и slave у ПР200
    от kfvniiz в разделе Среда программирования OWEN Logic
    Ответов: 2
    Последнее сообщение: 07.01.2024, 20:42
  2. СП310(Master) + ПР200(Slave). Проблема с опросом по ModBus RTU
    от Дворник в разделе Панели оператора (HMI)
    Ответов: 8
    Последнее сообщение: 25.10.2023, 16:22
  3. ПР200 MODBUS Slave регистры энергонезависимые или нет?
    от arty в разделе Среда программирования OWEN Logic
    Ответов: 11
    Последнее сообщение: 12.06.2020, 20:33
  4. RS485 Modbus int32 переменные в ПР200 (Slave)
    от Falanor в разделе Среда программирования OWEN Logic
    Ответов: 4
    Последнее сообщение: 22.04.2019, 18:55
  5. Прошу несколько советов. Переход с Arduino на ПР200
    от SuperRobot в разделе Среда программирования OWEN Logic
    Ответов: 31
    Последнее сообщение: 06.12.2017, 09:31

Ваши права

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