SIEMENS, DF&PD

Предыдущее посещение: Чт июл 07, 2016 17:24 Текущее время: Чт июл 07, 2016 17:24

Часовой пояс: UTC + 3 часа




 [ Сообщений: 16 ] 
Автор Сообщение
 Заголовок сообщения: Миграция проекта Wincc из 7.0 SP3 Upd 2 в 7.2 Upd1
СообщениеДобавлено: Пт авг 09, 2013 14:13 
Не в сети
Начинающий писатель

Зарегистрирован: Пн сен 03, 2012 9:27
Сообщения: 75
Здравствуйте, при миграции на 7.2 столкнулся с проблемой отображения русских символов.
В исходном проекте присутствует и нормально отображается русский язык. Миграция в 7.2 проведена при помощи ProjectMigrator и с настройкой English и Русский(поле Select the language for projects ProjectMigrator'а).
При открытии проекта в 7.2 проблема в следующем: в TextLibrary в колонке с рус. языком отображется текст типа такого: Ñèñòåìà óïðàâëåíèÿ ïðîöåññîì.. Соответственно сообщения в Alarm Control также криво отображаются, хотя остальной текст в pdl отображается верно и в режиме разработки и в рантайме.

При этом исходный проект был развернут на Win7 c рус. интерфейсом, а целевой проект разворачивается на Win 2008 R2 Standart EN, при этом, до установки WinCC не была указана ни русская локаль, ни изменены кодовые страницы в реестре. Все это было сделано после установки. Может причина именно в этом и нужно было выпорнить соответствующие изменения в винде до установки WinCC? Или в чем еще может быть причина?

Также после миграции был замечен баг при нажатии кнопки, находящейся внутри faceplate объекта - после первого нажатия она "плывет", то есть текст на ней и рамка сдвигаются вправо-вниз. Кто нибудь сталкивался? Как побороть?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Миграция проекта Wincc из 7.0 SP3 Upd 2 в 7.2 Upd1
СообщениеДобавлено: Пт авг 09, 2013 15:02 
Не в сети
Это точно не человек

Зарегистрирован: Чт фев 16, 2006 12:27
Сообщения: 7512
Откуда: Украина
AndreyFG писал(а):
При этом исходный проект был развернут на Win7 c рус. интерфейсом, а целевой проект разворачивается на Win 2008 R2 Standart EN, при этом, до установки WinCC не была указана ни русская локаль, ни изменены кодовые страницы в реестре. Все это было сделано после установки. Может причина именно в этом и нужно было выпорнить соответствующие изменения в винде до установки WinCC? Или в чем еще может быть причина?

Честно говоря, я уже и забыл, когда в последний раз правил реестр. При этом часто использую английские версии ОС с русификацией (MUI, языковый пакет). Единственное - выставляю язык программ, не поддерживающих Юникод, русским.
Если есть время - переустановите всё в правильном порядке. Если нет времени, но проблему хочется разрулить, то можете ещё больше времени потратить.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт авг 09, 2013 15:03 
Не в сети
Написал больше чем Вы читали

Зарегистрирован: Ср дек 05, 2012 10:52
Сообщения: 1455
В WinCC v7.2 Update 2
http://support.automation.siemens.com/W ... e/78537522
устранили старые косяки и добавили новые :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт авг 09, 2013 16:04 
Не в сети
Начинающий писатель

Зарегистрирован: Пн сен 03, 2012 9:27
Сообщения: 75
Eugene1974, я вас правильно понял - необходимо после установки Windows установить русификацию и "выставить язык программ, не поддерживающих Юникод, русским"(я это в первом посте назвал русской локалью) и проблема решена? Или вы считаете, что возможно это поможет?
Пока нашел единственное решение - экспорт всех текстов в *.txt TextDistributor'ом из 7.0 и импорт в 7.2. Вроде помогло, но мне эти танцы с бубном не очень нравятся.. Время на поиск решения пока есть и хотелось бы найти более адекватный и рабочий вариант.
Platonov, спасибо за совет, буквально вчера качал UPD1, этого еще не было.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт авг 09, 2013 16:58 
Не в сети
Начинающий писатель

Зарегистрирован: Пн сен 03, 2012 9:27
Сообщения: 75
UPD2 проблему с текстом не решил, а вот проблема с кнопкой вроде пропала.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб авг 10, 2013 8:52 
Не в сети
Это точно не человек

Зарегистрирован: Чт фев 16, 2006 12:27
Сообщения: 7512
Откуда: Украина
AndreyFG писал(а):
Eugene1974, я вас правильно понял - необходимо после установки Windows установить русификацию и "выставить язык программ, не поддерживающих Юникод, русским"(я это в первом посте назвал русской локалью) и проблема решена? Или вы считаете, что возможно это поможет?

Разве можно тут что-то гарантировать? Это ж WinCC... Но ИМХО попробовать стОит, если есть возможность.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб авг 10, 2013 9:37 
Не в сети
Написал больше чем Вы читали

Зарегистрирован: Ср дек 05, 2012 10:52
Сообщения: 1455
Потрать пару часов на установку Виртульной машины https://www.virtualbox.org/wiki/Downloads
с WinCC
и проверь варианты.

Кстати можешь попробовать скопировать комментарий из Таблицы Символов Степ7 и увидишь каракули
Цитата:
Êíîïêè îñíîâíîãî ïóëüòà CD1


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб авг 10, 2013 9:42 
Не в сети
Это точно не человек

Зарегистрирован: Чт фев 16, 2006 12:27
Сообщения: 7512
Откуда: Украина
Platonov писал(а):
Потрать пару часов на установку Виртульной машины https://www.virtualbox.org/wiki/Downloads

Или http://www.vmware.com/go/downloadplayer/.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн авг 12, 2013 8:51 
Не в сети
Известный Писатель

Зарегистрирован: Пт окт 30, 2009 10:27
Сообщения: 435
Откуда: Москва
Проблемы такого рода я решал установкой руссификатора WinCC. Попробуйте, может и поможет.

Eugene1974, виртуалбокс - можно использовать бесплатно, в то время как вмваре - однозначно платная! (кряки, кейгены не в счёт). Опять же, последняя ставит свои службы и всё время "сидит" в системе, что меня несколько напрягает. ORACLE, напротив, выключил и забыл!
А так, конечно, можно использовать любую из виртуальных машин.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн авг 12, 2013 10:03 
Не в сети
Это точно не человек

Зарегистрирован: Чт фев 16, 2006 12:27
Сообщения: 7512
Откуда: Украина
RAN писал(а):
Eugene1974, виртуалбокс - можно использовать бесплатно, в то время как вмваре - однозначно платная!

VMware Player - бесплатный продукт (http://www.vmware.com/products/player/overview.html). Cсылка неудачная получилась, не понятно, что я имел в виду. Вот удачная:
https://my.vmware.com/web/vmware/free#d ... player/5_0

Действительно, всё дело в предпочтениях. Лично мне VMware Player нравится больше, чем VirtualBox. Но ведь о вкусах не спорят.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт авг 13, 2013 14:03 
Не в сети
Начинающий писатель

Зарегистрирован: Пн сен 03, 2012 9:27
Сообщения: 75
Если уж быть до конца точным я на виртуалке и разрабатываю)) Но проверка различных вариантов решения на виртуалке отнимает столько же времени, что и на железке, не вижу преимуществ. Ну если вы только не про возможности снапшотов говорите..
RAN, А по поводу русификатора поподробнее пжл, какая проблема была и решена ли была полностью? И вообще русификация чего? Среды разработки?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт авг 15, 2013 13:12 
Не в сети
Известный Писатель

