EasyBuilder - Скорая помощь новичкам

Работа с панелями оператора Weintek - подключение, программирование, совмещение с ПЛК

Модераторы: kiv, 8bit, VanMo

Re: EasyBuilder - Скорая помощь новичкам

Сообщение PuzanZero » 08 апр 2016, 12:38

Скажите, пожалуйста, если у меня есть набор переменных с адресами RW_A 100 - RW_A 200. Можно ли им как-то задать значение по-умолчанию. Т.е. чтобы сразу после загрузки программы в пульт в переменной RW_A 100 было бы число 1, в переменной RW_A 101 было бы число 2 и т.д.?
PuzanZero
 
Сообщения: 22
Зарегистрирован: 16 фев 2016, 12:22

Re: EasyBuilder - Скорая помощь новичкам

Сообщение Владимир_Я » 08 апр 2016, 12:46

Выполнить макрос при инициализации,в котором и помещать нужные значения в нужные регистры.
Владимир_Я
 
Сообщения: 59
Зарегистрирован: 17 мар 2015, 10:50

Re: EasyBuilder - Скорая помощь новичкам

Сообщение PuzanZero » 08 апр 2016, 12:53

Владимир_Я, просто проблема ещё и в том, что эти регистры могут меняться в процессе работы. И они хранятся в энергонезависимой памяти. И в случае перезагрузки питания в них должны быть те значения, которые были до отключения питания, а не те, которые были введены по-умолчанию.
PuzanZero
 
Сообщения: 22
Зарегистрирован: 16 фев 2016, 12:22

Re: EasyBuilder - Скорая помощь новичкам

Сообщение VanMo » 08 апр 2016, 13:03

PuzanZero писал(а):Владимир_Я, просто проблема ещё и в том, что эти регистры могут меняться в процессе работы. И они хранятся в энергонезависимой памяти. И в случае перезагрузки питания в них должны быть те значения, которые были до отключения питания, а не те, которые были введены по-умолчанию.

Можно использовать флаг инициализации. Перед заданием значений по умолчанию нужно проверить определенный регистр на наличие уникального значения.
Если этого значения в нем нет, то нужно провести инициализацию и установить это значение. Соответственно, если значение там уже есть, ничего не делать.
VanMo
 
Сообщения: 377
Зарегистрирован: 16 авг 2011, 09:31

Re: EasyBuilder - Скорая помощь новичкам

Сообщение den_po » 08 апр 2016, 13:04

PuzanZero писал(а):Владимир_Я, просто проблема ещё и в том, что эти регистры могут меняться в процессе работы. И они хранятся в энергонезависимой памяти. И в случае перезагрузки питания в них должны быть те значения, которые были до отключения питания, а не те, которые были введены по-умолчанию.

Сохранять в RW информацию о проекте. Если при старте панели информация отличается - перезаписывать и устанавливать значения по умолчанию.

prj.png
prj.png (5.4 КБ) Просмотров: 11542
den_po
 
Сообщения: 436
Зарегистрирован: 04 фев 2013, 12:25

Re: EasyBuilder - Скорая помощь новичкам

Сообщение VanMo » 08 апр 2016, 13:09

Еще есть утилита RecipeEditor, с ее помощью можно создать файл с данными для RW и инициализировать ее утилитой Project Manager (EB8000), или Utility Manager (EB Pro).
VanMo
 
Сообщения: 377
Зарегистрирован: 16 авг 2011, 09:31

Re: EasyBuilder - Скорая помощь новичкам

Сообщение Андрей_К » 08 апр 2016, 18:06

Здравствуйте! Мы не можем залить старый проект в новую панель...
Предыстория: Есть проект .tmp, созданный в EasyBuilder8000 для панели с разрешением 800*600. Работало замечательно, пока не украли панель на объекте. Взамен снабженцы купили панель MT8150XE с разрешением 1024*768 и конфигурируемую EasyBuilder Pro. EasyBuilder Pro проект .tmp открывает, но не компилирует, выдавая ошибку: Выборка данных 7: [имя файла] : ошибка форматирования.
Подскажите пожалуйста, как можно это починить?
Андрей_К
 
Сообщения: 2
Зарегистрирован: 08 апр 2016, 17:34

Re: EasyBuilder - Скорая помощь новичкам

Сообщение VanMo » 11 апр 2016, 11:08

Андрей_К писал(а):Здравствуйте! Мы не можем залить старый проект в новую панель...
Предыстория: Есть проект .tmp, созданный в EasyBuilder8000 для панели с разрешением 800*600. Работало замечательно, пока не украли панель на объекте. Взамен снабженцы купили панель MT8150XE с разрешением 1024*768 и конфигурируемую EasyBuilder Pro. EasyBuilder Pro проект .tmp открывает, но не компилирует, выдавая ошибку: Выборка данных 7: [имя файла] : ошибка форматирования.
Подскажите пожалуйста, как можно это починить?


Добрый день. Пришлите проект на m@weintek.net, попробуем исправить.
VanMo
 
Сообщения: 377
Зарегистрирован: 16 авг 2011, 09:31

Re: EasyBuilder - Скорая помощь новичкам

Сообщение VanMo » 13 апр 2016, 10:56

Андрей_К писал(а):Здравствуйте! Мы не можем залить старый проект в новую панель...
Предыстория: Есть проект .tmp, созданный в EasyBuilder8000 для панели с разрешением 800*600. Работало замечательно, пока не украли панель на объекте. Взамен снабженцы купили панель MT8150XE с разрешением 1024*768 и конфигурируемую EasyBuilder Pro. EasyBuilder Pro проект .tmp открывает, но не компилирует, выдавая ошибку: Выборка данных 7: [имя файла] : ошибка форматирования.
Подскажите пожалуйста, как можно это починить?

Не смог ответить Вам на письмо - сервер сообщает об ошибке.
В Вашем проекте некоторые выборки данных используют недопустимые символы в имени каталога.
К сожалению, это новое требование EasyBuilder Pro. Нужно изменить название каталога.
VanMo
 
Сообщения: 377
Зарегистрирован: 16 авг 2011, 09:31

Re: EasyBuilder - Скорая помощь новичкам

Сообщение Андрей_К » 14 апр 2016, 04:30

В Вашем проекте некоторые выборки данных используют недопустимые символы в имени каталога.
К сожалению, это новое требование EasyBuilder Pro. Нужно изменить название каталога.

Спасибо. :)
UPD. Убрали слеши из названий каталогов, и таки всё заработало.
Спасибо за помощь!
Андрей_К
 
Сообщения: 2
Зарегистрирован: 08 апр 2016, 17:34

Пред.След.

Вернуться в Weintek

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

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

cron