Показано с 1 по 10 из 21

Тема: спк modbus slave

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию

    Коллеги, добрый день!

    Чтобы не плодить темы, решил написать в этой ветке, хотя проблема несколько другая, чем у ее родоначальника.
    На праздниках решил позаниматься CoDeSys 3.5 и нарвался на непонятки с Модбасом. Я опрашиваю МК110-8ДН.4Р с помощью СПК107. С помощью библиотек Modbus,ModulsOwenLib,OwenNet я делал разные варианты программы опроса и все работало, и по Модбасу, и по ОВЕНу. Но тут я решил использовать встроенные возможности (добавил устройство Modbus_COM, к нему Modbus_Master_COM_Port, к нему, соответственно, Modbus_Slave_COM_Port), и ничего не работает... Нет опроса совсем, светодиод СОМ на СПК не мигает, как и светодиод RS485 на МК110.
    Прошу совета, чего делал не так? Прошивка СПК 3.939, таргет 3.5.4.20 сборка 023, CoDeSys 3.5SP5. Архив проекта с несколькими поясняющими скриншотами прилагается.
    Вложения Вложения

  2. #2
    Пользователь
    Регистрация
    10.04.2010
    Адрес
    Алтайский край,г.Рубцовск
    Сообщений
    964

    По умолчанию

    Судя по скрину опрос то идет, а вы переменные привязали?
    P.S:Проект не смотрел...

  3. #3
    Пользователь
    Регистрация
    09.09.2011
    Адрес
    Ростовская обл.
    Сообщений
    138

    По умолчанию

    Цитата Сообщение от Hemann Посмотреть сообщение
    Коллеги, добрый день!

    Чтобы не плодить темы, решил написать в этой ветке, хотя проблема несколько другая, чем у ее родоначальника.
    На праздниках решил позаниматься CoDeSys 3.5 и нарвался на непонятки с Модбасом. Я опрашиваю МК110-8ДН.4Р с помощью СПК107. С помощью библиотек Modbus,ModulsOwenLib,OwenNet я делал разные варианты программы опроса и все работало, и по Модбасу, и по ОВЕНу. Но тут я решил использовать встроенные возможности (добавил устройство Modbus_COM, к нему Modbus_Master_COM_Port, к нему, соответственно, Modbus_Slave_COM_Port), и ничего не работает... Нет опроса совсем, светодиод СОМ на СПК не мигает, как и светодиод RS485 на МК110.
    Прошу совета, чего делал не так? Прошивка СПК 3.939, таргет 3.5.4.20 сборка 023, CoDeSys 3.5SP5. Архив проекта с несколькими поясняющими скриншотами прилагается.
    Сразу бросилось в глаза как вы соотносите переменные С1 и С0 в конфигурации, они же у вас не Array а почти Word, вот
    и поставте их в строке где каналы 0[0], 1[0] тип word...времена циклов на запись и чтение я бы поставил одинаковые, а таймаут по логике не должен быть больше цикла...у меня компиляция не пошла, что-то с библиотеками наверно, сейчас нет времени копать

  4. #4

    По умолчанию

    RomAl, спасибо, что заметили ошибку. Но ее исправление не помогло, к сожалению. С библиотеками все время свистопляска, приходится править версии все время. И еще момент. Не совсем врубился в данном конкретном случае, когда Modbus_COM конфигурим, то чтобы физический СОМ1 указать, на вкладке ставим СОМ2?

  5. #5
    Пользователь
    Регистрация
    10.04.2010
    Адрес
    Алтайский край,г.Рубцовск
    Сообщений
    964

    По умолчанию

    Цитата Сообщение от Hemann Посмотреть сообщение
    RomAl, спасибо, что заметили ошибку. Но ее исправление не помогло, к сожалению. С библиотеками все время свистопляска, приходится править версии все время. И еще момент. Не совсем врубился в данном конкретном случае, когда Modbus_COM конфигурим, то чтобы физический СОМ1 указать, на вкладке ставим СОМ2?
    Да и соответственно если второй нужен ставим 3

  6. #6
    Пользователь
    Регистрация
    11.05.2012
    Адрес
    Москва
    Сообщений
    66

    По умолчанию

    Цитата Сообщение от Hemann Посмотреть сообщение
    Коллеги, добрый день!

    Чтобы не плодить темы, решил написать в этой ветке, хотя проблема несколько другая, чем у ее родоначальника.
    На праздниках решил позаниматься CoDeSys 3.5 и нарвался на непонятки с Модбасом. Я опрашиваю МК110-8ДН.4Р с помощью СПК107. С помощью библиотек Modbus,ModulsOwenLib,OwenNet я делал разные варианты программы опроса и все работало, и по Модбасу, и по ОВЕНу. Но тут я решил использовать встроенные возможности (добавил устройство Modbus_COM, к нему Modbus_Master_COM_Port, к нему, соответственно, Modbus_Slave_COM_Port), и ничего не работает... Нет опроса совсем, светодиод СОМ на СПК не мигает, как и светодиод RS485 на МК110.
    Прошу совета, чего делал не так? Прошивка СПК 3.939, таргет 3.5.4.20 сборка 023, CoDeSys 3.5SP5. Архив проекта с несколькими поясняющими скриншотами прилагается.
    У меня немного обратная ситуация вышла. Я опрашивал ТРМ201 при помощи СПК110
    CoDeSys 3.5 у меня SP5 не работал ни по библиотекам ни при помощи встроенного Modbus.

    Установил SP4 Patch4 сразу получилось подключиться по внутреннему Modbus.
    При помощи библиотек ModbusOwenLib, Modbus и OwenNet я смог связаться без проблем только по протоколу Owen.
    По модбасу как я не менял типы и версии библиотек у меня выходило примерно одно и тоже:
    - Лампочки обмена моргали и на СПК110 и на ТРМ201
    - Буффер всё время менял байты с данными туда сюда, среди которыхБезымянный 1.pngБезымянный 2.png проскакивают и действительные значения с ТРМ201 (Как это понять?)

    Т.е. Прибор вроде как отвечает, а вот программа не может правильно обработать как я понимаю.
    Скрины приложил.
    Если кто знает чего делать подскажите.
    Видио буффера и архив
    https://yadi.sk/d/MYYXQIhcdmviT
    https://yadi.sk/d/LyVREhg7dmvk5

  7. #7

    По умолчанию

    Есть подозрение, что у Вас с временами что-то не чисто. Попробуйте на вход Enable блока MB_RD_HOLD_REG просто подать TRUE. А то у вас импульс в 1 мс туда проскакивает

Похожие темы

  1. Modbus (Master) не отображается в память Modbus (Slave)
    от ghoch в разделе Помощь Разработчикам
    Ответов: 3
    Последнее сообщение: 07.05.2018, 09:40
  2. СПК 207 Master + МСД 200 Slave
    от Владимир Геннадьевич в разделе СПК2xx (архив)
    Ответов: 9
    Последнее сообщение: 16.01.2015, 10:08
  3. MODBUS SLAVE
    от DeMax в разделе ПЛК3xx (архив)
    Ответов: 0
    Последнее сообщение: 19.03.2014, 11:57
  4. Переменная из Modbus (master) в Modbus (slave)
    от Zenr в разделе ПЛК1хх
    Ответов: 6
    Последнее сообщение: 25.10.2013, 12:38
  5. Ответов: 5
    Последнее сообщение: 14.10.2010, 14:42

Ваши права

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