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

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

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

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

Сообщение 8bit » 06 фев 2023, 17:08

Number17 писал(а):Панель 8071iE. В качестве идентификатора прошивки(ввиду отсутствия CRC) в производстве использую размер проекта в байтах, т.е. значение ячейки LW-9116. Наклейка с этим значением наклеивается на тыльную сторону панели. Всё было хорошо до сегодняшнего дня. Сегодня наладчик заявляет что это значение поменялось, хотя он осуществляет загрузку с USB-флэшки с которой и весь прошлый год загружал проект в панель.


кроме LW-9116 (32bit) : project size in bytes выведите на экран и следите за:

LW-9118 (32bit) : project size in K bytes
LW-9120 (32bit) : EasyBuilder Pro version
LW-9122 (16bit) : project compiled date [year]
LW-9123 (16bit) : project compiled date [month]
LW-9124 (16bit) : project compiled date [day]
LW-11440 (16bit) : project compiled time [hour] (24-hour format)
LW-11441 (16bit) : project compiled time [minute]
LW-11442 (16bit) : project compiled time [second]
LW-12752 (16 words) : project checksum
Хороший вопрос содержит половину ответа - A good question contains half the answer
Аватара пользователя
8bit
 
Сообщения: 1134
Зарегистрирован: 20 апр 2020, 19:07

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

Сообщение Number17 » 06 фев 2023, 18:09

8bit писал(а):
Number17 писал(а):Панель 8071iE. В качестве идентификатора прошивки(ввиду отсутствия CRC) в производстве использую размер проекта в байтах, т.е. значение ячейки LW-9116. Наклейка с этим значением наклеивается на тыльную сторону панели. Всё было хорошо до сегодняшнего дня. Сегодня наладчик заявляет что это значение поменялось, хотя он осуществляет загрузку с USB-флэшки с которой и весь прошлый год загружал проект в панель.


кроме LW-9116 (32bit) : project size in bytes выведите на экран и следите за:

LW-9118 (32bit) : project size in K bytes
LW-9120 (32bit) : EasyBuilder Pro version
LW-9122 (16bit) : project compiled date [year]
LW-9123 (16bit) : project compiled date [month]
LW-9124 (16bit) : project compiled date [day]
LW-11440 (16bit) : project compiled time [hour] (24-hour format)
LW-11441 (16bit) : project compiled time [minute]
LW-11442 (16bit) : project compiled time [second]
LW-12752 (16 words) : project checksum

Все эти поля тоже вывожу, значения проверю. А вот последнего поля вроде как нет в этой модели панели. Если бы это CRC было то я вообще не заморачивался бы с размером проекта. Я задавал вопрос про CRC на этом форуме. Мне ответили что CRC проекта есть только в более дорогих панелях, а в этой нету. Проект делался 1.5 года назад. Может быть CRC добавили и в эту панель.
Number17
 
Сообщения: 156
Зарегистрирован: 06 мар 2018, 12:08

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

Сообщение 8bit » 06 фев 2023, 18:16

Number17 писал(а):Все эти поля тоже вывожу, значения проверю.

они изменились одновременно с LW-9116 или остались прежними?

Number17 писал(а): А вот последнего поля вроде как нет в этой модели панели. Если бы это CRC было то я вообще не заморачивался бы с размером проекта. Я задавал вопрос про CRC на этом форуме. Мне ответили что CRC проекта есть только в более дорогих панелях, а в этой нету. Проект делался 1.5 года назад. Может быть CRC добавили и в эту панель.

да, для 8071iE LW-12752 (16 words) : project checksum недоступен ....
Хороший вопрос содержит половину ответа - A good question contains half the answer
Аватара пользователя
8bit
 
Сообщения: 1134
Зарегистрирован: 20 апр 2020, 19:07

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

Сообщение Number17 » 06 фев 2023, 18:26

8bit писал(а):
Number17 писал(а):Все эти поля тоже вывожу, значения проверю.

они изменились одновременно с LW-9116 или остались прежними?


Пока не знаю, завтра проверю.

Вообще с этим параметром бывают странные вещи: компилируешь проект несколько раз, ничего не изменяя в нём и значения размера проекта разные получаются. Складывается ощущение что размер проекта зависит от времени компиляции.
Number17
 
Сообщения: 156
Зарегистрирован: 06 мар 2018, 12:08

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

