Страница 112 из 156 ПерваяПервая ... 1262102110111112113114122 ... ПоследняяПоследняя
Показано с 1,111 по 1,120 из 1714

Тема: CODESYS V3.5. Настройка обмена с другими устройствами (Modbus, ОВЕН, OPC и др.)

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

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

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Как минимум есть еще варианты с использованием указателей (собственно, этот вариант и используется внутри SWAP_DATA) и объединений.
    Благодарю за оперативность!
    То есть, с помощью Указателей можно "вырвать" 1 байт (по необходимости) из 4-х и его использовать.
    Ну, Указатели для меня ещё пока "тёмный лес". Направление "пинка" понял, будем самообразоввываться.
    Слышал про указатели в С,С++, говорят если поймёшь - сдал сопромат.
    Последний раз редактировалось Test_driver; 15.01.2024 в 11:27.

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

    По умолчанию

    Добрый день. У вас, видимо, при установке CODESYS не установились некоторые плагины.
    Для начала предлагаю удалить его и установить заново по инструкции:
    https://youtu.be/3KcJWZEVXCg?si=htMczkACHTd9JxOX

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

    По умолчанию

    Евгений. Здравствуйте.
    Не удается решить проблему....
    контроллер ПЛК210, среда SP17. Выполняю опрос модулей котловой автоматики BCM 2.0 "Wiesberg" по протоколу ModBus RTU (RS485) стандартными средствами CoDeSys 3.5 без использования библиотек ОВЕН. Мастер сети ПЛК210.
    Регистры с разрывами адресного пространства ( опрашиваются 27 регистров. (от 0000 до 0FA2)).
    RS485-1 (порт - 5), 9600,N,8,1 _согласно настройкам BCM 2.0.
    Рекомендуемые версии компонентов ModBus в соответствии с таблицей А.1 (CDSv3.5_Modbus стр. 191).
    ModBusCom - 3.5.16.0
    ModBus_Master_COM_Port - 3.5.17.0 (RTU, таймаут: 1000 ms, время между фреймами: 220 ms, Автоперезапуск соединения: включен)
    Modbus_Slave_COM - 3.5.16.0 (таймаут ответа: 1000ms)
    опрашиваются 27 регистров. (от 0000 до 0FA2)
    Если выполнить перезагрузку ПЛК210 при работающих котлах, после перезапуска ПЛК, связи с котлами больше не будет. Приходится и котловые контроллер перезапускать... Странно, котловые модули работают в режиме Slave.

    Причина перезагрузки контроллера:
    - по каналу RS232 посредством компонента Modem (3.5.17.3001) подключен модем RX608-L4U, на скорости 9600.
    Иногда модем "отваливается", лечится перезагрузкой ПЛК210. Причина "отвала" пока не установлена.
    Просьба помочь советом.
    Последний раз редактировалось twit; 10.02.2024 в 21:00.

  4. #4

    По умолчанию

    Цитата Сообщение от twit Посмотреть сообщение
    Евгений. Здравствуйте.
    Не удается решить проблему....
    ...
    Причина перезагрузки контроллера:
    - по каналу RS232 посредством компонента Modem (3.5.17.3001) подключен модем RX608-L4U, на скорости 9600.
    Иногда модем "отваливается", лечится перезагрузкой ПЛК210. Причина "отвала" пока не установлена.
    Просьба помочь советом.
    Год назад обещали выпустить новую версию компонента с возможностью программной перезагрузки...

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

    По умолчанию

    Цитата Сообщение от Николай Суриков Посмотреть сообщение
    Год назад обещали выпустить новую версию компонента с возможностью программной перезагрузки...
    Задача до сих пор в наших планах и должна быть реализована в рамках прошивки 3.6.xxxx.xxxx (для ПЛК210-1x и СПК210).

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

    По умолчанию

    Добрый день.
    В понедельник утром свяжитесь со мной через телеграм (в подписи) и обеспечьте удаленный доступ по AnyDesk к ПК, с которого можно будет подключиться к ПЛК.

  7. #7
    Пользователь
    Регистрация
    30.11.2016
    Адрес
    Ярославль
    Сообщений
    38

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Добрый день.
    В понедельник утром свяжитесь со мной через телеграм (в подписи) и обеспечьте удаленный доступ по AnyDesk к ПК, с которого можно будет подключиться к ПЛК.
    Евгений. Добрый вечер.
    С прямой связью к ПЛК, проблема. ПЛК в столице на объекте, я в Ярославле...
    Пока не поедут ребята на пусконаладку, такой возможности, как прямая связь с ПЛК, организовать не получится, к сожалению.
    Вопрос: CoDeSys 3.5 Sp17 на ПК подключенного к ПЛК210, Вам не нужен?
    Поеду не я. Другой человек. Проекта загруженного в ПЛК, у него нет. ПЛК, в случае правки проекта, шьёт с USB флэшки.

    Есть наблюдение, не 100%, однако есть. Что модем начал отваливаться после того как в проекте был задействован интерфейс RS485-1 (5) для связи с котловой автоматикой Wiesberg... Не вижу здесь связи, если честно. Обмен с модемом управляется компонентом MODEM. Связь с котловой автоматикой штатной системой CoDeSys 3.5. Могут ли быть здесь, какие либо накладки?

  8. #8
    Пользователь
    Регистрация
    30.11.2016
    Адрес
    Ярославль
    Сообщений
    38

    По умолчанию

    Евгений. Еще вопрос.
    Регистры котловой автоматики опрашиваются в режиме цикла: 100ms, Правильно ли это?
    цикл опроса регистра.png
    с учетом
    ModBus_Master_COM_Port - 3.5.17.0 (RTU, таймаут: 1000 ms, время между фреймами: 220 ms, Автоперезапуск соединения: включен)
    Modbus_Slave_COM - 3.5.16.0 (таймаут ответа: 1000ms)

  9. #9

    По умолчанию

    Цитата Сообщение от twit Посмотреть сообщение
    Евгений. Еще вопрос.
    Регистры котловой автоматики опрашиваются в режиме цикла: 100ms, Правильно ли это?
    с учетом
    ModBus_Master_COM_Port - 3.5.17.0 (RTU, таймаут: 1000 ms, время между фреймами: 220 ms, Автоперезапуск соединения: включен)
    Modbus_Slave_COM - 3.5.16.0 (таймаут ответа: 1000ms)
    Читать можно и циклом 100 -1000ms, вопрос Как вы записываете? Тоже циклом?
    Установлено ли Вкл 2 ( всегда в задаче цикла шины) ?

  10. #10
    Пользователь
    Регистрация
    30.11.2016
    Адрес
    Ярославль
    Сообщений
    38

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Читать можно и циклом 100 -1000ms, вопрос Как вы записываете? Тоже циклом?
    Установлено ли Вкл 2 ( всегда в задаче цикла шины) ?
    Проверил. Нет, не было установлено. Поставил Вкл. 2 (всегда в цикле шины).
    kondor3000 - Спасибо за помощь!
    Буду надеяться что вопрос решиться удачно)

Страница 112 из 156 ПерваяПервая ... 1262102110111112113114122 ... ПоследняяПоследняя

Похожие темы

  1. Настройка ПР200, управление 3-мя устройствами через RS-485
    от Orbes в разделе Среда программирования OWEN Logic
    Ответов: 20
    Последнее сообщение: 15.05.2017, 16:45
  2. СП3ХХ Пример настройка обмена с ПЛК на CODESYS 2.3
    от Denis_Kay в разделе Панели оператора (HMI)
    Ответов: 6
    Последнее сообщение: 02.03.2017, 15:12
  3. Ответов: 43
    Последнее сообщение: 13.04.2015, 14:05
  4. Универсальная функция для обмена с устройствами OwenIO и всеми любимый LabView.
    от Алексей Крагель в разделе Помощь Разработчикам
    Ответов: 0
    Последнее сообщение: 30.05.2014, 13:38

Ваши права

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