Добавлю, что если я не меняю версию компилятора, то проблема со временем не уходит.
Добавлю, что если я не меняю версию компилятора, то проблема со временем не уходит.
Я не могу это пояснить, поскольку нельзя быть уверенным в корректной работе на СПК с текущей прошивкой проекта, созданного в SP7.Евгений, не могли бы Вы пояснить как перейти с версии SP5 на SP7, чтобы быть уверенным в корректной работе проекта?
Внутри СПК лежит система исполнения (runtime) с версией 3.5.4.20. Т.е., иными словами, компания 3S (разработчик CODESYS) гарантирует, что весь функционал, включенный в CODESYS 3.5 SP4 Patch2, будет адекватно работать на рантайме идентичной версии.
Компания Овен рекомендует использовать SP5 Patch5, поскольку в ней исправлен ряд критичных ошибок; эта версия CODESYS многократно тестировалась на нашем текущем рантайме и не имеет известных критичных ошибок.
Рекомендовать использовать SP7 мы не можем, поскольку за прошедшее время CODESYS серьезно изменился. Часть библиотек все равно будет работать на старом рантайме - тот же Standard. Другая часть просто не даст загрузить себя в СПК. И, вероятно, найдутся такие, которые загрузиться смогут, но работать будут некорректно. Поэтому, в целом, рекомендация следующая - работать в SP5 Patch5 или, по крайней мере, использовать версии библиотек и компонентов не выше, чем 3.5.5.0. После выхода новой прошивки перепрошить СПК и перейти на следующий SP (не факт, что это будет именно SP7).
Конкретно в вашем случае, насколько я понимаю, до версий 3.5.7.0 обновилась библиотека Standard и библиотеки визуализации. По опыту скажу, что с ними проблем быть не должно. Контролируйте версии остальных библиотек (не выше 3.5.5.0) - и все, скорее всего, будет нормально.
Последний раз редактировалось Евгений Кислов; 14.06.2016 в 21:17.
СODESYS V3.5: Repository Archive V3.5 SP4 (необходим для старых СПК) / Раздел CDS V3.5 на сайте
Форум: Вопросы и ответы / Визуализация / Настройка обмена с другими устройствами
Web-панель ВП110 / Modbus-индикатор СМИ2-М
Telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru | oscat.ru | Как обратиться в техподдержку?
Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | XY problem | Как правильно задавать вопросы | AnyDesk
Евгений, вот тут вот и вопрос - я других библиотек и не вижу. Вы не могли бы конкретизировать версии каких библиотек нужно контролировать? И где их посмотреть, потому как в менеджере библиотек у меня все версии стали 3.5.7.0 (см. Версии библиотек после смены компилятора.jpg).
Да, в принципе, лучше контролировать версии всех библиотек, которых можете (т.е. тех, которые не серые).
Методика такая:
1. Удаляете библиотеку (например, Util)
2. Нажимаете Добавить библиотеку, в появившемся окне нажимаете Дополнительно, выбираете библиотеку Util.
3. После добавления нажимаете на нее ПКМ, выбираете Свойства и выбираете конкретную версию (не более 3.5.5.0).
СODESYS V3.5: Repository Archive V3.5 SP4 (необходим для старых СПК) / Раздел CDS V3.5 на сайте
Форум: Вопросы и ответы / Визуализация / Настройка обмена с другими устройствами
Web-панель ВП110 / Modbus-индикатор СМИ2-М
Telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru | oscat.ru | Как обратиться в техподдержку?
Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | XY problem | Как правильно задавать вопросы | AnyDesk
Вот теперь ясно. Спасибо.
Ну и что в итоге? Помогли все эти танцы с бубном правильному выводу переменной с временем?
Всё. Вижу. Обновился до CODESYS v3.5 SP7 Patch 4 с этого сайта и всё заработало как надо.
Последний раз редактировалось Selya; 12.09.2016 в 16:10.