Страница 122 из 157 ПерваяПервая ... 2272112120121122123124132 ... ПоследняяПоследняя
Показано с 1,211 по 1,220 из 1725

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

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

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

    По умолчанию

    Цитата Сообщение от edvard_munch Посмотреть сообщение
    Каких-то особых настроек для Device не нужно, кроме "Enable Diagnosis"?
    Нет. Вот видео с демонстрацией работы метода - меняем скорость с 9600 на 19200. Оно снято пару лет назад, когда еще можно было задавать четность = NONE таким образом.
    https://ftp.owen.ru/CoDeSys3/99_Foru...geBaudrate.mp4

  2. #2

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Нет. Вот видео с демонстрацией работы метода - меняем скорость с 9600 на 19200. Оно снято пару лет назад, когда еще можно было задавать четность = NONE таким образом.
    https://ftp.owen.ru/CoDeSys3/99_Foru...geBaudrate.mp4
    Я его находил сегодня по ссылке ниже)

    https://forge.codesys.com/forge/talk...ad/f1e0eba57a/

  3. #3

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    1. Нужно указать все аргументы метода (в частности, номер COM-порта).
    2. В современных версиях CODESYS есть баг: этот метод не срабатывает (возвращает ERR_PARAMETER), если задаваемая четность = NONE.
    Для ПЛК-200 в итоге заработало даже с четностью NONE
    И даже когда я по ошибке указал параметр usiMedium:=0, то есть rs232 вместо реального rs485, то все равно работает.
    Я так понял, что в данном конкретном случае этот параметр не влияет на работу метода.

    Код:
    	
    Modbus_Master_COM_Port.xStop := TRUE;
    Modbus_Master_COM_Port.UpdateComParameters(9600, 0, 0, 8, 1, FALSE, 4)
    Modbus_Master_COM_Port.xStop := FALSE;

    НО, уже второй день пытаюсь тоже самое сделать для ПЛК-210, но никак не выходит (
    Уже все комбинации параметров перебрал. Хотя казалось бы, отличие от вызова только в номере ком порта должно быть

    https://disk.yandex.ru/i/CwQtK3UukD906g - вот запись с экрана (первая строчка - подача питания на HMI)

    В связи с этим несколько вопросов.

    1) Как вообще можно что-то вернуть из этого метода, в частности ERR_PARAMETER?
    В описании ничего не вижу
    https://content.helpme-codesys.com/e...arameters.html

    2) Есть ли возможность у кого-нибудь протестировать этот метод именно на ПЛК-210? (чтобы сравнить с моим результатом)
    Ибо эта функция очень нужна
    Или может быть кто-то увидит на демонстрации, что я где-то косячу.

  4. #4

    По умолчанию

    Кстати, при попытке поменять настройки онлайн из интерфейса выбранное новое значение четности сразу сбрасывается почему-то
    Запись с экрана - https://disk.yandex.ru/i/VMkj50bWbK2iXg

  5. #5

    По умолчанию

    Коллеги, здравствуйте.

    ПЛК210, который работал больше года, начал сбоить.
    Удалённо установил Codesys 3.5 той же версии, что у меня на ПК. Закинул архив проекта. Хочу подключиться к ПЛК - выдаёт ошибку: "Max. number of Channels (10) exceeded !"
    Не смог разобраться, в чём проблема. Проект то я ранее загружал, всё было без ошибок.

    В чём может быть причина?

    Компиляция1.JPG
    Устройство.JPG

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

    По умолчанию

    Цитата Сообщение от ultra76 Посмотреть сообщение
    Коллеги, здравствуйте.

    ПЛК210, который работал больше года, начал сбоить.
    Удалённо установил Codesys 3.5 той же версии, что у меня на ПК. Закинул архив проекта. Хочу подключиться к ПЛК - выдаёт ошибку: "Max. number of Channels (10) exceeded !"
    Не смог разобраться, в чём проблема. Проект то я ранее загружал, всё было без ошибок.

    В чём может быть причина?

    Компиляция1.JPG
    Устройство.JPG
    Добрый день.
    Свяжитесь, пожалуйста, со мной через телеграм.

  7. #7

    По умолчанию

    Цитата Сообщение от ultra76 Посмотреть сообщение
    Коллеги, здравствуйте.

    ПЛК210, который работал больше года, начал сбоить.
    Удалённо установил Codesys 3.5 той же версии, что у меня на ПК. Закинул архив проекта. Хочу подключиться к ПЛК - выдаёт ошибку: "Max. number of Channels (10) exceeded !"
    Не смог разобраться, в чём проблема. Проект то я ранее загружал, всё было без ошибок.

    В чём может быть причина?

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

    Например для Codesys 17.3, всё должно быть тоже 17.3 или ниже
    Если версия не соответствует, надо обновить устройство, выбрав нужное. Ничего лишнего не сотрётся, переменные в слейве все останутся.
    Последний раз редактировалось kondor3000; 08.08.2024 в 18:27.

  8. #8

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Скорее всего установленная версия Модбас Слейва не соответствует версии в проекте, проверьте все вкладки в инфо,
    начиная с версии самого ПЛК, Модбас СОМ, Модбас Мастер и Модбас слейв, они должны соответствовать версии Codesys или ниже.

    Например для Codesys 17.3, всё должно быть тоже 17.3 или ниже
    Если версия не соответствует, надо обновить устройство, выбрав нужное. Ничего лишнего не сотрётся, переменные в слейве все останутся.
    Проблему удалось решить.
    Обновил плагин Modbus До 4.4.0.0.
    Примечание. Она могла проявится, если раньше на ПК был установлен CODESYS V3.5 SP19.

  9. #9

    По умолчанию

    Не пинайте сразу за ламерский вопрос...
    1) когда снимут с производства МР-1 и если они ещё в теме, то второй вопрос.
    2)на СПК-107 ...210, возможно каким то образом повесить управление модулем расширения МР-1?!

    ...просто,добрая машинка, а у меня их после ПЛК-73 куча остаётся без дела

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

    По умолчанию

    Цитата Сообщение от yurgin_757 Посмотреть сообщение
    Не пинайте сразу за ламерский вопрос...
    1) когда снимут с производства МР-1 и если они ещё в теме, то второй вопрос.
    2)на СПК-107 ...210, возможно каким то образом повесить управление модулем расширения МР-1?!

    ...просто,добрая машинка, а у меня их после ПЛК-73 куча остаётся без дела
    Добрый день.
    Такой возможности нет.

Страница 122 из 157 ПерваяПервая ... 2272112120121122123124132 ... ПоследняяПоследняя

Похожие темы

  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

Ваши права

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