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

Тема: Индикатор "Работа"

  1. #1
    Пользователь
    Регистрация
    18.03.2007
    Адрес
    г. Краснодар
    Сообщений
    233

    По умолчанию Индикатор "Работа"

    ПЛК 100-24КМ.
    Объясните работу индикатора "Работа" на передней панели.

    При вкл. питания он загорается и тухнет. Но программа в ПЛК работает.

    При нажатии кнопки "Старт" индикатор не реагирует.

    У меня на объекте при старте программы читается файл в массив (архив работы), а при выкл. питания записывается обратно. Потерялись записи за один день.

  2. #2

    По умолчанию

    А конфигурацию посмотреть можно?

  3. #3
    Пользователь
    Регистрация
    18.03.2007
    Адрес
    г. Краснодар
    Сообщений
    233

    По умолчанию

    Послал весь проект.
    Вложения Вложения
    • Тип файла: rar ASU_1.rar (35.7 Кб, Просмотров: 15)

  4. #4

    По умолчанию

    И ещё, если можно файлы debug.txt и log.txt
    Посмотрел код. Вы читаете и пишите файлы при сбросе питания.
    Но если такой файл будет слишком большим - >50-100 кБ, то его запись будет длиться более 1 сек. и это вызовет
    срабатывание Watchdog.
    Решение: Записывать порциями по 1-2 кБ на цикл ПЛК. тогда в промежутках между записями будет сбрасываться Watchdog и контроллер не перезагрузится.

    Также заметил, что у Вас все действия выполняются в одной программе и в одном цикле ПЛК. Не лучше ли их разбросать по разным задачам в task configuration и задать им разл. темп выполнения или даже выполнение по событиям. Эти можно добиться более равномерного распределения нагрузки.
    Последний раз редактировалось Филоненко Владислав; 28.11.2007 в 11:40.

  5. #5
    Пользователь
    Регистрация
    18.03.2007
    Адрес
    г. Краснодар
    Сообщений
    233

    По умолчанию

    Если файлы на ПЛК то пришлю на следущей недели.
    Надо съездить на объект.

  6. #6
    Пользователь
    Регистрация
    18.03.2007
    Адрес
    г. Краснодар
    Сообщений
    233

    По умолчанию

    Фалы макс. 20-30 кб.

    Сделано в одном цикле, из-за обработки строк.
    Оптимизацию по task configuration не когда было делать. Загруженность программы маленькая. Но в следующих проектах буду делать.

    Срабатывание Watchdog при тестировании на объекте в течении 2-х суток не замечал.

Ваши права

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