Страница 28 из 49 ПерваяПервая ... 18262728293038 ... ПоследняяПоследняя
Показано с 271 по 280 из 490

Тема: Обновленная линейка контроллеров СПК1хх [M01] с интерфейсом Ethernet

  1. #271
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,064

    По умолчанию

    Цитата Сообщение от lazy Посмотреть сообщение
    Добрый день.

    СПК107 версия прошивки 1.2.0131.1405, ядро 3.5.14.30.
    Установил CmpOwenPidRegs версия 3.15.14.33, наваял проект.
    Скомпилировал без ошибок, но при загрузке в СПК возникают следующие ошибки:

    [FATAL ERROR] Несоответствие сигнатур: 'APID_PWM__FB_INIT' Требуемая сигнатура: 0xC76A7F18 Реализуемая сигнатура: 0x2F853E20
    [FATAL ERROR] Несоответствие сигнатур: 'APID_PWM__MAIN' Требуемая сигнатура: 0xC4173AE5 Реализуемая сигнатура: 0xD9AF3345
    [FATAL ERROR] Несоответствие сигнатур: 'GET_APID_PWM__MAIN' Требуемая сигнатура: 0x88D2019 Реализуемая сигнатура: 0xC771233B
    [FATAL ERROR] Несоответствие сигнатур: 'SET_APID_PWM__MAIN' Требуемая сигнатура: 0x56205B6 Реализуемая сигнатура: 0x7501F2C5

    Что подкрутить?
    Добрый день.
    Вам нужно обновить прошивку контроллера до свежей версии.
    https://ftp.owen.ru/CoDeSys3/10_Firm....0803.1220.zip

  2. #272

    По умолчанию

    Всех с прошедшим!
    С недавних пор через какое-то время работы (сутки-трое) стал отказывать экран СПК. Выглядит это так: подсветка вырубается, на нажатия не реагирует, код программы продолжает выполняться, веб-визуализация работает, по TCP опрос идёт. В журнале следующие предупреждения: Touchhandling activated by application but not supported by the device. Touchhandling disabled и Deriving touch support from operating system not supported. Touchhandling will not be active. Остальное информационные сообщения. Пока больше никакой информации нет. Написал с той мыслью, что возможно у кого-то была такая же проблема

  3. #273
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,064

    По умолчанию

    Цитата Сообщение от Емельянов Кирилл Посмотреть сообщение
    Всех с прошедшим!
    С недавних пор через какое-то время работы (сутки-трое) стал отказывать экран СПК. Выглядит это так: подсветка вырубается, на нажатия не реагирует, код программы продолжает выполняться, веб-визуализация работает, по TCP опрос идёт. В журнале следующие предупреждения: Touchhandling activated by application but not supported by the device. Touchhandling disabled и Deriving touch support from operating system not supported. Touchhandling will not be active. Остальное информационные сообщения. Пока больше никакой информации нет. Написал с той мыслью, что возможно у кого-то была такая же проблема
    Добрый день.
    О какой модели СПК речь?

  4. #274

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Добрый день.
    О какой модели СПК речь?
    IMG_20210104_101415.jpg
    IMG_20210104_101702.jpg
    IMG_20210104_105015.jpg
    Последний раз редактировалось Емельянов Кирилл; 04.01.2021 в 02:52.

  5. #275

  6. #276

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Я описанную ошибку не наблюдал, но для начала рекомендовал бы обновить прошивку и проект до актуальной версии:
    https://owen.ru/forum/showthread.php...l=1#post342993
    Пока, с вашего позволения, не буду. СПК нормально работал больше месяца, потом добавил код по управлению яркостью экрана + ещё кое-какие плюшки, потом ещё было аварийное отключение электричества и вот где-то с тех пор начались зависания. Надеюсь проблема всё-таки в коде. Сейчас переработал код ответственный за подсветку (хотя ничего критичного там не было на мой взгляд) - жду зависаний, двое суток уже работает.

  7. #277

    По умолчанию

    В продолжение этого обсуждения (до поста №294)
    Кусок кода при котором наблюдались зависания каждые 2-3 дня:
    Код:
    IF (screenCurB = 99 OR screenCurB = 0) AND (globalAlarm1 > 0 OR globalAlarm2 > 0) THEN
    	flagUpScreen := TRUE;
    END_IF
    Переработанный код при котором зависаний нет уже 12 суток:
    Код:
    timerScreen(in := (screenCurB = 99 OR screenCurB = 0) AND (globalAlarm1 > 0 OR globalAlarm2 > 0), pt := T#60S); // TON
    IF timerScreen.ET >= T#5S THEN
    	flagUpScreen := TRUE;
    	IF timerScreen.ET >= T#15S THEN
    		flagScreenError := TRUE;
    		IF timerScreen.Q THEN
    			flagRestart := TRUE;
    		END_IF
    	END_IF
    END_IF
    Переменные привязанные к входам-выходам узла "Screen":
    Код:
    flagUpScreen: BOOL; // выход из режима погашен или притушен
    	screenOffT: UDINT := 3600; // off задержка
    	screenDimT: UDINT := screenOffT-10; // dim задержка
    	screenOffB: UDINT := 0; // off яркость
    	screenDimB: UDINT := 99; // dim яркость
    	screenFullB: UDINT := 100; // full яркость
    	screenCurB: UDINT;  // текущая яркость
    Во всём коде были только эти изменения. Добавлена задержка на переключение экрана из режима "притушен" в режим "полной" яркости в 5 секунд. Уверенности в устранении неисправности, конечно, нет. Я мог бы попытаться воспроизвести проблему со старым кодом - мне не сложно, но уезжаю в отпуск, так что предоставлю эту возможность всем заинтересованным лицам.

    Во время тестирований со старым и новым кодом "globalAlarm1" всегда больше "0"
    Последний раз редактировалось Емельянов Кирилл; 14.01.2021 в 02:33.

  8. #278

    По умолчанию

    Добрый день! Подскажите, пожалуйста, возможно ли подключаться к COM-портам СПК110 [М01] без адаптера?

    Если да, то какие номера портов будут в CoDesys?

  9. #279
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,064

    По умолчанию

    Цитата Сообщение от GoodLuck Посмотреть сообщение
    Добрый день! Подскажите, пожалуйста, возможно ли подключаться к COM-портам СПК110 [М01] без адаптера?

    Если да, то какие номера портов будут в CoDesys?
    Добрый день.
    Да, конечно.
    На корпусе сзади таблица с гравировкой.
    Вот здесь ее видно, там указаны и пины DB9, и номера портов в CODESYS:

    spk1hh_back_new.png

  10. #280

    По умолчанию

    1. Можно.
    2. Ровно те же, что и с адаптером.

    Вы же понимаете, что адаптер - это переходник с 2 * DB-9 на пружинные клеммники?

Страница 28 из 49 ПерваяПервая ... 18262728293038 ... ПоследняяПоследняя

Похожие темы

  1. Ответов: 629
    Последнее сообщение: 15.03.2024, 07:40
  2. Ответов: 57
    Последнее сообщение: 30.11.2017, 16:56
  3. СПК1хх - Линейка панельных контроллеров для локальных систем.
    от Александр Приходько в разделе СПК1хх
    Ответов: 333
    Последнее сообщение: 30.03.2015, 08:42
  4. ETHERNET в СПК1хх
    от Александр Приходько в разделе СПК1хх
    Ответов: 31
    Последнее сообщение: 21.02.2015, 17:51

Ваши права

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