Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Siemens S7-scl
Диалог специалистов АВОК > ОБЩИЙ ФОРУМ > Автоматизация систем
PuzanZero
Уважаемые знатоки, может быть кто-нибудь работал с языком программирования SCL в редакторе s7sclapx.exe? (C:\Program Files\SIEMENS\STEP7\s7scl\s7sclapx.exe)
Вы не знаете почему при создании проекта (File->New) может вылетать ошибка, что на скриншоте в приложении?
Я даже с их оффициального сайта скачал последнюю версию этого редактора, переустановил, но проблему это не решило...


---------------------------------------Текст Ошибки----------------------------------------------------------------
The project language of project Standard in C:\Documents and Settings\All Users\Application Data\Siemens\DESIGO\TOOLSET\XwpData\RC\XwpProjectTemplates\10a_LON_Small\1152789414\CFC is unknown and might be incompatible with the current Windows Language Setting (Русский), In order to edit the project, the correct Windows Language Setting is necessary.

Help on Message 256:140
Description of Error:
You have opened a project that was created with a STEP 7 version prior to V5.3 SP2. STEP 7 cannot determine the Windows language setting that was used when creating this project. However, it is very likely that it was created in one of the standard STEP 7 languages (German, English, French, Italian, Spanish). This means that there may be display and input problems with the current Windows language setting.
To Correct or Avoid Error:
Before editing this project, check with person who created it to find out what language setting was in force when the project was created. Then set this language in the Windows Control Panel and also specify it as the project language in the properties sheet for the project in STEP 7.
If this is not possible, be sure to check the symbols and the names of the objects. Correct them if necessary.
---------------------------------------------------------------------------------------------------------------------------
Ludvig
У вас конфликт проги с виндой, а не с приложением. newconfus.gif
Drahtor
Попробуйте в панели управления "Язык и региональные стандарты" переключить язык системы на английский, что кстати и предлагает окно с ошибкой.
Ashihara
Реально всё написано: и причина и способ решения. Но настоящему инженеру проще спросить, чем подумать...

Язык проекта у вас не совпадает с локализацией винды. Нужно язык винды переключить на тот, что используется в проекте.
PuzanZero
Drahtor, я пробовал, что вы предлагаете, но в этом случае утилита просто вылетает (после нажатия File->New) и даже в Журнале событий ничего не остаётся...
Drahtor
Цитата(PuzanZero @ 16.3.2016, 13:43) *
Drahtor, я пробовал, что вы предлагаете, но в этом случае утилита просто вылетает (после нажатия File->New) и даже в Журнале событий ничего не остаётся...

У вас пакет SCL установлен в составе Step7 или отдельно?
PuzanZero
В составе Step7, вроде как.
Я даже сейчас переустановить её попробовал (с диска XWORKS), но это тоже не помогло...
Drahtor
Открываете Step7, создаете новый проект, в проекте открываете вкладку Sourse, далее правой кнопкой мыши и Insert new SCL Source. Если ошибка все та же, в папке Global вашего проекта удаляете файл "Language".
Нажмите для просмотра прикрепленного файла
PuzanZero
Понятно. Окей.
У меня правда не получилось ничего, но всё равно спасибо.

А не получилось наверно потому, что утилита SIMATIC Manager при старте выдаёт ошибку:
Цитата
One or more objects or type cannot be represented.
Server 'p7srsox.dll' for _P7LS_P7LSRESOFF_CT objects could not be loaded.
Make sure the required software packages are installed.

и
Цитата
One or more objects or type cannot be represented.
Server 'p7spromx.dll' for _P7LS_P7LS_PROJECT_CT objects could not be loaded.
Make sure the required software packages are installed.

Но это, видимо, связано с тем, что что-то не то, или не так инсталлировано...
PuzanZero
А вы не знаете, почему при установке "STEP 7 Professional Edition v.5.4 SR6" может возникать ошибка, что на скриншоте 1 в приложении?
У меня STEP7 OEM вроде как установлен. (Установлен с диска Desigo XWORKS 4.1, см.скриншот 2 в приложении).
А инсталяшку для "STEP 7 v.5.4 SR6" я скачал с торрента.

--------------------------------------Текст ошибки------------------------------------------
The OEM version was found on your computer.
The PROFESSIONAL version of SIMATIC STEP 7 cannot be installed on top it.
------------------------------------------------------------------------------------------------
Drahtor
Судя по всему нельзя одновременно устанавливать и OEM версию и Prfessional.Выбирайте что-то одно
PuzanZero
Drahtor, вы уж извините, если я опять задам глупый вопрос, но не знаете ли вы, почему может не открываться древо проекта в SIMATIC Manager?
Я делаю всё по видео-урокам. Запускаю STEP7 (скриншот 1), создаю базовый проект (скриншот 2), дожидаюсь окончания загрузки, после чего (судя по видео-уроку) должно появится окно с древом проекта. Но у меня просто серый экран (скриншот 3).
Drahtor
Попробуйте в этом сером окне нажать на иконку "Открыть" и выбрать ваш только что созданный проект (S7proj1).
PuzanZero
Drahtor, я могу вас заверить, что не всё с ним так просто. Если я теперь попытаюсь открыть проект S7_Pro1 (скриншот 1), то он выдаёт ошибку
Цитата
Project " of version V2.x has to be opened.
Do you waant to convert this project to the current STEP 7 version?

(скриншот 2).

Я нажимаю "Yes" и он предлагает пересохранить проект под другим именем. Что я и делаю (скриншот 3). Проект он пересохраняет, но древо нового проекта не открывается. И если попробовать открыть новый проект через "Open", то опять же вылетает та же ошибка.
Drahtor
Снесите все подчистую и установите нормальный STEP7 V5.5 SP3 и будет Вас счастье
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2024 IPS, Inc.