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

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

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

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

Сообщение 8bit » 03 апр 2023, 17:44

polyus писал(а):Пока реализовал проверку нажатия в контроллере по считыванию координат клика и обработке в контроллере, а на панели отображаю объект "перемещение". Но это решение мне не нравится, т.к. контроллер занимается не своим делом


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

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

Сообщение Александр Эталон » 04 апр 2023, 10:29

8bit писал(а):
Александр Эталон писал(а):Добрый день. Использую панель cMT2158X. Хочу добавить звук на аларм, но при выборе файла из библиотеки или погрузки своего звук проигрывается один раз, а дальше воспроизводиться стандартный звук клавиатуры. Предскажите это баг, как исправить?


на вкладке "Сообщение" у аларма как вариант непрерывности выбран?


Там не много вариантов, и все направлены на непрерывный сигнал, отключение зависит от восстановления или подтверждения. В моем случае, сигнал играет непрерывно как и указанно, но выбранный звук воспроизводится единожды, далее постоянно воспроизведение стандартный звука клавиатуры(щелчка, его даже нельзя удалить из списка), в этом и суть проблемы...
Александр Эталон
 
Сообщения: 4
Зарегистрирован: 26 май 2022, 13:46

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

Сообщение olaf » 05 апр 2023, 22:23

Добрый день!
есть задача сделать имитатор устройства.
само устройство общается на Modbus RTU 19200 8 нечет 1 и является slave. в устройстве есть несколько регистров с данными float.

хочу сделать проект на MT2078X с начальными уставками и чтение/запись регистра LW1027. Вывод на панель данных и возможностью изменения.
такой проект создал. для начальных значений использовал макрос, который запускается при включении панели.
master - программируемое реле ПР200.
связь и нормальное отображение данных получается, но
само устройство передает данные "старшим байтом" вперед те 2143 ( при нормальной последовательности 1234).
мой проект передает нормальную последовательность.
Как сделать так, чтобы поменять последовательность передачи данных.
может надо макрос писать (пробовал, но не получается) или с помощью таблиц привязок (не разобрался)
просьба помочь советом
olaf
 
Сообщения: 3
Зарегистрирован: 05 апр 2023, 17:18

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

Сообщение 8bit » 06 апр 2023, 10:50

olaf писал(а):Добрый день!

само (имитируемое) устройство передает данные "старшим байтом" вперед те 2143 ( при нормальной последовательности 1234).


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

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

Сообщение olaf » 06 апр 2023, 12:22

спасибо.
заработало
olaf
 
Сообщения: 3
Зарегистрирован: 05 апр 2023, 17:18

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

Сообщение leo_volt77 » 07 апр 2023, 11:36

Доброго дня! У меня вопрос по панели cMT-FHDX-820 ,кто работал с такой или подобных.
1. Там только один USB. Возможно ли одновременно подключение через хаб мышки, флешки и клавы.
2. Во всех моделях что я программировал и в этой в настройках БД есть две флешки и один порт USB.Это есть возможность подключения двух флешек через хаб или как? Видел модели с SD картой и USB, там как бы понятно.
leo_volt77
 
Сообщения: 18
Зарегистрирован: 10 дек 2017, 18:10

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

Сообщение Number17 » 07 апр 2023, 12:10

Дурацкий вопрос по про МАС-адрес панели MT8071iE.
МАС-адрес лежит в LW-ячейках 9135-9140. Просто читаю эти ячейки в формате 16-hex. При запуске он(офлайн) симуляции на ПК МАС-отображаются как байты и не превышают значения FFh , первые три ячейки позволяют определить производителя сетевого оборудования. В общем всё как и должно быть. Загружаю проект в панель и получаю следующее:
МАС0: 3030h
МАС1: 4330h
МАС2: 3632h
МАС3: 3630h
МАС4: 3234h
МАС5: 3643h

Читал МАС- в разных моделях панелей, первые три ячейки всегда одинаковые, что собственно и должно быть. Но вот остальное вызывает вопросы.
Вопрос 1: МАС содержит 6 байт, почему старшая половина слова не равна 0?
Вопрос 2: Для Weitek значения первых 3х байт(OUI) 00:0С:26. Из того что читается в МАС ячейках этого не видно.
Number17
 
Сообщения: 162
Зарегистрирован: 06 мар 2018, 12:08

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

Сообщение 8bit » 07 апр 2023, 12:17

Number17 писал(а):агружаю проект в панель и получаю следующее:
МАС0: 3030h
МАС1: 4330h
МАС2: 3632h
МАС3: 3630h
МАС4: 3234h
МАС5: 3643h

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

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

Сообщение AlexandrGr » 07 апр 2023, 12:23

Number17 писал(а):МАС0: 3030h
МАС1: 4330h
МАС2: 3632h
МАС3: 3630h
МАС4: 3234h
МАС5: 3643h

Читал МАС- в разных моделях панелей, первые три ячейки всегда одинаковые, что собственно и должно быть. Но вот остальное вызывает вопросы.
Вопрос 1: МАС содержит 6 байт, почему старшая половина слова не равна 0?
Вопрос 2: Для Weitek значения первых 3х байт(OUI) 00:0С:26. Из того что читается в МАС ячейках этого не видно.


ASCII
AlexandrGr
 
Сообщения: 74
Зарегистрирован: 26 июл 2021, 12:16

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

Сообщение 8bit » 07 апр 2023, 12:26

Number17 писал(а):Вопрос 1: МАС содержит 6 байт, почему старшая половина слова не равна 0?

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

Пред.След.

Вернуться в Weintek

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

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