• Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  • Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже предостаточно - придумайте что-то пооригинальнее.
  • Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
  • За поиск и предложение пиратского ПО и средств взлома - бан без предупреждения.
  • Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  • Перед тем как что-то написать - читать здесь и здесь.

EasyBuilder 8000 от Wientek.

Модератор: специалисты по Weintek

Ответить

BorizZugunderr
здесь недавно
здесь недавно
Сообщения: 40
Зарегистрирован: 12 окт 2012, 13:03
Имя: Борис Цугундер
Страна: Россия

Re: EasyBuilder 8000 от Wientek.

Сообщение BorizZugunderr »

Ryzhij писал(а):При любых ссылках на массивы есть опасность, что возникнет кольцо рекурсии - если вызываемый массив будет содержать ссылку на один из вызывающих или сам на себя.
Поскольку рецепт в общем случае может содержать в себе как элементы и другие массивы типа рецепт, то, грубо говоря желательно, чтобы рецепт не пораждал сам себя.
Но массив это пассивные данные, а не исполняемый код. Что такое ссылка "на один из вызывающих или сам на себя", можно ли конкретный пример такой ссылки для EasyBuilder 8000 ?

Ryzhij
почётный участник форума
почётный участник форума
Сообщения: 5031
Зарегистрирован: 07 окт 2011, 09:12
Имя: Гаско Вячеслав Эриевич
Страна: Россия
город/регион: Рязань
Благодарил (а): 336 раз
Поблагодарили: 537 раз

Re: EasyBuilder 8000 от Wientek.

Сообщение Ryzhij »

BorizZugunderr писал(а):Но массив это пассивные данные, а не исполняемый код. Что такое ссылка "на один из вызывающих или сам на себя"...
Понятия "косвенная адресация" и "индексная адресация" уже подразумевают какие-то действия. И при неправильной оргазации ссылок может возникнуть цикл рекурсии.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может». Жан-Поль Сартр

BorizZugunderr
здесь недавно
здесь недавно
Сообщения: 40
Зарегистрирован: 12 окт 2012, 13:03
Имя: Борис Цугундер
Страна: Россия

Re: EasyBuilder 8000 от Wientek.

Сообщение BorizZugunderr »

Ryzhij писал(а):
BorizZugunderr писал(а):Но массив это пассивные данные, а не исполняемый код. Что такое ссылка "на один из вызывающих или сам на себя"...
Понятия "косвенная адресация" и "индексная адресация" уже подразумевают какие-то действия. И при неправильной оргазации ссылок может возникнуть цикл рекурсии.
С панелями вайнтек работаю недавно, но в программировании не новичок. Приведите пожалуйста пример ссылки в массиве для EasyBuilder.
Косвенная адресация в EB возможна только для вызова окна и при использовании индексного регистра. Вложенные ссылки не используются, какая может быть рекурсия?
Хотелось бы увидеть КОНКРЕТНЫЙ ПРИМЕР набора данных для EB-8000, приводящего к рекурсии.

Eugene Sergejev
освоился
освоился
Сообщения: 219
Зарегистрирован: 28 июл 2008, 15:40
Имя: Сергеев Евгений Викторович
Страна: Karjala/Suomi
город/регион: Petroskoi/Helsinki
Благодарил (а): 1 раз
Поблагодарили: 3 раза

Re: EasyBuilder 8000 от Wientek.

Сообщение Eugene Sergejev »

А скажите-ка господа вейнтековеды -
напаривают тут мне халтурку - перенести проект с сименсовской MP270 на вейнтековскую МТ8121.
Проблема в том, что в сименсовской панели всё сделано через фейсплейты. А у вейнтека такого механизма нету...
Может какие ещё варианты будут, окромя тупого переписывания всех окон?
пдпс скрщна по трбвнию мдратра

BorizZugunderr
здесь недавно
здесь недавно
Сообщения: 40
Зарегистрирован: 12 окт 2012, 13:03
Имя: Борис Цугундер
Страна: Россия

Re: EasyBuilder 8000 от Wientek.

Сообщение BorizZugunderr »

Eugene Sergejev писал(а):А скажите-ка господа вейнтековеды -
напаривают тут мне халтурку - перенести проект с сименсовской MP270 на вейнтековскую МТ8121.
Проблема в том, что в сименсовской панели всё сделано через фейсплейты. А у вейнтека такого механизма нету...
Может какие ещё варианты будут, окромя тупого переписывания всех окон?
будьте любезны, расскажите немножко о макросах в панелях сименса: viewtopic.php?f=99&t=3164

