- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь и здесь.
Сенсорные панели Weintek
Модератор: специалисты Weintek
-
- здесь недавно
- Сообщения: 87
- Зарегистрирован: 19 май 2014, 08:48
- Имя: Егор Дмитриевич Ченчуков
- Страна: Россия
Re: Сенсорные панели Weintek
Можете рекомендовать корректный способ установления значения до входа в макрос ?
-
- здесь недавно
- Сообщения: 87
- Зарегистрирован: 19 май 2014, 08:48
- Имя: Егор Дмитриевич Ченчуков
- Страна: Россия
Re: Сенсорные панели Weintek
PS: ошибка существенная и я создал для ее обсуждения отдельную тему
viewtopic.php?f=99&t=5104
viewtopic.php?f=99&t=5104
-
- специалист по WEINTEK
- Сообщения: 208
- Зарегистрирован: 22 мар 2013, 11:52
- Имя: Денис Порфирьев
- город/регион: Санкт-Петербург
- Поблагодарили: 6 раз
Re: Сенсорные панели Weintek
Вы очень смело называете это ошибкой. Я вот не уверен, что это так.
А проблему незапуска макроса вы не подтвердили.
А проблему незапуска макроса вы не подтвердили.
-
- здесь недавно
- Сообщения: 87
- Зарегистрирован: 19 май 2014, 08:48
- Имя: Егор Дмитриевич Ченчуков
- Страна: Россия
Re: Сенсорные панели Weintek
Проблему пропуска запусков макросов не подтвердил, это вторая тема и по ней скоро выложу пример (сейчас нужно завершить работу над проектом, традиционно используем Weintek и качеством довольны, а мелкие ошибки бывают у всех).skr писал(а):Вы очень смело называете это ошибкой. Я вот не уверен, что это так.
А проблему незапуска макроса вы не подтвердили.
Возвращаясь к теме "синхронность/асинхронность" выпонения макроса и записи в битовую переменную ( viewtopic.php?f=99&t=5104 ). В примере показал, что при малой или "околонулевой" загрузке CPU панели макрос может быть выполнен до присвоения бита и это является принципиальной ошибкой. В этом же примере показаны способы временного лечения ошибки.
Если вы не согласны с описанной оценкой ситуации как "ошибкой Weintek", прошу аргументировать. На истину в последней инстанции не претендую.
-
- здесь недавно
- Сообщения: 87
- Зарегистрирован: 19 май 2014, 08:48
- Имя: Егор Дмитриевич Ченчуков
- Страна: Россия
-
- здесь недавно
- Сообщения: 87
- Зарегистрирован: 19 май 2014, 08:48
- Имя: Егор Дмитриевич Ченчуков
- Страна: Россия
Re: Сенсорные панели Weintek
подтвердил, выложил пример устойчиво воспроизводящий ошибку viewtopic.php?f=99&t=5116skr писал(а):Вы очень смело называете это ошибкой. Я вот не уверен, что это так.
А проблему незапуска макроса вы не подтвердили.
-
- здесь недавно
- Сообщения: 87
- Зарегистрирован: 19 май 2014, 08:48
- Имя: Егор Дмитриевич Ченчуков
- Страна: Россия
Re: Сенсорные панели Weintek
уважаемые коллеги!
Кто работал с блоками данных Easy Builder Pro ( 13.19 Data Block display - Отображение блока данных) помогите пожалуйста.
При одинаковом количестве отсчетов в каждой из выборок, графики "разбегаются". По еще не понятой причине у каждого из них устанавливается свой персональный горизонтальный масштаб.
Кто работал с блоками данных Easy Builder Pro ( 13.19 Data Block display - Отображение блока данных) помогите пожалуйста.
При одинаковом количестве отсчетов в каждой из выборок, графики "разбегаются". По еще не понятой причине у каждого из них устанавливается свой персональный горизонтальный масштаб.
-
- здесь недавно
- Сообщения: 87
- Зарегистрирован: 19 май 2014, 08:48
- Имя: Егор Дмитриевич Ченчуков
- Страна: Россия
Re: Сенсорные панели Weintek
Мелкая и не первостепенная ошибка weintek - нарушение масштабирования решетки на Data Block display
(сильнее проявляется с полосой прокрутки) , но ручная подстройка шкалы отнимает время.
Прошу дистрибюторов сообщить в weintek
(сильнее проявляется с полосой прокрутки) , но ручная подстройка шкалы отнимает время.
Прошу дистрибюторов сообщить в weintek
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- здесь недавно
- Сообщения: 87
- Зарегистрирован: 19 май 2014, 08:48
- Имя: Егор Дмитриевич Ченчуков
- Страна: Россия
Re: Сенсорные панели Weintek
Ошибки в EasyBuilder Pro в отображении разметочных (опорных) линий XY Plot,
нарушен масштаб (не совпадает в проекте и панели), нарушено отображение нижней разметочной линии
нарушен масштаб (не совпадает в проекте и панели), нарушено отображение нижней разметочной линии
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- здесь недавно
- Сообщения: 4
- Зарегистрирован: 29 июл 2013, 19:37
- Имя: ЗААЗАА
- Страна: РФ
- город/регион: Москва
Re: Сенсорные панели Weintek
Добрый день! Работаю в последней версии EasyBuilderPro ver 4.10.02. Связываю ПЛК и панель по MODBUS TCP/IP (zero-based addressing). Чтение проходит успешно, а вот при записи слова (функция 6- Write single register) панель записывает число в ПЛК, но не отображает на самой
панели это введенное значение (например, уставка температуры/влажности). И еще одна сложность: не работают клавиши увеличения/уменьшения на панели (атрибуты увеличить значение JOG+). При нажатии на увеличение (JOG+) в ПЛК записывается 1, а при уменьшении JOG- записывается 18.
С дискретными сигналами то же самое, бит записывается, но состояние тумблера не отображается на самой панели. Да еще записывается единичка только один раз, при повторном нажатии ничего не меняется, хотя в атрибутах выбрано переключить.
Пробую разные варианты, не получается. Не знаю, что делать.
В чем может быть проблема?
панели это введенное значение (например, уставка температуры/влажности). И еще одна сложность: не работают клавиши увеличения/уменьшения на панели (атрибуты увеличить значение JOG+). При нажатии на увеличение (JOG+) в ПЛК записывается 1, а при уменьшении JOG- записывается 18.
С дискретными сигналами то же самое, бит записывается, но состояние тумблера не отображается на самой панели. Да еще записывается единичка только один раз, при повторном нажатии ничего не меняется, хотя в атрибутах выбрано переключить.
Пробую разные варианты, не получается. Не знаю, что делать.
В чем может быть проблема?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- здесь недавно
- Сообщения: 94
- Зарегистрирован: 12 мар 2014, 16:43
- Имя: Сергей
- Поблагодарили: 1 раз
Re: Сенсорные панели Weintek
Попробуйте в "Интервал блоков (слов)" поставить минимальное значение.
Скачайте таки последнюю версию 4.10.03. Она вышла ещё 9 мая.ajonta писал(а):Добрый день! Работаю в последней версии EasyBuilderPro ver 4.10.02.
-
- специалист по WEINTEK
- Сообщения: 120
- Зарегистрирован: 05 фев 2014, 12:22
- Имя: Иван Николаевич
- Поблагодарили: 21 раз
Re: Сенсорные панели Weintek
Можете проект прислать?ajonta писал(а): Пробую разные варианты, не получается. Не знаю, что делать.
В чем может быть проблема?
-
- здесь недавно
- Сообщения: 87
- Зарегистрирован: 19 май 2014, 08:48
- Имя: Егор Дмитриевич Ченчуков
- Страна: Россия
Re: Сенсорные панели Weintek
VanMo написал мне, что Weintek признал ошибку с невыполнением макроса - проблема из-за адресных меток.skr писал(а):Вы очень смело называете это ошибкой. Я вот не уверен, что это так.
А проблему незапуска макроса вы не подтвердили.
-
- здесь недавно
- Сообщения: 87
- Зарегистрирован: 19 май 2014, 08:48
- Имя: Егор Дмитриевич Ченчуков
- Страна: Россия
Re: Сенсорные панели Weintek
вчитайтесь в смысл написанного вами: чтение из ПЛК проходит успешно, а вот запись в ПЛК проходит успешноajonta писал(а):Работаю в последней версии EasyBuilderPro ver 4.10.02. Связываю ПЛК и панель по MODBUS TCP/IP (zero-based addressing). Чтение проходит успешно, а вот при записи слова (функция 6- Write single register) панель записывает число в ПЛК, но не отображает на самой панели это введенное значение
-
- здесь недавно
- Сообщения: 4
- Зарегистрирован: 29 июл 2013, 19:37
- Имя: ЗААЗАА
- Страна: РФ
- город/регион: Москва
Re: Сенсорные панели Weintek
agent_serg писал(а):Попробуйте в "Интервал блоков (слов)" поставить минимальное значение.
Скачайте таки последнюю версию 4.10.03. Она вышла ещё 9 мая.ajonta писал(а):Добрый день! Работаю в последней версии EasyBuilderPro ver 4.10.02.
Спасибо. Все заработало, после использования области памяти %M в контроллере (адреса modbus c 12288). Работаю в Codesys, контроллер Wago 750-881.
-
- здесь недавно
- Сообщения: 4
- Зарегистрирован: 29 июл 2013, 19:37
- Имя: ЗААЗАА
- Страна: РФ
- город/регион: Москва
Re: Сенсорные панели Weintek
А как-то можно убавить громкость (beep) на панели Weintek eMT3105P? И к примеру как прикрутить звук на аварийный сигнал (в интерфейсе нет выбора звука для битового индикатора), без использования аудиовыхода.
-
- здесь недавно
- Сообщения: 10
- Зарегистрирован: 23 июн 2014, 11:29
- Имя: Бантер Евгений
- Страна: Роосия
- город/регион: ПГТ
Re: Сенсорные панели Weintek
Альмира !ajonta писал(а):Спасибо. Все заработало, после использования области памяти %M в контроллере (адреса modbus c 12288). Работаю в Codesys, контроллер Wago 750-881.
Использование %M для указания на область памяти Modbus возможность для CoDeSys "вообще" или только для этого контроллера, можете показать пример как это записано ?
-
- здесь недавно
- Сообщения: 4
- Зарегистрирован: 29 июл 2013, 19:37
- Имя: ЗААЗАА
- Страна: РФ
- город/регион: Москва
Re: Сенсорные панели Weintek
%M это энергонезависимая память, в настройках целевой платформы/распределение памяти можно определить размер этой области.Banter писал(а):Использование %M для указания на область памяти Modbus возможность для CoDeSys "вообще" или только для этого контроллера, можете показать пример как это записано ?ajonta писал(а):Спасибо. Все заработало, после использования области памяти %M в контроллере (адреса modbus c 12288). Работаю в Codesys, контроллер Wago 750-881.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- здесь недавно
- Сообщения: 10
- Зарегистрирован: 23 июн 2014, 11:29
- Имя: Бантер Евгений
- Страна: Роосия
- город/регион: ПГТ
Re: Сенсорные панели Weintek
у энергонезависимой памяти количество циклов записи ограничено, можете испортить контроллерajonta писал(а):%M это энергонезависимая память, в настройках целевой платформы/распределение памяти можно определить размер этой области.Banter писал(а):Использование %M для указания на область памяти Modbus возможность для CoDeSys "вообще" или только для этого контроллера, можете показать пример как это записано ?ajonta писал(а):Спасибо. Все заработало, после использования области памяти %M в контроллере (адреса modbus c 12288). Работаю в Codesys, контроллер Wago 750-881.
-
- здесь недавно
- Сообщения: 3
- Зарегистрирован: 03 июл 2014, 19:59
- Имя: Поздняков Александр Григорьевич
Re: Сенсорные панели Weintek
Подскажите,пожалуйста,где задать IP-адрес панели в EBPro.
Работаю в симуляторе,без живой панели.
Работаю в симуляторе,без живой панели.
-
- специалист по WEINTEK
- Сообщения: 208
- Зарегистрирован: 22 мар 2013, 11:52
- Имя: Денис Порфирьев
- город/регион: Санкт-Петербург
- Поблагодарили: 6 раз
Re: Сенсорные панели Weintek
Симулятор использует основной сетевой интерфейс компьютера. Посмотреть IP-адрес можно с помощью команды ipconfig.
-
- здесь недавно
- Сообщения: 3
- Зарегистрирован: 03 июл 2014, 19:59
- Имя: Поздняков Александр Григорьевич
Re: Сенсорные панели Weintek
Симулятор использует основной сетевой интерфейс компьютера. Посмотреть IP-адрес можно с помощью команды ipconfig.
Т.е. специально при симуляции IP-адрес панели задавать не надо?
-
- здесь недавно
- Сообщения: 3
- Зарегистрирован: 03 июл 2014, 19:59
- Имя: Поздняков Александр Григорьевич
-
- здесь недавно
- Сообщения: 12
- Зарегистрирован: 13 дек 2013, 13:31
- Имя: Сергей
- Страна: Россия
- город/регион: Челябинск
Re: Сенсорные панели Weintek
Добрый день!
Возникла такая проблема. Создавал проект для панели MT6070 в EasyBuilder8000 часть окон копировал из проекта выполненного в EasyBuilder Pro открыв оба редактора рядом. В какой то момент не обратил внимание и сохранил проект и сохранился он у меня как проект для EasyBuilder Pro. Переопылился так сказать. При попытке открыть проект в редакторе EasyBuilder8000 выдает ошибку ...must use a newer tool to open. Теперь не знаю как его вернуть в родной редактор. Пробовал в WinHex менять первые строчки кода, где идет привязка к редактору. Но не нашел где прописывается контрольная сумма проекта. И тогда редактор признает файл проекта битым и тоже не открывает. Нужной панели нет под руками чтобы сделать декомпиляцию. С симулятора декомпиляцию бы попробовать, но как это сделать. Проблема даже не в том чтобы заново переписать окошки которые настродал за день, просто понимаю что должно быть какое то простое решение. Хочется решить проблему конвертации для исключения будущих ошибок. У меня уже было раз с заливкой проекта в eMT3120. Как обычно открыл проект щелчком на имени файла проекта в Total Commander, а он возьми и откройся не как положено, а в EasyBuilder8000 я не заметил и залил проект в панель. И ведь ни какой ошибки со стороны компилятора и загрузчика, только под конец загрузки ошибка и панель умерла. Черный экран с буковками. Пришлось немного повозится чтобы вернуть панель к жизни.
Возникла такая проблема. Создавал проект для панели MT6070 в EasyBuilder8000 часть окон копировал из проекта выполненного в EasyBuilder Pro открыв оба редактора рядом. В какой то момент не обратил внимание и сохранил проект и сохранился он у меня как проект для EasyBuilder Pro. Переопылился так сказать. При попытке открыть проект в редакторе EasyBuilder8000 выдает ошибку ...must use a newer tool to open. Теперь не знаю как его вернуть в родной редактор. Пробовал в WinHex менять первые строчки кода, где идет привязка к редактору. Но не нашел где прописывается контрольная сумма проекта. И тогда редактор признает файл проекта битым и тоже не открывает. Нужной панели нет под руками чтобы сделать декомпиляцию. С симулятора декомпиляцию бы попробовать, но как это сделать. Проблема даже не в том чтобы заново переписать окошки которые настродал за день, просто понимаю что должно быть какое то простое решение. Хочется решить проблему конвертации для исключения будущих ошибок. У меня уже было раз с заливкой проекта в eMT3120. Как обычно открыл проект щелчком на имени файла проекта в Total Commander, а он возьми и откройся не как положено, а в EasyBuilder8000 я не заметил и залил проект в панель. И ведь ни какой ошибки со стороны компилятора и загрузчика, только под конец загрузки ошибка и панель умерла. Черный экран с буковками. Пришлось немного повозится чтобы вернуть панель к жизни.