Страница 1 из 40 12311 ... ПоследняяПоследняя
Показано с 1 по 10 из 392

Тема: Тестирование новых прошивок

  1. #1

    Cool Тестирование новых прошивок

    Здравствуйте, коллеги!

    В ближайшее время появится прошивка 3.950 (или новее) для всех линеек СПК.
    С анонсом можно ознакомиться тут: Анонс. Прошивка 3.950 для всех СПК. CODESYS SP6/SP7. Тренды и другие новые функции.
    После релиза прошивка станет доступной для тестирования в данной ветке.

    Актуальные версии прошивок:

    • Версия прошивки 3.945 для СПК1хх. Прошивка является финальной.
    • Версия прошивки 3.949 для СПК2хх.SOM02 (СПК207{М04} и СПК210{М04} 800МГц - Серийное производство). Прошивка является финальной.
    • Версия прошивки 3.945 для СПК2хх.SOM (СПК207{М02} и СПК210{М01} 600МГц - Снята с производства). Прошивка является финальной.
    • Версия прошивки 3.947 для СПК2хх.ATM (СПК207/СПК207{М01} и СПК210 200МГц - Снята с производства). Прошивка является финальной.


    Прежде чем прошиваться читаем все по пунктам. Обязательно. Это Важно!

    1. Что обновилось в СПК1хх:

    Версия 3.945
    - При закрытии порта очищается внутренний приемный буфер.

    Версия 3.939 - 28 Июля 2014
    - Исправлена проблема с зависанием конфигуратора (проявляется на некоторых устройствах)

    Версия 3.938 - 28 Июля 2014
    - Обновление CODESYS RUNTIME(тот что в самом контроллере) до 3.5.4.40 - устранена проблема Retain памятью, приводящая к сообщению о нехватке памяти
    - Поддержка новой Flash памяти

    Версия 3.937 - 10 Июля 2014
    - Обновлен VID/PID для USB драйвера
    - Подготовлен официальный установщик драйвера USB для Windows XP/7/8/8.1 x64 и x32 бит

    Версия 3.936 - 23 июня 2014
    - Обновлена программа конфигуратор до версии 3.0.0.1

    Версия 3.935 (внутренний релиз)
    - В загрузчике СПК (u-boot) исправлена поддержка USB FLASH

    Версия 3.934 - 04 июня 2014 - Release Candidate - открытое тестирование
    - В загрузчике СПК105 восстановлен пункт "USB порт в режиме сеть"
    - В загрузчике СПК105 (u-boot) исправлена поддержка USB FLASH
    - В рабочем режиме СПК105 порт RS232 не работает в режиме консоли Linux (сломали в прошивке 3.932)

    Версия 3.933 - 23 мая 2014 - Release Candidate - открытое тестирование
    - Обновилась версия конфигуратора до 2.5.0.4
    - Включена поддержка больших томов (Для SD и USB Flash)

    Версия 3.932 (внутренний релиз)
    - Обновление CODESYS RUNTIME(тот что в самом контроллере) до 3.5.4.2 - устранена утечка памяти, возникающая при обновлении проекта.
    - Обновлена библиотека QT до версии 4.8 (лог изменений можно посмотреть на сайте производителя) в предыдущих версиях наблюдались утечки памяти.
    - В СПК2хх исправлена утечка памяти в плагине, который обрабатывает кнопки и индикацию
    - Обновлена картинка при отсутствии загрузочного приложения.
    - Снято ограничение на кол-во кэшируемых изображений.
    - Версия конфигуратора обновлена до 2.5.0.3 - исправлено извлечение устройств (в некоторых ситуациях не срабатывало с первого раза).

    Версия 3.653 (проходит тестирование на форуме - тестирование прошивки закрыто)
    - Исправлен перевод в загрузчике
    - Введена версионность U-boot (загрузчик)
    - Окончательно решены проблемы с Retain

    Версия 3.607 (внутренняя прошивка - клиентам не доступна)
    1. Графическое загрузочное меню, позволяющее выполнять следующие действия:
    - Обновить прошивку СПК
    - Выполнить калибровку экрана
    - Обновить пользовательский проект
    - Запустить конфигуратор
    - В СПК105 дополнительно присутсвует пункт активации USB только для программирования
    -Узнать версию прошивки
    2. Обновлена версия системы исполнения до 3.5.4.0 что в свою очередь приносит все новые фишки CODESYS 3.5 SP4
    - Сняты ограничения при настройке приборов по протоколу Modbus средсвами CODESYS
    - многие другие
    3. Подготовлены автоматические инсталляторы библиотек и Target файлов.
    4. Если В СПК отсутствует загрузочный проект, то вместо черного экрана будет выводится логотип, т.к. многих черный экран сбивает с толку.
    5. Переключение цвета в 16 бит, что в свою очередь улучшает производительность графики (на последних прошивка 3,302/3,407 использовался режим 24 бит)
    6. Внесение в настройки дополнительных опций для оптимизации трассировки.
    7. Исправлена проблема при которой слетает загрузочное приложение. Теперь для проекта конфигуратора и пользовательского приложения используются разные каталоги.
    8. Исправлена проблема при которой при входе в конфигуратор сбрасывался Retain.
    9. Реализована функция включения/выключения и автоотключение курсора (через 10 секунд).
    10. В конфигураторе реализованы функции извлечения/форматирования SD/USB
    11. Исправлено отображение размеров устройств при занятом пространстве близком к нулю или ста процентам.
    12. Реализована защита конфигуратора от перезаписи из среды CODESYS.
    13. В прошивку включена предварительная калибровка.
    14. Утранены проблемы при работе с некоторыми видами Flash накопителей.

    Процесс прошивки и работы нового ПО:

    Загрузка проекта с флешки:



    2. Найденные проблемы в прошивках:


    СПК1хх v3.939:

    Обнаруженных проблем нет


    СПК2хх.SOM (600МГц) v3.944:

    Обнаруженных проблем нет


    СПК2хх.ATM (200МГц) v3.942:

    Обнаруженных проблем нет




    3. Прошивка + инструкция:




    СПК2хх.SOM (СПК207{M02} и СПК210{M01}) - Обновленная линейка с процессором 600МГц и Графическим ускорителем:


    СПК2хх.ATM (СПК207 / СПК207{M01} и СПК210) - существующая линейка 200МГц:




    4. Установка необходимого ПО:



    1. Устанавливаем USB драйвер для СПК v1.5.102 (для прошивок 3.9хх и выше): http://www.owen.ru/catalog/sreda_pro...ys_v3/25545068
    2. Обновляем CODESYS до SP4. Обязательно. Скачать пока можно тут: http://www.owen.ru/upl_files/Codesys...%20Release.zip
    3. Устанавливаем CODESYS 3.5 SP4 Patch 4 Обязательно. Скачать можно тут: http://www.owen.ru/upl_files/Codesys...%20Release.zip
    4. Устанавливаем Архив репозитория. Обязательно. Скачать можно тут: http://www.owen.ru/upl_files/Codesys...V3.5%20SP4.zip
    5. Устанавливаем CODESYS 3.5 SP5. Желательно, если есть проблемы с RS485. Реализована функция восстановления связи. http://www.owen.ru/upl_files/Codesys...%20Release.zip
    6. Устанавливаем новые Target файлы версии 3.5.4.20 v22. Обязательно. http://www.owen.ru/upl_files/Codesys...5.4.20_v22.zip
    7. Устанавливаем набор всех библиотек ОВЕН. Не обязательно. http://www.owen.ru/upl_files/Codesys....5.4.1.package
    8. Приступаем к работе


    Все версии CODESYS: http://rutracker.org/forum/viewtopic.php?t=4399395
    Диск с программным обеспечением (Диск версия 7): http://www.owen.ru/upl_files/Codesys...5_V07_FULL.iso


    5. Методика обновления проекта с Flash карты:

    1. Flash носитель должен быть отформатирован в FAT32
    2. В корне носителя создать папку с названием app (маленькими английскими буквами).
    3. Открыть CODESYS с проектом. Выполнить пункты:
    4. Компиляция - очистить все
    5. Компиляция - генерировать код
    6. Онлайн - создание загрузочного проекта
    7. Выбрать в качестве предлогаемой папки каталог app в корне FLASH носителя.
    8. Дождаться сохранения проекта
    9. Подключить Flash к СПК
    10. Войти в загрузочное меню
    11. Выполнить пункт Обновить проект.
    12. Через некоторое время на СПК запустится обновленный проект.
    13. Извлечь Flash. Новый проект уже является загрузочным и сохранится при отключении питания.



    Видео материалы - РЕКОМЕНДУЮ К ПРОСМОТРУ:

    1. Инструкция по переустановке Target файлов (Windows 8/8.1).

    2. Инструкция по обновлению версий устройств в проекте

    3. Установка драйвера в Windows XP SP3 x32:

    4. Установка драйвера в Windows 7 SP1 x64:

    5. Установка драйвера в Windows 8.1 update x64:

    6. Сравнение быстродействия различных СПК на базе прошивки 3.936




    Внимание! Если Вы прошили контроллеры до версии 3.939, необходимо обновить ПО по следующей схеме:
    1. Выполнить установку CODESYS 3.5 SP4 Patch4 или
    CODESYS 3.5 SP5
    2. Установить Target файлы версии 3.5.4.20 v22
    3. Запустить Ваш проект в новой версии CODESYS. При первом запуске CODESYS предложит обновить все компоненты до более новых версий. Сделать все новейшими.
    4. В проетке выбрать СПК. Нажать правой кнопкой мыши - >обновить устройство, в выбранном окне выделить Target SPK1хх версии 3.5.4.20 и нажать обновить.


    Последний Вебинар по СПК:
    Изображения Изображения
    Последний раз редактировалось Александр Приходько; 13.09.2015 в 13:12. Причина: Анонс прошивки

  2. #2

    По умолчанию

    Господа, тестирующие. Можете поделиться первыми впечатлениями?

  3. #3

    По умолчанию

    Цитата Сообщение от Александр Приходько Посмотреть сообщение
    Господа, тестирующие. Можете поделиться первыми впечатлениями?
    Не могу подключиться к СПК. При подключении СПК компьютер не видит новое USB-подключение, чтобы установить драйвер... Ping из командной строки не проходит...
    Установлена W7 64 bit. В чем может быть проблема???

  4. #4

    По умолчанию

    Цитата Сообщение от Александр Приходько Посмотреть сообщение
    Господа, тестирующие. Можете поделиться первыми впечатлениями?
    Сильных изменений в работе визуализации не увидел.
    Для себя сделал выводы следующие:
    1. Визуализация СПК в таком виде как есть - подходит только для отображения нескольких параметров процесса;
    2. Управлять с СПК какими либо механизмами невозможно, да и просто опасно!!! Устанавливать кнопки и переключатели для управления механизмами, имея на борту панель считаю лишним....
    3. Пока лучшей альтернативы чем ПЛК110 + панель оператора (и наверное не СП270...) НЕТ.
    Последний раз редактировалось CEkip; 23.02.2014 в 08:10.

  5. #5

    По умолчанию

    Цитата Сообщение от CEkip Посмотреть сообщение
    Сильных изменений в работе визуализации не увидел.
    Для себя сделал выводы следующие:
    1. Визуализация СПК в таком виде как есть - подходит только для отображения нескольких параметров процесса;
    2. Управлять с СПК какими либо механизмами невозможно, да и просто опасно!!! Устанавливать кнопки и переключатели для управления механизмами, имея на борту панель считаю лишним....
    3. Пока лучшей альтернативы чем ПЛК110 + панель оператора (и наверное не СП270...) НЕТ.
    Уважаемый CEkip, быстро Вы делаете выводы. Можно взглянуть на Ваш проект, который так сильно тормозит, что им нельзя управлять?
    Думаю я смогу сказать почему не выходит каменный цветок.

  6. #6

    По умолчанию

    Да это в общем-то еще и не проект.
    Вложения Вложения
    • Тип файла: rar test_1.rar (60.6 Кб, Просмотров: 98)

  7. #7

    По умолчанию

    Цитата Сообщение от CEkip Посмотреть сообщение
    Да это в общем-то еще и не проект.
    CEkip, приветствую Вас еще раз.
    Вынужден признать проект в том виде в котором Вы прислали конечно для управления чем либо не подходит.
    Но!!!

    1. Вам спасибо за подсказку, указывающую на проблему
    2. В вашем проекте есть над чем поработать в плане настроек.

    Потому прошу не делать быстрых выводов, а прошу прочитать все что я ниже напишу.

    1. Основная проблема, которая не даст Вашему проекту нормально работать - это стандартные компоненты CODESYS а именно его стандартные индикаторы и переключатели. Суть проблемы в том, что данные компоненты загружаются в виде картинок. На каждую кнопку используется 2 куртинки (вкл и выкл). Аналогично и с индикаторами. Соответственно при смене состояний должны отрисовываться разные картинки.
    В теории эти картинки должны быть прокэшированы в ОЗУ и динамически подниматься из нее. Но на существующих версиях прошивок кол-во картинок находящихся в кэше ограничено тремя. В вашем проекте их не менее 6 (4 на индикаторы и 2 на переключатели). Собственно когда Вы шелкаете по кнопке вместо быстрой отрисовки Вы наблюдаете загрузку картинок с внутренней Flash памяти.

    Да это проблема, ее нужно решать. Спасибо Вам за подсказку. Обязательно будем чинить.


    Далее.
    Настройки проекта.
    1. В проекте как я понимаю был использован старый Target файл. Для смены таргета в проекте не достаточно его просто установить на ПК. Необходимо его обновить в проектк. Для этого выбираете СПК, нажимаете на нем правой кнопкой мыши и выбираете пункт - обновить устройство. Далее выбираете устройство нужной версии. Позже добавлю в шапку инструкцию. Думаю многие про это пока не знают.
    2. Настройки Менеджера Задач - время цикла. Для визуализации Вы выставили цикл 10мс. Это нереально значение даже для СПК серии 2хх с частотой 600мгц и графическим ускорителем. Данное значение для задачи визуализации должно быть не менее 100мс,а в линейке СПК1хх обычно задается в диапазоне от 200 до 300 мс. Для Задачи PLC_PRG Вы поставили нормальное значение в 10мс, но при добавлении PID думаю лучше его немного увеличить до 15-20мс.
    3. Настройки Менеджера Задач - приоритеты задач. В вашем проекте на задачу Визуализации был выставлен самый высокий приоритет - 0. Этого делать нельзя. Рекомендуется данные настройки не менять вообще. Т.е. PLC_PRG -приоритет 1 и на визуализацию приоритет 31.
    4. Все элементы индикаторов и переключателей очень просто заменить на классические элементы в виде прямоугольников и эллипсов. Кнопки можно делать через элемент Button. При этом скорость переключения будет в разы больше. Это единственное решение, пока мы не подправим проблему.
    5. Есть еще одно небольшое замечание, точнее казать- рекомендация. Оно не является критичным.На главном экране Вы используете 20 прямоугольников для вывода значений, при этом каждое из них меняется каждый цикл. Это не очень хорошо, т.е. это сильно нагружает визуализацию. В этом плане есть две рекомендации. Первое - либо убрать на отдельный экран. Второе сделать промежуточные переменные, обновлять их раз в 0,5-1,5 секунды и выводить на экран. Чтобы визуализации была более отзывчива.
    6. Если на вкладке POU два раза щелкнуть по полю Device (Owen SPK1xx), то откроются настройки самого устройства. Там на вкладке PLC settings в поле Bus cycle task рекомендую использовать значение MainTask. Эта опция привяжет обмен по RS-485 к циклу основной программы.
    7. Для оптимизации скорости визуализации. В проекте удалил лишние библиотеки визуализации.
    8. Для оптимизации работы визуализации лучше указывать конкретные размеры визуализации.

    И в дополнении моих слов выкладываю подредактированный проект:
    test_1.projectarchive


    P.S. В CODESYS V3 проекты лучше выкладывать в виде архива проекта.
    Последний раз редактировалось Александр Приходько; 24.02.2014 в 00:31.

  8. #8

    По умолчанию

    Количество экранов в проекте как-то влияет на скорость визуализации?
    И как я понял из выше написанного, что о динамических изображениях (мигание, вращение и т.д.) в СПК1хх можно забыть...
    Последний раз редактировалось CEkip; 24.02.2014 в 09:40.

  9. #9

    По умолчанию

    Цитата Сообщение от CEkip Посмотреть сообщение
    Количество экранов в проекте как-то влияет на скорость визуализации?
    И как я понял из выше написанного, что о динамических изображениях (мигание, вращение и т.д.) в СПК1хх можно забыть...
    Количество экранов на скорость визуализации не влияет. Влияет только кол-во компонентов. Даже правильней сказать наличие картинок.
    Т.е. Когда вы делаете переход на другой экран. Спк начинает заново пересобирать визуализацию. И чем больше на ней будет картинок чем больше они будут, тем заметнее могут быть эти переходы. Если картинок в проекте нет вообще, и все сделано на классических элементах и кнопках, то проект будет работать очень быстро.
    Т.е. по большому счету всегда надо понимать где в системе узкие места и как их можно обойти.
    Скажу честно, сам лично не пользуюсь кнопками и переключателями из CODESYS поэтому не натыкался на вашу проблему.
    Если Вам интересно я могу Выложить актуальную версию Программы наладки и Суточного стенда, которая используется на нашем производстве для тестирования СПК.
    Просто чтобы вы понимали с каким объемом задач СПК может справится.

    По поводу Динамических изображений. Если их будет не более трех на визуализации, особых проблем Вы не увидите (на сколько я понимаю). Если их будет больше, то при их переключении будут "подвисания". Решением этой проблемы я уже занялся. Сейчас жду рекомендации от компании 3S. Но приступить к реализации исправления сможем не раньше следующей недели.

  10. #10
    Пользователь Аватар для smk1635
    Регистрация
    06.09.2010
    Адрес
    Брянск
    Сообщений
    1,241

    По умолчанию

    Цитата Сообщение от Александр Приходько Посмотреть сообщение
    Скажу честно, сам лично не пользуюсь кнопками и переключателями из CODESYS поэтому не натыкался на вашу проблему.
    Если не секрет, а чем заменить можно ?
    Теория и практика иногда сталкиваются. Когда это случается, теория проигрывает. Всегда. (Закон Линуса)

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

Похожие темы

  1. Текущий статус прошивок
    от Филоненко Владислав в разделе ПЛК1хх
    Ответов: 251
    Последнее сообщение: 27.11.2016, 11:37
  2. Статус прошивок МДВВ
    от Kirill в разделе Мх110
    Ответов: 53
    Последнее сообщение: 19.04.2012, 16:00
  3. защита прошивок
    от hilih в разделе ПЛК1хх
    Ответов: 30
    Последнее сообщение: 25.08.2010, 10:30

Ваши права

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