Scavenger
здесь недавно
здесь недавно
Сообщения: 3
Зарегистрирован: 08 дек 2012, 23:42
Имя: Сидякин Дмитрий Владимирович
Страна: Россия
город/регион: Нижний Новгород

Re: EasyBuilder 8000 от Wientek.

Сообщение Scavenger »

Здравствуйте. Столкнулся с такой проблемой. Время от времени не загружается проект в панель. Т.е. инода загрузка проходит нормально и после рестарта панели, в ней пустота. Нет ни фреймов проекта, ни кнопок и т.д., что было нарисовано и скомпилировано. Панелька MT6050i.

Астафьев Илья
осмотрелся
осмотрелся
Сообщения: 114
Зарегистрирован: 24 июл 2008, 09:30
Имя: Астафьев Илья
Страна: Россия
город/регион: Москва

Re: EasyBuilder 8000 от Wientek.

Сообщение Астафьев Илья »

Добрый день!

Мне кажется проблема в плохом контакте USB, проект загружается со сбоем, а проверки целостности нет.

murzil.ken
здесь недавно
здесь недавно
Сообщения: 14
Зарегистрирован: 07 дек 2012, 22:54
Имя: murzil.ken
Страна: Rus
город/регион: Rus

Re: EasyBuilder 8000 от Wientek.

Сообщение murzil.ken »

Астафьев Илья писал(а):Добрый день!

Мне кажется проблема в плохом контакте USB, проект загружается со сбоем, а проверки целостности нет.
Почему не проверяется целостность загрузки проекта?

Астафьев Илья
осмотрелся
осмотрелся
Сообщения: 114
Зарегистрирован: 24 июл 2008, 09:30
Имя: Астафьев Илья
Страна: Россия
город/регион: Москва

Re: EasyBuilder 8000 от Wientek.

Сообщение Астафьев Илья »

Не разработчик, поэтому не могу сказать - чем они руководствовались, когда так сделали.

murzil.ken
здесь недавно
здесь недавно
Сообщения: 14
Зарегистрирован: 07 дек 2012, 22:54
Имя: murzil.ken
Страна: Rus
город/регион: Rus

Re: EasyBuilder 8000 от Wientek.

Сообщение murzil.ken »

Астафьев Илья писал(а):Не разработчик, поэтому не могу сказать - чем они руководствовались, когда так сделали.
в EasyBuilder pro тоже не проверяется целостность загрузки проекта?

pike
завсегдатай
завсегдатай
Сообщения: 500
Зарегистрирован: 08 авг 2008, 10:43
Имя: Щукин Андрей Александрович
Страна: Россия
город/регион: Москва
Благодарил (а): 1 раз
Поблагодарили: 32 раза

Re: EasyBuilder 8000 от Wientek.

Сообщение pike »

В защиту Weintek'а замечу, что с целиковой (проверяются определенные блоки, например, прошивка и драйверы) проверкой загружаемых проектов туго у всех, просто у тех у кого стойкость к помехам оборудования выше это менее заметно. Но при дистанционной замене - такие ситуации у всех вылезают.
Авторы ТЗ, с которыми я работаю, не имеют права жаловаться на дороги, ЖКХ, бюрократию и правительство.

murzil.ken
здесь недавно
здесь недавно
Сообщения: 14
Зарегистрирован: 07 дек 2012, 22:54
Имя: murzil.ken
Страна: Rus
город/регион: Rus

Re: EasyBuilder 8000 от Wientek.

Сообщение murzil.ken »

pike писал(а):В защиту Weintek'а замечу, что с целиковой (проверяются определенные блоки, например, прошивка и драйверы) проверкой загружаемых проектов туго у всех, просто у тех у кого стойкость к помехам оборудования выше это менее заметно. Но при дистанционной замене - такие ситуации у всех вылезают.
об этом полезно знать, поскольку с Вайнтеком еще много и долго работать
скоро будем также использовать симатик и омрон, у них такие же проблемы?

