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

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

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

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

Сообщение Dmit » 15 май 2018, 02:30

VanMo писал(а):Добрый день.
Формируйте строку когда все параметры уже известны. Если запись попадает в журнал, ее уже не изменить.


Т.е. event будет появляться по окончании процесса, а в сообщении мне нужно самому вставить значение контролируемого параметра и еще дополнительно сформировать время начала, состоящее в свою очередь из несколькх составляющих (часы, минуты, секунды)? А проще никак нельзя? Чтобы воспользоваться готовым блоком display с заполнением самой панелью граф время возникновения и время окончания? Ведь хочется к тому же, чтобы были отдельные колонки "время начала" и "время конца". А тут выходит что время начала будет в тексте сообщения
Dmit
 
Сообщения: 11
Зарегистрирован: 11 май 2018, 02:19

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

Сообщение Number17 » 15 май 2018, 12:36

VanMo писал(а):
Number17 писал(а):Как воспроизвести звук на панели? В описании на EBP нашёл функции BEEP и BUZZER. Но это всё пищалки и свистелки. Как воспроизвести звуковой файл? Вижу что имеется Saund Library. Но каким образом воспроизвести звук из этой библиотеки?

Через пищалку никак. Библиотека звуков только для панелей с аудиовыходом.


Панель с аудиовыходом (eMT3070A). В библиотеке имеются звуки ( открыл библиотеку идущую вместе с EBP). Даже прослушал их. Что дальше? Как из макроса воспроизвести эти библиотечные звуки? Устроит и воспроизведение по условию ( к примеру когда какой либо бит 1 или 0)
Number17
 
Сообщения: 152
Зарегистрирован: 06 мар 2018, 12:08

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

Сообщение VanMo » 15 май 2018, 15:40

Dmit писал(а):
VanMo писал(а):Добрый день.
Формируйте строку когда все параметры уже известны. Если запись попадает в журнал, ее уже не изменить.


Т.е. event будет появляться по окончании процесса, а в сообщении мне нужно самому вставить значение контролируемого параметра и еще дополнительно сформировать время начала, состоящее в свою очередь из несколькх составляющих (часы, минуты, секунды)? А проще никак нельзя? Чтобы воспользоваться готовым блоком display с заполнением самой панелью граф время возникновения и время окончания? Ведь хочется к тому же, чтобы были отдельные колонки "время начала" и "время конца". А тут выходит что время начала будет в тексте сообщения

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

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

Сообщение VanMo » 15 май 2018, 15:41

Number17 писал(а):Панель с аудиовыходом (eMT3070A). В библиотеке имеются звуки ( открыл библиотеку идущую вместе с EBP). Даже прослушал их. Что дальше? Как из макроса воспроизвести эти библиотечные звуки? Устроит и воспроизведение по условию ( к примеру когда какой либо бит 1 или 0)

Настройте ПЛК-триггер управления звуком, привяжите к любому биту, из макроса управляйте битом функцией SetData.
VanMo
 
Сообщения: 375
Зарегистрирован: 16 авг 2011, 09:31

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

Сообщение Number17 » 16 май 2018, 10:26

VanMo писал(а):
Number17 писал(а):Настройте ПЛК-триггер управления звуком, привяжите к любому биту, из макроса управляйте битом функцией SetData.

Спасибо. Всё получилось.
Number17
 
Сообщения: 152
Зарегистрирован: 06 мар 2018, 12:08

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

Сообщение Number17 » 09 июн 2018, 15:16

Объект Trend Dysplay: возможно ли на одном поле отображать несколько трендов?
На вкладке Channel -> Data Sampling Object вроде бы подразумевается что может быть не один канал с данными...
Number17
 
Сообщения: 152
Зарегистрирован: 06 мар 2018, 12:08

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

Сообщение VanMo » 13 июн 2018, 12:35

Number17 писал(а):Объект Trend Dysplay: возможно ли на одном поле отображать несколько трендов?
На вкладке Channel -> Data Sampling Object вроде бы подразумевается что может быть не один канал с данными...

Да, возможно.
Для этого в выборке данных должно быть больше одной переменных.
https://youtu.be/s5ScGmCqxiQ
VanMo
 
Сообщения: 375
Зарегистрирован: 16 авг 2011, 09:31

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

Сообщение Number17 » 04 июл 2018, 17:01

Вопрос по рецептам:
Если создаёшь рецепт через SystemParameters/Recipe и RecipeRecords то по каким адресам памяти RW размещаются данные рецепта?
Посмотрел видео с сайта по теме рецептов. Там рецепты создают через внешнюю утилиту. С адресами там всё понятно. Но как вдруг этот созданный файл рецепта оказывается в проекте и данные в ячейках памяти неясно.
Number17
 
Сообщения: 152
Зарегистрирован: 06 мар 2018, 12:08

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

Сообщение VanMo » 05 июл 2018, 12:28

Number17 писал(а):Вопрос по рецептам:
Если создаёшь рецепт через SystemParameters/Recipe и RecipeRecords то по каким адресам памяти RW размещаются данные рецепта?
Посмотрел видео с сайта по теме рецептов. Там рецепты создают через внешнюю утилиту. С адресами там всё понятно. Но как вдруг этот созданный файл рецепта оказывается в проекте и данные в ячейках памяти неясно.

Есть два разных типа рецептов. Один тип перекочевал из EasyBuilder8000 и использует память RW.
Второй тип появился в EasyBuilder Pro, он использует базу данных SQLite. Файл базы данных хранится в файловой системе панели.
VanMo
 
Сообщения: 375
Зарегистрирован: 16 авг 2011, 09:31

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

Сообщение Victor721 » 17 июл 2018, 18:29

Доброго времени суток!
Подскажите, где взять Demo-проект залитый в панель MT8090XE по умолчанию. Спасибо!
Victor721
 
Сообщения: 5
Зарегистрирован: 16 мар 2018, 11:17

Пред.След.

Вернуться в Weintek

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

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

cron