EasyBuilder, замеченные ошибки, пожелания усовершенствования

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

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

Re: EasyBuilder, замеченные ошибки, пожелания усовершенствов

Сообщение crusash » 22 ноя 2017, 18:26

VanMo писал(а):Покажите текст макроса, возможно там проблема.


Проблема с макросами отпадает, оказалось АЦП контроллера зависает при любом запросе на запись, просто я периодичности вызова макроса это заметил.
Сейчас щелкал одну кнопку переключения раз в секунду и АЦП контроллера замерзло...
Спасибо за помощь.
crusash
 
Сообщения: 11
Зарегистрирован: 15 мар 2013, 12:08

Re: EasyBuilder, замеченные ошибки, пожелания усовершенствов

Сообщение VanMo » 30 ноя 2017, 13:16

АЛМ писал(а):EBPro, окно ввода ASCII:
Если для режима юникод включить маску, то на каждый введенный символ отображается по две (**), для цифр по одной (*).

Добрый день.
Выпустили патч для исправления этой проблемы:
https://www.dropbox.com/s/2tbjoo6o5xf0djj/gui.rar?dl=0
Исправление должно появиться в одной из следующих версий EasyBuilder.
VanMo
 
Сообщения: 374
Зарегистрирован: 16 авг 2011, 09:31

Re: EasyBuilder, замеченные ошибки, пожелания усовершенствов

Сообщение crusash » 06 апр 2018, 17:21

Здравствуйте!
Решил записывать в выборку данных по триггеру, режим OFF->ON, галочку поставил в "Установить OFF после срабатывания"
бит взвожу простым макросом, вызывающийся раз в секунду
Код: Выделить всё
macro_command main()

unsigned int time_proc, time_proc_sek
GetData(time_proc, "Local HMI", LW, 9030, 1)//текущее время
time_proc_sek=time_proc/10   //время в секундах

//триггер записи выборок данных
bool  b_trg
unsigned int mrk_trg
unsigned short ust_trg

GetData(b_trg, "Local HMI", LB,  25, 1)//читаем состояние триггера
GetData(ust_trg, "Local HMI", RW, 3, 1)//читаем заданное время взвода триггера

if not(b_trg) then
   if time_proc_sek-mrk_trg>ust_trg then //взводим триггер
      b_trg=true
      mrk_trg=time_proc_sek
      SetData(b_trg, "Local HMI", LB,  25, 1)
   end if
end if
end macro_command


все нормально работает, но периодически выборка не сбрасывает этот бит триггера. при этом эта периодичность не постоянна, от нескольких минут до несколько часов.
Собственно делая периодическую проверку бита, эта проблема устраняется.
Код: Выделить всё
//следим чтобы тригер записи выборок не завис
if b_trg then
   n_trg=n_trg+1
end if
if n_trg>10 then
   n_trg=0
   b_trg=false
   SetData(b_trg, "Local HMI", LB,  25, 1)
   TRACE("sbros")
end if

Спасибо!
crusash
 
Сообщения: 11
Зарегистрирован: 15 мар 2013, 12:08

Re: EasyBuilder, замеченные ошибки, пожелания усовершенствов

Сообщение crusash » 11 апр 2018, 18:43

Разобрался - была плохая связь с контроллером, и если нет связи в момент когда блок выборок запрашивает данные с контроллера, выборка не получают данные и триггер не сбрасывает.
таким образом триггер зависает...
crusash
 
Сообщения: 11
Зарегистрирован: 15 мар 2013, 12:08

Re: EasyBuilder, замеченные ошибки, пожелания усовершенствов

Сообщение VitalGolov » 22 окт 2018, 16:28

Добрый день, нельзя ли сделать так чтобы размер некоторых окон среды разработки можно было изменять, в ряде случаев появляется окно, в которое не влазят все контролы, которые на нем расположены, приходится двигать ползуны (а иногда и их нет и прочитать вообще невозможно), хотя размер монитора на котором запущена среда вполне позволяет. Было бы гораздо удобнее работать с таблицами (например журнал сигналов/событий), а то просто мука какая-то, двигать огромную таблицу в малюсеньком окошке.
VitalGolov
 
Сообщения: 2
Зарегистрирован: 19 окт 2018, 12:57

Re: EasyBuilder, замеченные ошибки, пожелания усовершенствов

Сообщение VitalGolov » 29 ноя 2018, 11:47

Здравствуйте, невозможно удалить отдельные текстовые метки в библиотеке меток, только все разом, приходится удалять через экспорт-импорт в Excel
VitalGolov
 
Сообщения: 2
Зарегистрирован: 19 окт 2018, 12:57

Re: EasyBuilder, замеченные ошибки, пожелания усовершенствов

Сообщение Sibiryak22 » 22 авг 2019, 13:13

Здравствуйте, столкнулся с такой проблемой, создаю кнопку моментального действия которая скрывается по безопасности, например подтверждение чего то, в остальное время если нет ситуации она скрыта. При наступившей ситуации кнопка появляется, нажимаю её - она исчезает, но остается зажатой... в следующий раз когда нужно сделать подтверждение то кнопка то уже нажата и подтверждение сразу повторяется... мне кажется это ошибка, и как её обойти не пойму, кто нибудь сталкивался с таким?
Sibiryak22
 
Сообщения: 15
Зарегистрирован: 22 авг 2019, 12:04

Re: EasyBuilder, замеченные ошибки, пожелания усовершенствов

Сообщение VanMo » 22 авг 2019, 16:13

Sibiryak22 писал(а):Здравствуйте, столкнулся с такой проблемой, создаю кнопку моментального действия которая скрывается по безопасности, например подтверждение чего то, в остальное время если нет ситуации она скрыта. При наступившей ситуации кнопка появляется, нажимаю её - она исчезает, но остается зажатой... в следующий раз когда нужно сделать подтверждение то кнопка то уже нажата и подтверждение сразу повторяется... мне кажется это ошибка, и как её обойти не пойму, кто нибудь сталкивался с таким?

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

Re: EasyBuilder, замеченные ошибки, пожелания усовершенствов

Сообщение Sibiryak22 » 23 авг 2019, 05:48

VanMo писал(а):Не совсем ясна проблема. Отправьте тестовый проект на m@weintek.net.

даже не знаю как сделать проект чтобы вы это увидели,
попробую по другому объяснить, делаю проект ПЛК110+Weintek-
есть например кнопка "съем звука" (битовый переключатель в режиме моментально), которая по безопасности скрывается когда нет звука, т.е. нет звука и нет кнопки, теперь случилась авария и включился звук - кнопка появляется, нажимаю её, звук отключается и кнопка скрывается, но скрывается она в нажатом состоянии т.к. палец был на ней и кнопка была нажатой, и больше кнопка никогда не появится т.к. при необходимости включить звук уже есть бит для сброса звука.
Sibiryak22
 
Сообщения: 15
Зарегистрирован: 22 авг 2019, 12:04

Re: EasyBuilder, замеченные ошибки, пожелания усовершенствов

Сообщение VanMo » 23 авг 2019, 12:05

Не увидел такой проблемы. Переключатель прячется после отпускания.
Версия EBPro 6.02.02
VanMo
 
Сообщения: 374
Зарегистрирован: 16 авг 2011, 09:31

Пред.След.

Вернуться в Weintek

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

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