Сообщение Number17 » 07 фев 2023, 10:14

Number17 писал(а):
8bit писал(а):
Number17 писал(а):Все эти поля тоже вывожу, значения проверю.

они изменились одновременно с LW-9116 или остались прежними?


Пока не знаю, завтра проверю.

Вообще с этим параметром бывают странные вещи: компилируешь проект несколько раз, ничего не изменяя в нём и значения размера проекта разные получаются. Складывается ощущение что размер проекта зависит от времени компиляции.


Разобрались. Виноват человеческий фактор, а не панель...
Number17
 
Сообщения: 156
Зарегистрирован: 06 мар 2018, 12:08

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

Сообщение Ivan » 10 фев 2023, 13:52

Добрый день.

Возникла такая проблема в проекте, не перемещаются объекты при перетаскивании мышкой или стрелками вверх вниз. В свойствах объекта > Профиль > Положение > Закрепить (не активна)
версия Easy builder v6.08.01.350
Подскажите пожалуйста в чём может быть дело ?
Ivan
 
Сообщения: 1
Зарегистрирован: 10 фев 2023, 13:15

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

Сообщение JuMas » 11 фев 2023, 19:28

Похожее странное наблюдалось у меня на новейшей версии V6.08.01.350 , излечилось установкой ВСЕХ последних обновлений на Win10. Причём на старых версиях этого не наблюдалось, проверял переустановкой EBPro :)
JuMas
 
Сообщения: 11
Зарегистрирован: 16 мар 2021, 10:00

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

Сообщение Number17 » 14 фев 2023, 10:03

Столкнулся с непонятной штукой: имеется макрос который выполняется периодически. При отладке разметил в этом макросе TRACE для того что бы отследить в EasyDiagnoser как изменяется переменная. После того как макрос был отлажен удалил этот TRACE. Но вот засада.... Этот TRACE так и отображается в EasyDiagnoser. Как положено показывает ID макроса и номер строки. Но нету уже этого TRACE в этой строке, TRACE вообще нет ни одного в этом макросе. Компилил проект в разных версиях, переставлял строки кода, оставлял LINE 35, в которой этот TRACE как бы торчит, пустой. Но из EasyDiagnoser эта штука не пропадает. Так бы и не обращал на это внимания, но макрос периодический и сильно засоряет окно просмотра. Как победить эту ерунду?
Number17
 
Сообщения: 156
Зарегистрирован: 06 мар 2018, 12:08

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

Сообщение 8bit » 14 фев 2023, 10:59

Number17 писал(а):Столкнулся с непонятной штукой: имеется макрос который выполняется периодически. При отладке разметил в этом макросе TRACE для того что бы отследить в EasyDiagnoser как изменяется переменная. После того как макрос был отлажен удалил этот TRACE. Но вот засада.... Этот TRACE так и отображается в EasyDiagnoser. Как положено показывает ID макроса и номер строки. Но нету уже этого TRACE в этой строке, TRACE вообще нет ни одного в этом макросе. Компилил проект в разных версиях, переставлял строки кода, оставлял LINE 35, в которой этот TRACE как бы торчит, пустой. Но из EasyDiagnoser эта штука не пропадает. Так бы и не обращал на это внимания, но макрос периодический и сильно засоряет окно просмотра. Как победить эту ерунду?

можете воспроизвести "проблему" в новом проекте ?
Хороший вопрос содержит половину ответа - A good question contains half the answer
Аватара пользователя
8bit
 
Сообщения: 1134
Зарегистрирован: 20 апр 2020, 19:07

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

Сообщение Number17 » 14 фев 2023, 11:46

8bit писал(а):
Number17 писал(а):можете воспроизвести "проблему" в новом проекте ?


Проблема решилась. Оказалось что этот TRACE "сидел" в написанным мной функциональном блоке, который используется для вычисления значения. Запутало то, что Easy Diagnoser показывает ID макроса, а вот LINE это не строка данного макроса, а строка функционального блока в котором TRACE. Недоработочка )
Последний раз редактировалось Number17 14 фев 2023, 12:07, всего редактировалось 3 раз(а).
Number17
 
Сообщения: 156
Зарегистрирован: 06 мар 2018, 12:08

Пред.След.

Вернуться в Weintek

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

Сейчас этот форум просматривают: Bing [Bot], Google [Bot] и гости: 15