pike
завсегдатай
завсегдатай
Сообщения: 500
Зарегистрирован: 08 авг 2008, 10:43
Имя: Щукин Андрей Александрович
Страна: Россия
город/регион: Москва
Благодарил (а): 1 раз
Поблагодарили: 32 раза

Re: EasyBuilder 8000 от Wientek.

Сообщение pike »

Вероятность ниже, выглядеть это будет по другому, но за стабильностью связи и питания в момент загрузки проекта, а тем более firmware надо следить особенно внимательно. Особенно если USB.
Авторы ТЗ, с которыми я работаю, не имеют права жаловаться на дороги, ЖКХ, бюрократию и правительство.

murzil.ken
здесь недавно
здесь недавно
Сообщения: 14
Зарегистрирован: 07 дек 2012, 22:54
Имя: murzil.ken
Страна: Rus
город/регион: Rus

Re: EasyBuilder 8000 от Wientek.

Сообщение murzil.ken »

pike писал(а):Вероятность ниже, выглядеть это будет по другому, но за стабильностью связи и питания в момент загрузки проекта, а тем более firmware надо следить особенно внимательно. Особенно если USB.
в работе с панелями вайнтек USB так и не прижился - сплошные проблемы, то пароль, то еще что-то
поэтому использую только Ethernet

Астафьев Илья
осмотрелся
осмотрелся
Сообщения: 114
Зарегистрирован: 24 июл 2008, 09:30
Имя: Астафьев Илья
Страна: Россия
город/регион: Москва

Re: EasyBuilder 8000 от Wientek.

Сообщение Астафьев Илья »

Производитель четкой информации не дает. Но по нашим экспериментам контроля целостности нет и в EasyBuilder Pro.
Спасибо Pike'у за корректную ремарку. Полностью с ним согласен, поскольку тоже имею опыт работы не только с Weintek.

BorizZugunderr
здесь недавно
здесь недавно
Сообщения: 40
Зарегистрирован: 12 окт 2012, 13:03
Имя: Борис Цугундер
Страна: Россия

Re: EasyBuilder 8000 от Wientek.

Сообщение BorizZugunderr »

Астафьев Илья писал(а):Производитель четкой информации не дает. Но по нашим экспериментам контроля целостности нет и в EasyBuilder Pro.
Спасибо Pike'у за корректную ремарку. Полностью с ним согласен, поскольку тоже имею опыт работы не только с Weintek.
панели NB от Omron - переделанный Вайнтек?

pike
завсегдатай
завсегдатай
Сообщения: 500
Зарегистрирован: 08 авг 2008, 10:43
Имя: Щукин Андрей Александрович
Страна: Россия
город/регион: Москва
Благодарил (а): 1 раз
Поблагодарили: 32 раза

Re: EasyBuilder 8000 от Wientek.

Сообщение pike »

Неизвестно, но многие "решения" очень похожи + нет протокола NT-Link характерного для всех омроновских панелей оператора. Но софт для NB сделан по удобнее и красивее, чем у W.
Авторы ТЗ, с которыми я работаю, не имеют права жаловаться на дороги, ЖКХ, бюрократию и правительство.

BorizZugunderr
здесь недавно
здесь недавно
Сообщения: 40
Зарегистрирован: 12 окт 2012, 13:03
Имя: Борис Цугундер
Страна: Россия

Re: EasyBuilder 8000 от Wientek.

Сообщение BorizZugunderr »

pike писал(а):Неизвестно, но многие "решения" очень похожи + нет протокола NT-Link характерного для всех омроновских панелей оператора. Но софт для NB сделан по удобнее и красивее, чем у W.
про этот софт только что писали на форуме (не устанавливается), я не поленился скачал и обнаружил ту же ошибку.

pike
завсегдатай
завсегдатай
Сообщения: 500
Зарегистрирован: 08 авг 2008, 10:43
Имя: Щукин Андрей Александрович
Страна: Россия
город/регион: Москва
Благодарил (а): 1 раз
Поблагодарили: 32 раза

Re: EasyBuilder 8000 от Wientek.

Сообщение pike »

Ну, я же не писал, что он без глюков. Я про концепцию/структуру ПО писал.
Авторы ТЗ, с которыми я работаю, не имеют права жаловаться на дороги, ЖКХ, бюрократию и правительство.

Астафьев Илья
осмотрелся
осмотрелся
Сообщения: 114
Зарегистрирован: 24 июл 2008, 09:30
Имя: Астафьев Илья
Страна: Россия
город/регион: Москва

