Страница 1 из 1

KTP600 Basic не отображаются часы и месяца в дате-времени

Добавлено: 25 янв 2016, 08:15
Автоматизатор
Решил создать новую тему, в которой можно обсудить, сравнить разные панели оператора.

Вот сейчас у меня есть пару проектов, в которых используются панели KTP600 Basic mono PN 6AV6 647-0AB11-3AX0. Панели старые, возможности слабенькие. Уже достиг ограничения по объему загрузки: пришлось оптимизировать экраны. Правда, после перепрошивки панели с версии 11 на 12 свободного места стало побольше.

В отображении времени на панели обнаружился косяк в типовой настройке часов реального времени. Вместо месяцев отображается то ММ, то вообще ничего; вместо часов ЧЧ или ничего. Причем, косяк видно уже на эмуляторе:
ПК.jpg
Ноут.jpg
На компьютере хоть и эмулируется нормально, но после загрузки на экране панели опять хрень.

После небольших корректировок панель совсем заглючила. Не проходят сигналы нажатия кнопок, которые ранее нормально работали. В лабораторной панели все ГУД. Разбираюсь.

Re: Про панели оператора

Добавлено: 25 янв 2016, 11:40
Автоматизатор
Автоматизатор писал(а):После небольших корректировок панель совсем заглючила. Не проходят сигналы нажатия кнопок, которые ранее нормально работали.
После выходных:
- пересохранил проект,
- перекомпилировал,
- перезалил.

Кнопки заработали.

Re: Про панели оператора

Добавлено: 25 янв 2016, 15:45
Михайло
Автоматизатор писал(а):Вместо месяцев отображается то ММ, то вообще ничего; вместо часов ЧЧ или ничего.
Глючат только месяцы и часы?

Re: Про панели оператора

Добавлено: 25 янв 2016, 20:23
Автоматизатор
Да, секунды тикают, и пр.

Re: Про панели оператора

Добавлено: 26 янв 2016, 04:59
Михайло
Странно это все...

Re: Про панели оператора

Добавлено: 26 янв 2016, 13:54
Автоматизатор
Михайло писал(а):Странно это все...
Есть версия, что косяк в региональных стандартах (языковых настройках панели, проекта в целом). Думаю, как проверить версию.

Re: Про панели оператора

Добавлено: 28 янв 2016, 08:09
CHANt
Это часы с самой панели или из контроллера идут? Так как при передаче DATA_AND_TIME с контроллера есть особенность, которая как обычно где-то мелким шрифтом прописана.))) DATA_AND_TIME надо поместить в DB и после объявления этой переменной надо еще два пустых слова (WORD) объявить, и только после них можно использовать другие переменные в этом DB, или завершить DB. Что-там с несовпадением формата DATA_AND_TIME связано...

Re: Про панели оператора

Добавлено: 28 янв 2016, 11:26
Автоматизатор
CHANt писал(а):Это часы с самой панели или из контроллера идут?
Выводил системные часы и панели, и контроллера.
CHANt писал(а):Так как при передаче DATA_AND_TIME с контроллера есть особенность
С особенностями столкнулись недавно по старому проекту, который сейчас только внедряется. Там контроллеры S7-200 и панели TP177 Micro. В панелях, как оказалось, нет системных часов. А с областями на чтение и запись нестыковки. Сименс вообще предлагает закрытую библиотеку для синхронизации времени.

Сделал тестовый пример синхронизации для английского языка. Надо попробовать сделать для русского.

Re: Про панели оператора

Добавлено: 28 янв 2016, 11:38
Автоматизатор
Автоматизатор писал(а):Надо попробовать сделать для русского.
Поменял языковые настройки, перекомпилировал, перезалил. Все работает. На вид все тоже самое, что и в рабочем проекте. Ничего не понимаю. :(
Версия с русскими настройками.

Re: Про панели оператора

Добавлено: 28 янв 2016, 11:48
Автоматизатор
На лабораторном контроллере (отличается от реального объекта конфигурацией и версией ЦПУ) поставил галочку "английский язык" в перечне доступных языков. Теперь в проекте панели два языка "русский" (по умолчанию) и "английский", язык проекта - тоже русский. До этого убирал галочку "английский язык", оставлял только "русский" - думал что-то сэкономить.

Пойду тестить на живом проекте.

Re: Про панели оператора

Добавлено: 03 фев 2016, 14:05
Автоматизатор
Автоматизатор писал(а):Пойду тестить на живом проекте.
На живом объекте все та же хрень. Есть версия, что на ноутбуке Step7 v13 криво стоит: после компиляции одного и того же проекта на эмуляторе экран с полями дата/время на ноуте - хрень, на рабочем ПК - нормально. Надо выкроить время переставить систему и прочий софт. Не соскучишься.

Re: Про панели оператора

Добавлено: 08 фев 2016, 10:45
Автоматизатор
Ура! Заработало!!
После полной перекомпиляции проектов контроллера и панели, с последующей заливкой и жесткой перезагрузки со снятием питания.
А всего то галочку снял лишнюю.

Re: Про панели оператора

Добавлено: 08 фев 2016, 11:09
ward
что за галочка? секрет?

Re: Про панели оператора

Добавлено: 08 фев 2016, 13:51
Автоматизатор
ward писал(а):что за галочка? секрет?
В списке доступных в проекте языков.
Автоматизатор писал(а):На лабораторном контроллере (отличается от реального объекта конфигурацией и версией ЦПУ) поставил галочку "английский язык" в перечне доступных языков. Теперь в проекте панели два языка "русский" (по умолчанию) и "английский", язык проекта - тоже русский. До этого убирал галочку "английский язык", оставлял только "русский" - думал что-то сэкономить.

Re: Про панели оператора

Добавлено: 09 фев 2016, 05:43
Михайло
То есть это такая фича у панели?.. Ну может кому-то пригодится. Думаю надо изменить название темы на более информативное.

Re: KTP600 Basic не отображаются часы и месяца в дате-времен

Добавлено: 09 фев 2016, 09:38
ward
ну то есть надо оставлять только один язык? хм, интересно)

Re: KTP600 Basic не отображаются часы и месяца в дате-времен

Добавлено: 09 фев 2016, 10:38
Автоматизатор
ward писал(а):ну то есть надо оставлять только один язык? хм, интересно)
Наоборот!! Надо, чтобы было ДВА языка.

Извиняюсь, не корректно себя процитировал. В цитате описание экспериментов с галочками.

Re: KTP600 Basic не отображаются часы и месяца в дате-времен

Добавлено: 09 фев 2016, 11:06
ward
вот теперь понятно, а то я запутался. Не знал о таких граблях, обычно английский оставлял, мне он не мешал)

Re: KTP600 Basic не отображаются часы и месяца в дате-времен

Добавлено: 09 фев 2016, 19:46
Михайло
Я тоже старательно лишние языки удаляю. Но думаю проблема уже в прошлом.

Re: KTP600 Basic не отображаются часы и месяца в дате-времен

Добавлено: 01 фев 2017, 14:49
Автоматизатор
Был проект Step7 v11 с панелью KTP600 Basic. После обновления программного обеспечения стало Step7 v13 sp1. После конвертации и загрузки проекта в панель некоторые буквы не отображаются, некоторые надписи стали больше по размерами и налазят друг на друга. Причем в отладчике все хорошо.

После проведения ряда экспериментов (обновление ОС, перекомпиляции, добавления удаления языков и пр.) выяснилось, что косяк в программаторе. Как то криво встала программа. Ноутбук не мой: ранее могли быть установлены всякие версии разные, даже с русскими меню. Вот такие пироги!

С нетерпением жду Step7 v15