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

Тема: Функциональный блок MDVV_outs

  1. #1

    По умолчанию Функциональный блок MDVV_outs

    В проекте для СПК-207-220-03-00-CS (СПК последней на данный момент прошивки, все библиотеки последней версии, Codesys v3.5 SP5 Patch 5) к контроллеру подключаются модули МУ-110 8Р и МДВВ. Сначала подключил и настроил связь по RS-485 modbas RTU с МУ-110 8Р используя ФБ ComConn и MY110_8R_outs. Опрос нормальный, реле отщелкивают как надо. При добавлении ФБ MDVV_outs начинается дикая ***** - при добавлении ФБ и настройке (аналогичной как для модуля МУ-110, но с др. адресом) (независимо от того, подключен ли МДВВ по интерфейсу или нет) и сразу при логине и старте МУ-110 работает нормально, а МДВВ не реагирует вообще, но если сделать стартовое приложение и перезапустить СПК, то опроса нет... но раз в 1-5 минут единичная команда может пройти, а может и не пройти, ОБА ведомых прибора живут своей жизнью, независимо от команд СПК, огонёк интерфейса RS-485 не мигает ни на одном из них. После долгих экспериментов с подключениями и отключениями ФБ MDVV_outs и MDVV_inputs пару раз вроде бы удалось заставить модуль МДВВ работать как надо, но при создании загрузочного приложения и перезагрузке системы все снова переставало работать, подключение компа не давало результатов. Удаление блоков MDVV_outs и MDVV_inputs сразу же приводит систему в норму и МУ-110 работает вменяемо, но при создании загрузочного приложения с MDVV_outs опять всё по новой. Архив с программой прилагается. В чем может быть проблема?

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

    По умолчанию

    У вас каждую третью секунду запросы к модулям накладываются друг на друга - и поэтому начинается хаос (поэтому, кстати, с одним модулем проблем не возникает).
    Кроме того, обратите внимание на порядок выполнения блоков - в данный момент он у вас совершенно произвольный.

    Посмотрите пример в документе СПК. Modbus (п 5.4.1):
    http://ftp.owen.ru/index.html/CoDeSy...dbus_v.1.0.pdf

  3. #3

    По умолчанию

    Хм, спасибо. Немного переделал систему с таймингами и прописал всем ФБ порядок выполнения - и всё пошло как по маслу.

Похожие темы

  1. Функциональный блок PID
    от Hemann в разделе Программируемые реле
    Ответов: 78
    Последнее сообщение: 04.05.2017, 08:57
  2. LD + функциональный блок
    от дрю в разделе ПЛК1хх
    Ответов: 2
    Последнее сообщение: 26.04.2014, 09:47
  3. Функциональный блок в PLC_PRG
    от -=OLeGA=- в разделе ПЛК1хх
    Ответов: 7
    Последнее сообщение: 20.10.2008, 20:32
  4. Программа и функциональный блок
    от Geniu$ в разделе ПЛК1хх
    Ответов: 1
    Последнее сообщение: 27.05.2008, 21:25

Метки этой темы

Ваши права

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