Страница 23 из 149 ПерваяПервая ... 1321222324253373123 ... ПоследняяПоследняя
Показано с 221 по 230 из 1642

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

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

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

    По умолчанию

    Через менеджер пакетов обновление не устанавливается? Там у меня пишет, что обновления не найдены. Only hand?

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

    По умолчанию

    Цитата Сообщение от Bigcrash Посмотреть сообщение
    Через менеджер пакетов обновление не устанавливается? Там у меня пишет, что обновления не найдены. Only hand?
    Да - только вручную, у нас нет своего сервера обновлений.

  3. #3

    По умолчанию

    В старых шаблонах был такой параметр для модуля MV110_8A как Stat, куда записывался код ошибки. Можно было спокойно использовать Имя_модуля.Stat.... и получить состояние.
    Сейчас в библиотеке Mx110 Assistant появился такой параметр MV_SENSOR_ERROR. Согласно документации, чтобы получить состояние канала
    1. Объявить в проекте переменную типа Mx110Assistant.MV_SENSOR_ERROR;
    2. Привязать эту переменную к каналу Код статуса нужного входа шаблона модуля;
    3. В программе вызвать нужную функцию библиотеки.
    Возникло 2 вопроса.
    1. Я привязываю переменную к КОНКРЕТНОМУ КАНАЛУ КОНКРЕТНОГО МОДУЛЯ. А как использовать ее на несколько каналов (другой модуль). Объявлять несколько переменных?
    2. Что за тип Enumeration of UNIT , указанный при привязке переменной к каналу Статуса измерения входа

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

    По умолчанию

    Цитата Сообщение от Bigcrash Посмотреть сообщение
    В старых шаблонах был такой параметр для модуля MV110_8A как Stat, куда записывался код ошибки. Можно было спокойно использовать Имя_модуля.Stat.... и получить состояние.
    Сейчас в библиотеке Mx110 Assistant появился такой параметр MV_SENSOR_ERROR. Согласно документации, чтобы получить состояние канала


    Возникло 2 вопроса.
    1. Я привязываю переменную к КОНКРЕТНОМУ КАНАЛУ КОНКРЕТНОГО МОДУЛЯ. А как использовать ее на несколько каналов (другой модуль). Объявлять несколько переменных?
    2. Что за тип Enumeration of UNIT , указанный при привязке переменной к каналу Статуса измерения входа
    1. Да.
    2. Enumeration of UINT - это и есть MV_SENSOR_ERROR.

    Посмотрите видео (нужная часть - с 13:30):
    https://www.youtube.com/watch?v=0m5vbe7z6Ek

  5. #5

    По умолчанию

    Опять возникли проблемы с новым пакетом для модулей, со старыми все было хорошо.
    Суть в следующем, модуль МВ110-8А, опрос датчиков температуры (ОВЕН) PT1000. Через конфигуратор все видится, значения адекватные, в программе датчики видны, но значения отсутствуют.
    Изображения Изображения

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

    По умолчанию

    Цитата Сообщение от Bigcrash Посмотреть сообщение
    Опять возникли проблемы с новым пакетом для модулей, со старыми все было хорошо.
    Суть в следующем, модуль МВ110-8А, опрос датчиков температуры (ОВЕН) PT1000. Через конфигуратор все видится, значения адекватные, в программе датчики видны, но значения отсутствуют.
    Отправьте ваш проект на support@owen.ru, пожалуйста.
    Вы создавали его с нуля или редактировали существующий?

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

    По умолчанию Обновление шаблонов модулей Mx110 для CODESYS V3 (3.5.4.13)

    Шаблоны модулей Mx110 обновлены до версии 3.5.4.13.
    Устранена ошибка смещения значений между каналами, проявлявшаяся при отсутствии привязки переменных ко всем каналам шаблона.
    Крайне рекомендуется удалить предыдущую версию шаблонов и установить новую.


    http://www.owen.ru/forum/showthread.php?t=27889

  8. #8

    По умолчанию

    Есть СПК207 (М04).WEB 2017 года выпуска с самыми последними рекомендованными прошивками, СПК по MODBUS ведет обмен информацией с шестью модулями ввода/вывода ООО «КомпанииАКОН» (https://www.akon.com.ua/), есть верхний уровень на TRACE MODE 6. есть рабочий проект, который в данной конфигурации без проблем непрерывно работал несколько последних месяцев. Но три недели тому начались проблемы с обменом СПК207 и вышеназванными периферийными модулями ввода/вывода. Внешне прекращение обмена информацией невидимо. Все светодиоды как на СПК так и на модулях ввода/вывода светятся в штатном режиме. Обмен с ТМ6 не прерывается, но при этом все параметры не изменяются. И только подключившись к СПК207 через CODESYS видим полную остановку обмена со всеми модулями ввода/вывода. Замена СПК207 на аналогичный резервный проблему не решает. Проходят сутки, двое…. а то и несколько часов и связь прекращается. После перезапуска СПК все восстанавливается и работает до непериодически повторяемого прекращения обмена с модулями. В чем может быть причина? Как обеспечить автоматический перезапуск обмена СПК207 с модулями при прекращении обмена?

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

    По умолчанию

    Цитата Сообщение от Timpus Посмотреть сообщение
    После перезапуска СПК все восстанавливается и работает до непериодически повторяемого прекращения обмена с модулями. В чем может быть причина? Как обеспечить автоматический перезапуск обмена СПК207 с модулями при прекращении обмена?
    См. рекомендации из этого поста:
    http://www.owen.ru/forum/showthread....l=1#post272286

  10. #10

    По умолчанию

    Добрый день.
    Не компилируется проект. Библиотека ModBUS дает 20 ошибок. Версия Codesys 3.5 sp7. Четвертое SP не годится, потому что там нет VisuStructPoint. Найти библиотеку Modbus с версией выше 3.5.4.8 не могу. Использовать готовое Modbus_COM не могу, потому что ПЛК постоянно перестает принимать данные и шина останавливается. Опрос двух разных слейвов на одном порту просто не работает
    Хотел наладить обмен вручную, и опять затык...
    Что можно сделать?
    Компиляция.png

Страница 23 из 149 ПерваяПервая ... 1321222324253373123 ... ПоследняяПоследняя

Похожие темы

  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

Ваши права

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