Зарегистрирован: Пт окт 30, 2009 10:27
Сообщения: 435
Откуда: Москва
Русификация WinCC. Пакет нужно скачивать точно в соответствие с установленной версией.
Решались проблемы отображения сообщений в ALg и ещё местами по проекту (такие же кракозяблы как и у вас).

Пробуйте накатить, если сразу не поможет, то повторить миграцию с установленным рус-ом.
Цитата:
Также после миграции был замечен баг при нажатии кнопки, находящейся внутри faceplate объекта - после первого нажатия она "плывет", то есть текст на ней и рамка сдвигаются вправо-вниз. Кто нибудь сталкивался? Как побороть?
Что-то похожее было как-то давно... И было только в том случае, если проект запускался на машине с другим разрешением экрана. Полагаю, что на родном разрешении глюков не будет.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн авг 26, 2013 9:22 
Не в сети
Начинающий писатель

Зарегистрирован: Пн сен 03, 2012 9:27
Сообщения: 75
RAN, спасибо за советы.
По русификации будут пробовать, а вот с кнопкой такая ситуация: разрешние одинаковое и на старой машине, и на новой, но они обе виртуальные и хожу на них через RDP, возможно был какой то глюк из-за этого... как я уже писал, проблема решилась после накатывания UPD2


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт окт 01, 2013 11:43 
Не в сети
Начинающий писатель

