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

Тема: ПЛК150+ТРМ202 variable configuration

  1. #1

    По умолчанию ПЛК150+ТРМ202 variable configuration

    Здравствуйте.
    Имеем ПЛК150 и несколько ТРМ202 связанные по RS485. Кроме того, есть связка ПК+ПЛК по ТСР/IP(ModBus). Задача заключается в удаленном считывании данных компьюером со всех ТРМов. Для этого в POU завожу несколько одинаковых ФБ, каждый из которых обслуживает один ТРМ, т.е. просто копирует считанное значение из блока Owen(Master) в блок ModBus(slave). Для настройки каждого из этих ФБ применяется механизм Vaiable configuration.
    Проблема заключается в следующем: при заливке программы в ПЛК (висим на интерфейсе Debug) до "старта" в Codesys четко видно, как производится считывание с ТРМ правильных значений. Как только нажимаем Старт, считывание перестает работать. Т.е. в переменых, привязанных ко входам блока Owen(Master) посредством механизма Variable_configuration появляются нули. Как только делаем стоп, сразу же видим опять реальные значения.
    Если отказаться от использования variable configuration и напрямую обозвать входы, то все замечательно работает, но такой вариант не удобен в настройке, т.к. кол-во ТРМов меняется.
    Подскажите, в чем может быть проблема?
    Проект прилагается.
    Прошивка 2.10.8, Таргет 2.10.5
    Вложения Вложения
    • Тип файла: zip buggy.zip (11.7 Кб, Просмотров: 33)
    Последний раз редактировалось gladov; 30.11.2009 в 20:41. Причина: Указал прошивку

Ваши права

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