Re: EasyBuilder 8000 от Wientek.

Сообщение Астафьев Илья »

Достоверной информации о преемственности нет. Но действительно много схожего. И в "железе", и в софте. Софт более дружелюбный для пользователя при этом.

BorizZugunderr
здесь недавно
здесь недавно
Сообщения: 40
Зарегистрирован: 12 окт 2012, 13:03
Имя: Борис Цугундер
Страна: Россия

Re: EasyBuilder 8000 от Wientek.

Сообщение BorizZugunderr »

pike писал(а):Ну, я же не писал, что он без глюков. Я про концепцию/структуру ПО писал.
я понимаю, замечание про установочную ошибку просто в порядке обсуждения
Астафьев Илья писал(а):Достоверной информации о преемственности нет. Но действительно много схожего. И в "железе", и в софте. Софт более дружелюбный для пользователя при этом.


Вот Илье, например, удалось установить софт Omron NB
Аватара пользователя

Автор темы
dmitry
здесь недавно
здесь недавно
Сообщения: 45
Зарегистрирован: 15 авг 2012, 11:12
Имя: Дмитрий
Страна: РФ
город/регион: Киров
Поблагодарили: 1 раз

Re: EasyBuilder 8000 от Wientek.

Сообщение dmitry »

Оживлю немного тему в связи с массовым переходом пользователей сименса с TIAv11 на TIAv12 (кто в теме тот вкурсе - прошу прощения за тафтологию).
Так вот: как известно Wientek в свем EasyBuilder поддерживает драйвер связи с контроллерами S7-1200. Последние програмировались только в среде TIA Portal. Недавно вышла новая версия 12, в которой было достаточно много существенных изменений, в частности сименс изменил механизм работы с памятью контроллера. Для пользователей ПО сименса естественно предусмотрены инструменты миграции с старых версий на новые... а вот при работе с ПО сторонних производителей возникла сложность: при компиляции проектов, в которых теги (адреса) брались из PLC в версии TIA11, с PLC версии 12 все теги теряют связь (adress not found).

Анализ проблемы показал, что не читается имя блока данных в новой версии TIA( или всем блокам присваивается имя Data_Block[номер])

Чтение адресов из контроллера S7-1200 запрграмированным в TIAv11
Изображение

Чтение адресов из контроллера S7-1200 запрграмированным в TIAv12
Изображение

Если пересоздавать теги в EasyBuildere, конечно все работает... но переделывать все существующие проекты (в некоторых до 500 тегов) как-то напрягает...

Сталкивался ли кто нибудь с подобной проблемой и есть ли пути ее решения, кроме "перелопачивания вручную"?

Версия EasyBuilder v4.65.07 от 24.06.2013 - совсем свежая :)
Аватара пользователя

Автор темы
dmitry
здесь недавно
здесь недавно
Сообщения: 45
Зарегистрирован: 15 авг 2012, 11:12
Имя: Дмитрий
Страна: РФ
город/регион: Киров
Поблагодарили: 1 раз

Re: EasyBuilder 8000 от Wientek.

Сообщение dmitry »

Обозначил проблему у офф предствителя. Передали китайцам. Те в свою очередь среагировали быстро - прислали патч к изибилдеру. :) Решили проблему так: при считывании тегов с контроллера появляется окно в котором можно вручную ввести названия блоков данных. Решение работоспособное, но я так понимаю временное - заткнуть так сказать дырку... пока не поковыряют основательно драйвер связи S7-1200 применительно к TIA Portal v12.

Ну что ж - приятно. Такой расторопности давно никто из производителей не показывал. От обозначения проблемы в русском представительстве, до получения мной патча прошло чуть более суток. Вот так бы все техподдержки работали.
Аватара пользователя

Автор темы
dmitry
здесь недавно
здесь недавно
Сообщения: 45
Зарегистрирован: 15 авг 2012, 11:12
Имя: Дмитрий
Страна: РФ
город/регион: Киров
Поблагодарили: 1 раз

Re: EasyBuilder 8000 от Wientek.

Сообщение dmitry »

Развитие темы на профильном форуме: http://www.rusavtomatika.com/forum/view ... p=566#p566
Ответить

Вернуться в «WEINTEK (операторские панели)»