Современные технологии автоматизации» («СТА») —  журнал для квалифицированных специалистов по промышленной автоматизации Форум СТА — современные технологии автоматизации Домашняя страница
Домашняя страница форума CTA Домашняя страница форума CTA > II. АСУТП и SCADA > ПЛК и микроконтроллеры
  Активные темы Активные темы
  FAQ FAQ  Искать в форуме   Зарегистрироваться Зарегистрироваться  Вход в систему Вход в систему

Переменные в Ultralogik32+ADAM-5511

 Ответить Ответить
Автор
Сообщение
Alancho Смотреть выпадающим
Новичок
Новичок


Присоединился: 15 Декабрь 2006
Online Status: Offline
Публикации: 8
Свойства публикации Свойства публикации   Ответить, цитируя автора - Alancho Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Тема сообщения: Переменные в Ultralogik32+ADAM-5511
    Опубликовано: 20 Март 2007 14:34

Добрый день, Уважаемое АСУТП-сообщество!!

Обращаюсь ко ВСЕМ ГУРУ по программированию на Ultralogik32 +ADAM-5510-11 в надежде получить исчерпывающие ответы!

Не так давно приобрели систему программирования контроллеров UL32. При реализации с ее помощью ПИД-регулятора возникли следующие вопрос:ы

1. самопроизвольные колебания значений переменных и соответственно - напряжений на входах модулей ADAM-5017 и выходах модулей ADAM-5024 (установлены в контроллер ADAM-5511). Контроль выходного напряжения модуля ADAM-5024 цифровым вольтметром при посылке на него чисел с помощью "родной" утилиты котроллера показывает полное отсутствие отмеченных колебаний.

2. не работает библиотечный блок EQU при преобразовании различных типов переменных, в частности FLOAT и INTEGER в тип BOOLEAN и наоборот.

Заранее ПРИЗНАТЕЛЕН, alancho!!!

Наверх
s_smirnov Смотреть выпадающим
Действительный член
Действительный член


Присоединился: 14 Январь 2005
Категория: Russian Federation
Online Status: Offline
Публикации: 322
Свойства публикации Свойства публикации   Ответить, цитируя автора - s_smirnov Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 20 Март 2007 16:15

0. Какая версия UL установлена, в старых были глюки, в версии 32.050 не замечал...

1. На входах помеха, фильтровать для начала аппаратно (проверить заземление и разность потенциалов между разными входами одного модуля), затем имеется цифровой фильтр который настраивается в окне привязки переменных, тут нужен компромис между быстродействием и фильтрацией помех. Я пользуюсь переменными типа Float, фильтр настраиваю на 50 Гц, работает очень стабильно (при правильном заземлении входных цепей). Колебания на выход скорее всего пролезают с входа, через алгоритм (иного не встречал).

2. Надо явно указать тип переменных на входе и выходе, если константа, то ее записать в правильном формате. Хотя удобнее переменные FLOAT и INTEGER преобразовывать в булевые с помощью операции сравнения. Наоборот преобразуются без проблем.

Сергей
Наверх
Fanat Смотреть выпадающим
Новичок
Новичок


Присоединился: 25 Декабрь 2006
Категория: Russian Federation
Online Status: Offline
Публикации: 20
Свойства публикации Свойства публикации   Ответить, цитируя автора - Fanat Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 22 Март 2007 11:20

s_smirnov

Кстати а какая сама новая версия UL???

Наверх
Kruglov Смотреть выпадающим
Prosoft.ru
Prosoft.ru


Присоединился: 20 Июль 2004
Категория: Russian Federation
Online Status: Offline
Публикации: 20
Свойства публикации Свойства публикации   Ответить, цитируя автора - Kruglov Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 22 Март 2007 17:31
Наверх
s_smirnov Смотреть выпадающим
Действительный член
Действительный член


Присоединился: 14 Январь 2005
Категория: Russian Federation
Online Status: Offline
Публикации: 322
Свойства публикации Свойства публикации   Ответить, цитируя автора - s_smirnov Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 23 Март 2007 08:34
Первоначально опубликовано Fanat

Кстати а какая сама новая версия UL???

Обратитесь к разработчикам, телефоны не секретны, последняя из вышедших 050a, мне присылали месяц(или2) назад 051b, отличий не нашел.

Нормально работала и 045 (с тем оборудованием которым я пользовался)

Сергей
Наверх
 Ответить Ответить

Переход на форум Права доступа на форуме Смотреть выпадающим

Bulletin Board Software by Web Wiz Forums® version 9.64
Powered by Web Wiz Forums Free Express Edition
Copyright ©2001-2009 Web Wiz