Зарегистрирован: Вт фев 14, 2006 14:38
Сообщения: 51
Здравствуйте.
У меня похожая проблема:
при миграции проекта с WinCC 7.0 на 7.2. Upd3 отображаются некорректно Tooltip Text.
При этом с русским языком в Alarm loggin и отображение текстовых данных проблем нет.
Русификация проекта не подходит. т.к. пока нет версии на Upd3.
Пробывал перетаскивать старую картинку, все равно не отображает корректно, а типа Äàò÷èê ñõîäà ëåíòû ÄË4 Íîðèè 1.
Как можно побороть?
P.S.
А как сделать при миграции, чтобы в проект не добавлялись куча картинок и тегов со знаком @ ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт окт 22, 2013 12:09 
Не в сети

Зарегистрирован: Вт окт 22, 2013 11:53
Сообщения: 1
Я в проекте на WinCC 7.0 AlarmLogging заполнял при помощи своей программки, которая генерировала текстовый файл со множеством однотипных сообщений, его я импортировал в AlarmLogging. Так вот делал я его под кириллическую кодировку (ANSI, кодировка Windows) и только тогда у меня корректно отображались русские записи.
Потом залез в таблицу dbo.TXTTable, смотрю...тип полей varchar...да...думаю...не Юникод...а еще немцы...))))
После миграции проекта на WinCC 7.2 заново импортирую текстовый ANSI файл и вижу крякозябры...смотрю таблицу TXTTable...опа! поля уже nvarchar - Юникодовские...ну наконец то!!!

Женя писал(а):
Пробывал перетаскивать старую картинку, все равно не отображает корректно, а типа Äàò÷èê ñõîäà ëåíòû ÄË4 Íîðèè 1.


Вы поищите эти записи в вышеуказанной таблице MSSQL и попробуйте поправить их..[/quote]


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт окт 22, 2013 13:25 
Не в сети
Новый писатель

Зарегистрирован: Чт авг 17, 2006 16:00
Сообщения: 38
Откуда: Южный Чертонакуличинск
Platonov писал(а):
Кстати можешь попробовать скопировать комментарий из Таблицы Символов Степ7 и увидишь каракули
Цитата:
Êíîïêè îñíîâíîãî ïóëüòà CD1

Если в момент нажатия ctrl+c стояла русская раскладка клавиатуры, то текст будет скопирован и вставлен правильно. А если английская - то будут кракозабры. Этот глюк присущ большому количеству разных программ, и программы семейства Simatic также подвержены ему в полной мере. Поэтому, возможно, что проблема топикстартера также может быть решена просто установкой по умолчанию русской раскладки клавиатуры в Windows.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
 [ Сообщений: 16 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8


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

Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group