Ошибки в Xworks, Разрешение проблем с XWorks |
|
|
|
10.6.2015, 15:34
|
Группа: New
Сообщений: 14
Регистрация: 10.6.2015
Пользователь №: 270296

|
Доброго времени суток! При загрузке программы на PXC100D возникает следующая ошибка: Error 7194: The automation station could not be connected online! Использую Easylon USB Interface для связи с контроллером. Драйвер работает нормально, контроллер обнаруживается и конфигурируется. Компиляция программы успешно завершается без ошибок. Проблема только в загрузке программы. Такая же проблема с контроллером PXC22D. OS: Windows 7 x86 XWorks V5.1 Какие могут быть причины возникновения и варианты разрешения проблемы? Спасибо.
Сообщение отредактировал danil.yurlov - 10.6.2015, 15:38
|
|
|
|
|
10.6.2015, 16:06
|
Группа: Участники форума
Сообщений: 95
Регистрация: 19.12.2014
Из: Москва
Пользователь №: 254728

|
Как вариант в пути проекта или в учётной записи пользователя должны быть только латинские символы. Попробуйте загрузите программу в симулятор контроллера.
|
|
|
|
|
22.6.2015, 12:15
|
Группа: New
Сообщений: 14
Регистрация: 10.6.2015
Пользователь №: 270296

|
Спасибо за ответ! Но после переименования пользователя ничего не изменилось. Пришлось переустанавливать под чистую Windows XP с латинскими именем пользователя и компьютера. Теперь новая проблема: CFC не открывает схему, пишет, что не хватает какого-то ПО, какого именно не пишет.
Полный текст сообщения об ошибке: 257:9 The project contains object of the software package "Desigo", which cannot be edited because the software package is not installed or exists an earlier version.
Это сообщение выводится после перехода navigate to->CFC
|
|
|
|
|
22.6.2015, 16:23
|
Группа: Участники форума
Сообщений: 95
Регистрация: 19.12.2014
Из: Москва
Пользователь №: 254728

|
Достаточно было создать нового пользователя. К сожалению переименование не помогает. Почему Windows XP? Последние версии отлично работают с Windows 7, возможно проблема в этот раз в операционке. В описании ошибки написано, что у Вас чего-то нехватает или установлено ранней версии. Переутанавливать XWorks пробовали? Инсталяция прошла без ошибок?
|
|
|
|
|
22.6.2015, 16:52
|
Группа: Участники форума
Сообщений: 241
Регистрация: 3.9.2007
Из: СПб
Пользователь №: 11054

|
Если автор поста переустанавливал XP, то наверняка и Xworks махнул. Тут варианты такие: - переустановить Xworks (мог криво установиться или не со всеми компонентами), при переуствновке не выбирать компоненты вручную (все на автомате), проконтролировать установку. - проверить версии, может установили ранюю версию, соответсвенно библиотеки разные.
|
|
|
|
|
23.6.2015, 13:08
|
Группа: Участники форума
Сообщений: 102
Регистрация: 18.12.2007
Пользователь №: 13887

|
Актуальная версия Xworks работает только с Windows 7
|
|
|
|
|
23.6.2015, 16:13
|
Группа: Участники форума
Сообщений: 78
Регистрация: 6.6.2008
Из: Киев
Пользователь №: 19522

|
Да ладно, у меня 5.1 на несколько машин встала на ХР. Или актуальная это ещё новее?
|
|
|
|
|
23.6.2015, 16:30
|
Группа: Участники форума
Сообщений: 95
Регистрация: 19.12.2014
Из: Москва
Пользователь №: 254728

|
К сожалению не всегда заявленное работает как надо. Если верить документации, то на Windows XP SP3 должно работать.
Сообщение отредактировал Djon_79 - 23.6.2015, 16:30
|
|
|
|
|
24.6.2015, 9:33
|
Группа: Участники форума
Сообщений: 241
Регистрация: 3.9.2007
Из: СПб
Пользователь №: 11054

