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

Тема: плк150 - конфигурирование термопар

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

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

    По умолчанию

    Цитата Сообщение от Филоненко Владислав Посмотреть сообщение
    адрес 40001 расшифровывается как команда 4, регистр 00001.
    Спасибо, разобрался. МВУ8 - RS-485 - ПЛК150 - Modbus-ASCII-RS-232 -панель DOP-B7S200 состыковалось. По ряду причин проект на полгода пришлось отложить. Теперь продолжили, изложу суть.
    1. Всего пересылается ПЛК-Панель I O - 20 регистров - кнопку нажал - в ПЛК - проверка в программе - сигнал на МВУ8 - и назад в панель. Все работает быстро, без задержек. Теперь вот с чем столкнулся:
    2. При увеличении объема программы время отклика стало увеличиваться до 0,5-2 секунд - это уже много, добавил в програму реверсивный счетчик - начались сбои - превышение времени ожидания - увеличил до 300-500 мс - немного помогло, но не полностью.
    3. Время отклика сужественно уменьшилось, когда отключен компьютер от ПЛК, но тогда неудобно контролировать выполнение программы.
    4. Попробовал изменить минимальное время цикла с 1 мс до 2-5 - программа грузится в ПЛК, но он не реагирует на релейные входа пока не сделаешь ресет и заливку программы с временем 1 мс,
    задание 0 мс - программа грузится он останавливается и пишет ошибка подключения.
    5. Прогламму уменьшили проблемы исчезли.
    6. Подключил в конфигурации модуль статистики, чтобы посмотреть загрузку контроллера - неработает - все значения всех данных по 0.
    Завтра гляну версию прошивки и таржет файла, попробую залить на форум программу и обновлю CoDeSys до
    CoDeSys_v23920_r.

    Посоветуйте как уменьшить задержку и избежать сбоев.
    Форум облазил - пока ничего конкретного не нашел.
    Последний раз редактировалось Анатолич; 01.06.2010 в 16:43.

  2. #2

    По умолчанию

    CoDeSys менять не надо.
    Надо обновить прошивку ПЛК до 2.10.7 (2.10.9) и установить соответствующий Target (предварительно удалив старый).
    Но и конфигурацию сбросить при переходе на новый Target (если понадобится) не забудьте.

  3. #3

    По умолчанию

    Цитата Сообщение от Николаев Андрей Посмотреть сообщение
    CoDeSys менять не надо.
    Надо обновить прошивку ПЛК до 2.10.7 (2.10.9) и установить соответствующий Target (предварительно удалив старый).
    Но и конфигурацию сбросить при переходе на новый Target (если понадобится) не забудьте.
    Спасибо, помогло!!!
    Еще один Вопрос:
    аналоговый вход ПЛК150 - при подключении к нему датчика давления - 4-20 мА. При установке в конфигурации 4-20 мА - врет. При 0-20 мА - показывает правильно. Получается или датчик давления 0-20 мА или в конфигурации ошибка. Дачик подключен к 4-му входу, остальные не пробовал. Сообщите есть ли ошибка в конфигурации.

  4. #4

    По умолчанию

    да в конфигураторе не должно быть - мы бы знали...

  5. #5

    По умолчанию

    Цитата Сообщение от николаев андрей Посмотреть сообщение
    да в конфигураторе не должно быть - мы бы знали...
    проверил -подсоеденил питание через резистор 1ма-16ма,
    получилось - предел 0-20 ма показывает ток в ма точно,
    1 ма значение 1, 8 - 8 и т.д
    предел 4-20 ма - при
    0 показывает значение минус 4,
    4 ма - 0,
    16ма - значение примерно 15,
    может так и должно быть.
    в общем поставил предел 0-20 ма - там все точно.

  6. #6

    По умолчанию

    разобрался, с диапазоном 4-20 мА - Ain Low по умолчанию было 0, поэтому и такое смещение. А вот с точками и дельтами - дремучий лес:
    по одной точке смешается график на дельту - вроде работает, а с 2-я точками - неполучается.
    Пример датчик давления от минус 1 - 0- плюс 6 атм , выход 4-20 ма
    - при отсутствии точек - нулевые значения всех трех делаю измерения для 1 и второй точки, считаю дельту при нулевом давлении 0.0015 атм, дельта минус 0.0015, 1 точка недолжна быть нулевой ставим 0,001 (в принципе для 1-й точки погрешность ненужна), вторая точка давление -0,98 атм, значение -0,997, дельта +0,017, ставим
    Ain Low -1.0,
    Ain High +6.0
    1 0.001
    D -0.0015
    2 -0.98
    D 0.017
    Включаем при давлении 0 значение 0,125 - несоответствие.
    Подбирали дельты - при изменении первой, вторая тоже изменяется, меняешь вторую - плывет первая, в общем пока этой функцией воспользоваться неудалось. С тремя точками пробовать нестали.

    Посоветуйте как поступить или формулу дайте для расчета дельты - функция простая а*х+в = Р .

Ваши права

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