Показано с 1 по 4 из 4

Тема: Соединение ПЛК-160 и СП1xx по RS-485 Modbus

  1. #1

    По умолчанию Соединение ПЛК-160 и СП1xx по RS-485 Modbus

    Доброго времени суток.

    Имеется шкаф с ПЛК-160 (CoDeSys 2.x) и СПК110 (так сказано на наклейке, но в конфигураторе указана модификация spk107) (CoDeSys 3.x SP5), соединенными по RS-485.

    Подскажите, есть ли возможность организовать обмен данными в стандартном режиме, т.е. не используя библиотечные функции? Пока что у нас не получилось, ПЛК является мастером, СПК слейвом. Обмен просто не происходит, я в онлайне в контроллерах задаю значения обмениваемым переменным, на другой стороне изменения не появляются.

    Параметры обмена и адреса перепроверил 38400, E, 1, RTU (для СПК порт 2)

    Можно ли как то узнать на каком этапе не происходит волшебства? Увидели ли они друг друга, или может СПК не запустил RS-485 в принципе.
    Последний раз редактировалось Romeo13; 09.11.2022 в 04:15.

  2. #2
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,140

    По умолчанию

    Добрый день.

    Подскажите, есть ли возможность организовать обмен данными в стандартном режиме, т.е. не используя библиотечные функции?
    Да, см. примеры:
    https://ftp.owen.ru/CoDeSys3/11_Docu...dbus_v.1.1.pdf

    Можно ли как то узнать на каком этапе не происходит волшебства? Увидели ли они друг друга, или может СПК не запустил RS-485 в принципе.
    Подключите в эту шину конвертер RS-485/USB (наприер, ОВЕН АС4), подсоедините его к ПК, запустите на ПК программу-терминал (например, Hercules Setup Utility).
    Если по шине передаются какие-то пакеты - то вы их увидите.

  3. #3

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Добрый день.



    Да, см. примеры:
    https://ftp.owen.ru/CoDeSys3/11_Docu...dbus_v.1.1.pdf



    Подключите в эту шину конвертер RS-485/USB (наприер, ОВЕН АС4), подсоедините его к ПК, запустите на ПК программу-терминал (например, Hercules Setup Utility).
    Если по шине передаются какие-то пакеты - то вы их увидите.
    Спасибо огромное, буквально недумая посмотрел Табл. 2.1. благодаря моей любви к таблицам:-) думаю, что за цифра 3, оказалось COM2 это порт 3 Поменял в настройках СПК номер порта с 2 на 3 и всё пошло.

    Этот PDF все вопросы решает, спасибо!
    Последний раз редактировалось Romeo13; 09.11.2022 в 08:25.

  4. #4
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,140

    По умолчанию

    Единственный момент, в настройках СПК задаем 10 входных регистров и 10 выходных, адреса им нельзя назначить?
    Нельзя, нумерация автоматичиски ведется с 0 и по по порядку.

    Получается адреса входных и выходных регистров пересекаются.
    Это не так - input и holding регистры в слэйве СПК - это разные области памяти, так что адреса регистров в них могут совпадать.

Похожие темы

  1. Соединение ПР110 и МВ110 по протоколу Modbus Rs485
    от Fipol в разделе Программируемые реле
    Ответов: 1
    Последнее сообщение: 28.09.2020, 21:26
  2. соединение ПР200 и ПЛК110 по MODBUS RTU
    от pwm100558 в разделе Программируемые реле
    Ответов: 21
    Последнее сообщение: 11.11.2019, 10:07
  3. Ответов: 14
    Последнее сообщение: 06.10.2016, 10:53
  4. MODBus рвет соединение
    от tantranah в разделе ПЛК1хх
    Ответов: 19
    Последнее сообщение: 18.01.2015, 11:24
  5. Соединение ПЛК по Modbus TCP
    от Sergey666 в разделе ПЛК1хх
    Ответов: 18
    Последнее сообщение: 16.12.2014, 05:19

Ваши права

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