|
Не пробовал ставить последнюю на XP, но в системных требованиях на Insight 5.1 (вчера читал) XP не поддерживается. Хотя слабо верится. В этой же документации говорится, что Xworks 5.1 поддерживает XP SP2 и XP SP3. В последней редакции Xworks 5.1 SP1 заявлена поддержка XP SP3.
Сообщение отредактировал begem - 24.6.2015, 9:39
|
|
|
|
|
24.6.2015, 14:35
|
Группа: New
Сообщений: 14
Регистрация: 10.6.2015
Пользователь №: 270296

|
Установил Windows 7 x86 на чистый раздел, установил драйверы оборудования, установил MS Framework, рекомендованный установщиком XWorks 5.1, установил XWorks (все настройки по дефолту, никаких ошибок при установке не было), активировал лицензию. При добавлении нового контроллера в NW Configurator пишет: The project contains object of the software package "Desigo", which cannot be edited because the software package is not installed or exists an earlier version.
|
|
|
|
|
24.6.2015, 16:06
|
Группа: Участники форума
Сообщений: 95
Регистрация: 19.12.2014
Из: Москва
Пользователь №: 254728

|
Цитата(danil.yurlov @ 24.6.2015, 14:35)  Установил Windows 7 x86 на чистый раздел, установил драйверы оборудования, установил MS Framework, рекомендованный установщиком XWorks 5.1, установил XWorks (все настройки по дефолту, никаких ошибок при установке не было), активировал лицензию. При добавлении нового контроллера в NW Configurator пишет: The project contains object of the software package "Desigo", which cannot be edited because the software package is not installed or exists an earlier version. А раньше с этим дистрибутивом XWorks проблем не было? Не может быть проблема с самим дистрибутивом?
|
|
|
|
|
24.6.2015, 16:09
|
Группа: New
Сообщений: 14
Регистрация: 10.6.2015
Пользователь №: 270296

|
Раньше этот дистрибутив нормально ставился под Win7 x86, не работала только загрузка в контроллер (CFC работал нормально). После чего снёс систему. Пытался ставить XWorks под WinXP SP3 и Win7 x64. С ними та же проблема, которую описал в предыдущем сообщении. Контроллер в NW Configurator'e добавляется, а chart нет.
Сообщение отредактировал danil.yurlov - 24.6.2015, 16:19
|
|
|
|
|
24.6.2015, 16:29
|
Группа: Участники форума
Сообщений: 95
Регистрация: 19.12.2014
Из: Москва
Пользователь №: 254728

|
Цитата(danil.yurlov @ 24.6.2015, 16:09)  Раньше этот дистрибутив нормально ставился под Win7 x86, не работала только загрузка в контроллер (CFC работал нормально). После чего снёс систему. Пытался ставить XWorks под WinXP SP3 и Win7 x64. С ними та же проблема, которую описал в предыдущем сообщении. Контроллер в NW Configurator'e добавляется, а chart нет. Возможно Вас понял!!! Т.е. Вы создаёте контроллер, а перейдя в CFC видете только блок Device information? Ваши действия. Если нет каталога, то в главном меню View->Catalog. Выбираете вкладку Charts переходите в чат верхнего уровня. А по предыдущей проблеме (не работала загрузка в контроллер) проверяли наличие драйвера S7-COS?
Сообщение отредактировал Djon_79 - 24.6.2015, 16:31
|
|
|
|
|
24.6.2015, 16:44
|
Группа: New
Сообщений: 14
Регистрация: 10.6.2015
Пользователь №: 270296

|
Во вкладке charts ничего нет, как и в других вкладках
|
|
|
|
|
25.6.2015, 9:21
|
Группа: Участники форума
Сообщений: 241
Регистрация: 3.9.2007
Из: СПб
Пользователь №: 11054

|
При добавлении контроллера в сегмент сразу должен появится чарт. Если не появился - ошибка, глюк. Пробуйте другую версию XWorks. Вы уверены, что у Вас последняя версия??? SP1
Сообщение отредактировал begem - 25.6.2015, 9:22
|
|
|
|
|
25.6.2015, 9:44
|
Группа: New
Сообщений: 14
Регистрация: 10.6.2015
Пользователь №: 270296

