Страница 1 из 4 123 ... ПоследняяПоследняя
Показано с 1 по 10 из 34

Тема: ПЛК63 v1.89 10 0c проблемки...

  1. #1
    Пользователь
    Регистрация
    01.12.2007
    Адрес
    Воронеж
    Сообщений
    201

    По умолчанию ПЛК63 v1.89 10 0c проблемки...( а после обновления до 2.11 ваще караул)

    1) при программировании/отладке( подключаюсь/отключаюсь/прошиваю) кода иногда яркость и контрастность улетают в 0 сами( в программе эти параметры не используются).
    Особо не волнует. Главное чтобы в работе не слетали.

    2) если аналоговый вход настроить на 0..1в, то со входа читается 0.0 .. 100.0 вроде бы.( как на самом деле должно быть)?
    что будет в режиме 4 .. 20ма и т.д.?
    температуру вроде в градусах выдает.?

    3) если перезагружать плк по "пуск\стоп"+"выход"+"ввод" и не отпускать "пуск\стоп( чтобы программа не запустилась), иногда забывает выключить некоторые свои выхода( на мр1 вроде все отключаются)

    P.S. А куда тут у вас про проблемки писать, чтобы темы не плодить?
    P.S2. Кстати баловался тут с яркостью, т.е. в каждом скане программы увеличивал яркость на 1 до 50 и сбрасывал в 0, то контроллер улетал на перезагрузку( причины не выяснял).
    что то типа такого было:
    Код:
    q:BYTE;
    
    q := q + 1;
    Light := q MOD 50;
    Последний раз редактировалось pt200; 20.09.2010 в 18:39.

  2. #2

    По умолчанию

    1) Яркость и контрастность улетают в ноль при резете программы (Login->Reset), так и должно быть, т.к. это оперативный параметр, к-й при старте однократно прописывается значением по умолчанию из конфигурации.

    2.) тоже 0-100%
    3) Он не забывает, а отрабатывает заданное безопасное состояние выходов.
    P.S.2 - интересный эффект. Спасибо за его нахождение. проверим.

  3. #3
    Пользователь
    Регистрация
    01.12.2007
    Адрес
    Воронеж
    Сообщений
    201

    По умолчанию

    Цитата Сообщение от филоненко владислав Посмотреть сообщение
    ...
    3) он не забывает, а отрабатывает заданное безопасное состояние выходов.
    ...
    в проекте безопасное состояние по всем выходам 0, так что все таки вероятно что "забывает"( сейчас проверил 1й и 2й выхода забывает выключить, на 5м стоит 0.5 т.е. шим 0.5/1с. во время сброса все вырубается вроде, а потом при появлении надписи "овен", выхода активируются.).
    если передернуть питание с нажатой старт/стоп то на всех выходах 0.

  4. #4
    Пользователь
    Регистрация
    01.12.2007
    Адрес
    Воронеж
    Сообщений
    201

    По умолчанию

    переодически плк меняет платформу(кодесус ругается). помогает передергивание питания.

    Кстати в руководстве написано, что MinCycleLenght можно поставить 0, чтобы фоновым системным процессам полегчало, однако чего то не удается( минимум забит 1)
    Последний раз редактировалось pt200; 15.09.2010 в 00:26.

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

    По умолчанию

    достаточно попытаться прогрузить проект ещё раз. два раза подряд платформу не меняет ;-)

  6. #6

    По умолчанию

    просто ошибка связи. к сожалению, запрос платформы, в отличии от обычного обмена, не имеет функции самовосстановления при сбое.
    просто повторите логин.

  7. #7
    Пользователь
    Регистрация
    01.12.2007
    Адрес
    Воронеж
    Сообщений
    201

    По умолчанию

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

    перезапуск по сторожемому таймеру:
    0) WHILE( TRUE)DO ; END_WHILE;
    1) ждем ~7 сек, ничего не происходит
    2) очищается экран, вродебы отключаются выхода на контроллере, на мр1 ничего не меняется
    3) ждем ~4 секунды
    4) выскакивает надпись овен, включаются некоторые выхода на контроллере( вродебы те что были включенны до сброса), на мр1 все выключается вродебы
    5) ~1 секунда
    6) запускается моя программа( выхода выставляются как надо)

    ( безопасное состояние выходов 0ли везде)


    P.s. а может есть более простой и быстрый программный способ перезапуска программы( переинициализация всех переменных и выходов)
    Последний раз редактировалось pt200; 17.09.2010 в 12:04.

  8. #8

    По умолчанию

    подключить питание через 1-е реле (нз контакт) и при необходимости сброса включать его. быстрее невозможно.

  9. #9

    По умолчанию

    в догонку еще вопрос.
    0с - это версия прошивки Pic? когда наконец а) на экране перестанут проскакивать "фантомные" надписи (есть подозрение, что при смене значений на не выбранных в текущий момент экранах. б) будет нормальная работа с клавиатурой в меню (писк есть, клавиша не срабатывает или срабатывает дважды) ???

  10. #10
    Пользователь
    Регистрация
    01.12.2007
    Адрес
    Воронеж
    Сообщений
    201

    По умолчанию

    Цитата Сообщение от Филоненко Владислав Посмотреть сообщение
    подключить питание через 1-е реле (нз контакт) и при необходимости сброса включать его. быстрее невозможно.
    хитро придумано и надежно

    Цитата Сообщение от ASo Посмотреть сообщение
    в догонку еще вопрос.
    0с - это версия прошивки Pic? когда наконец а) на экране перестанут проскакивать "фантомные" надписи (есть подозрение, что при смене значений на не выбранных в текущий момент экранах. б) будет нормальная работа с клавиатурой в меню (писк есть, клавиша не срабатывает или срабатывает дважды) ???
    Capture-1.jpg
    Со встроенным меню даже не разбирался, это нада документацию читать

Страница 1 из 4 123 ... ПоследняяПоследняя

Ваши права

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