|
Цитата(begem @ 25.6.2015, 9:21)  При добавлении контроллера в сегмент сразу должен появится чарт. Если не появился - ошибка, глюк. Пробуйте другую версию XWorks. Вы уверены, что у Вас последняя версия??? SP1 Я эту версию ставил уже, всё было нормально, кроме записи на контроллер, из-за чего всё снес вместе с системой, теперь и чарты не добавляются
Сообщение отредактировал danil.yurlov - 25.6.2015, 9:48
|
|
|
|
|
25.6.2015, 10:09
|
Группа: Участники форума
Сообщений: 241
Регистрация: 3.9.2007
Из: СПб
Пользователь №: 11054

|
Так. А теперь Вы пытаетесь поставить версию старее??? Тогда я писал об этом ранее: - в разных версиях может использоваться разные версии CFC , поэтому программу из новой версии старая версия может и не прочитать. - это относится к воостановлению проекта.
Но если вы создаете новый проект с новым контроллером, такого быть не должно. Это глюк. Я бы поставил самую новую версию и разбирался бы с загрузкой в контроллер. Наверняка это будет проще. Пробелма может быть в настройках LON драйвера. И скорее всего это именно так.
Сообщение отредактировал begem - 25.6.2015, 10:11
|
|
|
|
|
25.6.2015, 11:25
|
Группа: New
Сообщений: 14
Регистрация: 10.6.2015
Пользователь №: 270296

|
Цитата(begem @ 25.6.2015, 10:09)  Так. А теперь Вы пытаетесь поставить версию старее??? Тогда я писал об этом ранее: - в разных версиях может использоваться разные версии CFC , поэтому программу из новой версии старая версия может и не прочитать. - это относится к воостановлению проекта.
Но если вы создаете новый проект с новым контроллером, такого быть не должно. Это глюк. Я бы поставил самую новую версию и разбирался бы с загрузкой в контроллер. Наверняка это будет проще. Пробелма может быть в настройках LON драйвера. И скорее всего это именно так. Я поставил новую версию XWorks 5.10 на чистую Windows 7, добавляю PXC22D или PXC100D, а charts не создаются, пишет ошибку, про которую писал.
|
|
|
|
|
25.6.2015, 12:01
|
Группа: Участники форума
Сообщений: 241
Регистрация: 3.9.2007
Из: СПб
Пользователь №: 11054

|
5.1 SP1? Поставьте ту версию, которая работала. Я так понял, что это с SP. Потом смотрите настройки драйвера. А вообще это странная ситуация. Похоже либо на какое-то систематическое не корректное действие с Вашей стороны (я бы сказал, что это неправильная утановка Desigo, поскольку ошибка говорит об этом), либо на косяк одного дисрибутива, который Вы ставите. Скажите, как Вы устаавливаете Xworks?
Сообщение отредактировал begem - 25.6.2015, 12:14
|
|
|
|
|
25.6.2015, 12:30
|
Группа: New
Сообщений: 14
Регистрация: 10.6.2015
Пользователь №: 270296

|
При создании проекта вылазит следующее предупреждние, может с этим что-то связано?
Прикрепленные файлы
002.png ( 21,87 килобайт )
Кол-во скачиваний: 23
|
|
|
|
|
25.6.2015, 12:37
|
Группа: Участники форума
Сообщений: 241
Регистрация: 3.9.2007
Из: СПб
Пользователь №: 11054

|
С этим предупреждением все в порядке. Запустите повторную установку и сделайте скрины при выборе компонентов. Я надеюсь у Вас установка запускается файлом Setup.exe, а не XWP.
|
|
|
|
|
25.6.2015, 16:07
|
Группа: New
Сообщений: 14
Регистрация: 10.6.2015
Пользователь №: 270296

|
Поставил этот же дистрибутив XWorks на другую машину. Всё работает. Контроллер грузится. Причины возникновения ранее описанных ошибок пока не выявлены. Но есть другой вопрос. Каким образом нумеруются входные и выходные сигналы контроллеров PXC100D и PXC22D (Как правильно указать адреса в IO Address Editor)? Нигде не могу найти информацию по этому моменту (Обучение не проходил, поэтому не имею доступа к техподдержке). Если кто-то подскажет (или даст ссылки на источники и мануалы), буду очень признателен.
Сообщение отредактировал danil.yurlov - 25.6.2015, 16:20
|
|
|
|
|
25.6.2015, 16:24
|
Группа: Участники форума
Сообщений: 241
Регистрация: 3.9.2007
Из: СПб
Пользователь №: 11054

|
Это очень просто... В модульных контроллерах я думаю проблем быть не должно. Модулям задается адресс, затем в зависимости от этого идут адреса в программе. А в компактниках данные по адрессации указаны в инструкции к этому контроллеру. Все прямо на одной странице. Адрессация зависит от типа сигнала. Но намного проще один раз прочитать. Там все понятно.
Сообщение отредактировал begem - 25.6.2015, 16:24
|
|
|
|
|
2.7.2015, 15:27
|
Группа: New
Сообщений: 14
Регистрация: 10.6.2015
Пользователь №: 270296

|
Подскажите пожалуйста! Правильно ли я понял, что AVAL_OP, BVAL_OP, и MVAL_OP служат для изменения значений с панельки или Scada Desigo Insight? Если да, то как тогда таким же образом можно изменить уставку времени (блоков для этого я не нашел)?
|
|
|
|
|
2.7.2015, 19:45
|
Группа: Участники форума
Сообщений: 95
Регистрация: 19.12.2014
Из: Москва
Пользователь №: 254728

|
Цитата(danil.yurlov @ 2.7.2015, 15:27)  Подскажите пожалуйста! Правильно ли я понял, что AVAL_OP, BVAL_OP, и MVAL_OP служат для изменения значений с панельки или Scada Desigo Insight? Если да, то как тогда таким же образом можно изменить уставку времени (блоков для этого я не нашел)? Вам надо данный параметр сделать доступным по чтению/записи. Применить фильтр "все параметры" напротив параметра со временем сделайте его доступным выбрав соответсвующий уровень приоритета. Это для PXM20. В Citect необходимо выьрать определённую кнопку (на память сейчас не вспомню) и в неё передать соответсвующую Citect-ссылку. Это штатные способы. Можно заморочиться передавая количество секунд для данного блока с соответсвующими преобразованиями фоматов данных. Данный вариант не очень хороший и по эстетическим соображениям и по ограничениям накладываемыми некоторыми блоками.
|
|
|
|
|
3.7.2015, 9:32
|
Группа: Участники форума
Сообщений: 241
Регистрация: 3.9.2007
Из: СПб
Пользователь №: 11054

|
А по мне так второй способ удобнее. Особенно, если сверху не Desigo. В этом случае есть явная отдельная переменная задания времени. Правда удобнее при маленьких задержках.
|
|
|
|
|
3.7.2015, 11:24
|
Группа: New
Сообщений: 14
Регистрация: 10.6.2015
Пользователь №: 270296

|
Цитата(Djon_79 @ 2.7.2015, 19:45)  Вам надо данный параметр сделать доступным по чтению/записи. Применить фильтр "все параметры" напротив параметра со временем сделайте его доступным выбрав соответсвующий уровень приоритета. Это для PXM20. В Citect необходимо выьрать определённую кнопку (на память сейчас не вспомню) и в неё передать соответсвующую Citect-ссылку. Это штатные способы. Можно заморочиться передавая количество секунд для данного блока с соответсвующими преобразованиями фоматов данных. Данный вариант не очень хороший и по эстетическим соображениям и по ограничениям накладываемыми некоторыми блоками. Я Вас не понял. Наверное, Вы говорите о настройках в Insight, до него я ещё не добрался, мне нужно сначала разобраться с программой на контроллере в среде XWorks. Там нет блока уставки времени. Время имеет тип DWORD, и Вы предлагает передавать его в секундах. Но для DWORD блока *VAL_OP нет. Только REAL, BOOL и Multistate (Максимум 16 состояний) Как быть? Использовать преобразование Real to Integer? И ещё вопрос: Как в CFC создать и использовать переменные?
Сообщение отредактировал danil.yurlov - 3.7.2015, 11:34
|
|
|
|
|
3.7.2015, 12:18
|
Группа: Участники форума
Сообщений: 78
Регистрация: 6.6.2008
Из: Киев
Пользователь №: 19522

|
Цитата(danil.yurlov @ 3.7.2015, 11:24)  Я Вас не понял. Наверное, Вы говорите о настройках в Insight, до него я ещё не добрался, мне нужно сначала разобраться с программой на контроллере в среде XWorks. Там нет блока уставки времени. В Insight можно вытащить практически любое свойство любого блока, если у блока в CFC стоит тип "компонент" а не "дополнительный элемент"/"auxiliary element" (вкладка "Свойства"), и само свойство доступно для внешней записи. В свйствах блока есть сверху выпадающий список "Layout" или что-то такое, там можно выбрать отображение всех параметров для каждого свойства. Имеется в виду, на свойстве того блока, у которого на входе задаётся время, сделать его доступным для изменения из диспетчерской, не прибегая к дополнительным xVAL_OP А что подразумевается под переменными в CFC? Входы/выходы чарта или что-то другое?
Сообщение отредактировал Blackout - 3.7.2015, 12:19
|
|
|
|
|
3.7.2015, 13:27
|
Группа: New
Сообщений: 14
Регистрация: 10.6.2015
Пользователь №: 270296

|
Цитата(Blackout @ 3.7.2015, 12:18)  В Insight можно вытащить практически любое свойство любого блока, если у блока в CFC стоит тип "компонент" а не "дополнительный элемент"/"auxiliary element" (вкладка "Свойства"), и само свойство доступно для внешней записи. Например, я использую блок CYCLEGEN (Генератор импульсов) У него свойство Element Type вообще пустое. Цитата(Blackout @ 3.7.2015, 12:18)  В свйствах блока есть сверху выпадающий список "Layout" или что-то такое, там можно выбрать отображение всех параметров для каждого свойства. Имеется в виду, на свойстве того блока, у которого на входе задаётся время, сделать его доступным для изменения из диспетчерской, не прибегая к дополнительным xVAL_OP Поменять Parameter kind на "Уставка" ? (в том же блоке CYCLEGEN) Цитата(Blackout @ 3.7.2015, 12:18)  А что подразумевается под переменными в CFC? Входы/выходы чарта или что-то другое? Промежуточные переменные. Число вещественное или целое, например.
Сообщение отредактировал danil.yurlov - 3.7.2015, 13:28
|
|
|
|
|
3.7.2015, 16:52
|
Группа: Участники форума
Сообщений: 95
Регистрация: 19.12.2014
Из: Москва
Пользователь №: 254728

|
Писал из дома. Не было возможности сделать скринов и более подробно ответить. К сожалению блок CYCLEGEN "расшарить" (в моей терминологии сделать доступными) известными мне спрособами не получится. Во вложениях примеры как можно сделать доступным например блок таймера TIMER. Проделав данные действия Вы увидете таймер в панели, каталоге объектов и сможете изменять его свойства.
Сообщение отредактировал Djon_79 - 3.7.2015, 16:53
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
Реклама
ООО «Арктика групп» ИНН: 7713634274
ООО "Русич" ИНН 9721068883 / ЕРИД 2VtzqvMjLF8
ООО «УНИСПЛИТ» ИНН: 6453155081 erid:2VtzqxXgvJi
Реклама: ООО «СибСтронг» | ИНН 6670013662 | ERID: 2VtzqwyM2dc
Последние сообщения Форума
|