Weintek что такое рецепт

Содержание
  1. Weintek рецепт
  2. Программное обеспечение EasyBuilder Weintek: рецепт
  3. Покупка оборудования
  4. Использование рецептов RW, EM в EasyBuilder
  5. Использование рецептов RW, EM в EasyBuilder
  6. Re: Использование рецептов в EasyBuilder8000
  7. Re: Использование рецептов в EasyBuilder8000
  8. Re: Использование рецептов в EasyBuilder8000
  9. Re: Использование рецептов в EasyBuilder8000
  10. Re: Использование рецептов в EasyBuilder8000
  11. Re: Использование рецептов в EasyBuilder8000
  12. Re: Использование рецептов в EasyBuilder8000
  13. Re: Использование рецептов в EasyBuilder8000
  14. Re: Использование рецептов в EasyBuilder8000
  15. Онлайн обновление рецептов от Weintek
  16. Онлайн обновление рецептов от Weintek
  17. Использование рецептов RW, EM в EasyBuilder
  18. Использование рецептов RW, EM в EasyBuilder
  19. Re: Использование рецептов в EasyBuilder8000
  20. Re: Использование рецептов в EasyBuilder8000
  21. Re: Использование рецептов в EasyBuilder8000
  22. Re: Использование рецептов в EasyBuilder8000
  23. Re: Использование рецептов в EasyBuilder8000
  24. Re: Использование рецептов в EasyBuilder8000
  25. Re: Использование рецептов в EasyBuilder8000
  26. Re: Использование рецептов в EasyBuilder8000
  27. Re: Использование рецептов в EasyBuilder8000

Weintek рецепт

Компания Weintek уже на протяжении долгих лет является лидером по производству графических операторских панелей, которые широко применяются в промышленных условиях в автоматизированных системах. Это современные устройства человеко-машинного интерфейса, которые характеризуются широкой функциональностью, высокой надежностью и доступной ценой.

Под этим брендом выпускается модельный ряд готовых к использованию сенсорных панелей оператора с бесплатным программным обеспечением визуализации EasyBuilder 8000 и EasyBuilder Pro, которое доступно для скачивания в русифицированной версии.

Программное обеспечение EasyBuilder Weintek: рецепт

Любое оборудование на автоматизированных производственных базах функционирует в соответствии с заданной комбинацией параметров. К примеру, при работе упаковочной машины процесс упаковки определяется такими факторами как температурный режим, давление и время. В то время как для обертывания имеют значение такие параметры как длина резки и материал упаковки.

Оператор самостоятельно создает рецепты при помощи специальной утилиты RecipeEditor, которая входит в состав EasyBuilder. С ее помощью можно создать файл данных для хранения во внутренней памяти устройства (в RW-регистрах), так и на внешних носителях. В энергозависимую память все рецепты загружаются через Project Manager, а на внешнем носителе файлы сохраняются с расширением emi. Далее эти рецепты могут использоваться промышленным программируемым контроллером для решения разных задач.

Раньше получить доступ к списку рецептов и изменить их, можно было только путем обращения к памяти устройства или к памяти EMI, которая связана с внешним файлом. Такой способ занимал продолжительный период времени, а также приводил к ошибкам в работе промышленных установок из-за влияния человеческого фактора.

Чтобы исключить эти проблемы, команда высококвалифицированных специалистов бренда Weintek представила новейшую функцию динамичного обновления рецептов – DynamicRecipeUpdate, которая создана на серверной архитектуре (только в версии программного обеспечения EasyBuilder Pro). Это значит, что оператор имеет возможность обновить рецепты на сервере, в результате чего эти параметры отобразятся на всех панелях оператора в локальной сети. После чего обновленные рецепты можно будет передавать на программируемые логические контроллеры. Поскольку все они поступают из общей базы данных, гарантируется последовательность и надежная защита информации.

Покупка оборудования

В каталоге компании «Олниса» представлен широкий ассортимент промышленной техники зарубежных производителей, а также операторских панелей Weintek по доступным ценам. Кроме того, мы предлагаем для наших клиентов целый ряд преимуществ:

  • предварительную консультацию;
  • долгосрочную гарантию на оборудование;
  • соблюдение обязательств по договору;
  • отправку грузов по всем городам России и СНГ.

Источник

Использование рецептов RW, EM в EasyBuilder

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

Использование рецептов RW, EM в EasyBuilder

VanMo » 11 июл 2013, 14:52

Re: Использование рецептов в EasyBuilder8000

Сема » 11 июл 2013, 17:43

Здравствуйте панель оператора MTH6070I, а можете мне подсказать пожалуйста, а как мне сделать чтобы у меня был выпадающий список, и там из этого списка я мог выбрать интересующий меня рецепт. 10 рецептов. Рецепт состоит из 3 компонентов, это вес муки, время и вес сахара, как я могу в три регистра менять интересующие меня рецепты?? Можете мне подсказать. Я не понимаю как макросы эти делать, с чем они связаны?? Как там мне можно расписать рецепты??

И ещё, я не понял как мне пользоваться редактором рецептов?? Можно поподробнее. Как писать, что писать?? Я не понимаю. Потом, как мне эти регистры в панели, связать с контроллером ПЛК100??

Re: Использование рецептов в EasyBuilder8000

Denis » 11 июл 2013, 18:04

Читайте также:  Листовой салат с креветками рецепт

Re: Использование рецептов в EasyBuilder8000

Сема » 12 июл 2013, 09:37

Re: Использование рецептов в EasyBuilder8000

VanMo » 12 июл 2013, 10:59

Длина записи 13 слов(регистров), 10 на название рецепта и по одному на каждый параметр (мука, время, сахар).
Данные таблицы записываются в память панели начиная с регистра RW0.
Записи идут последовательно, как записаны в таблице, первая запись «Хлеб 1» начинается с регистра RW0, а запись «Хлеб 2» с регистра RW13.
Так как объект «Список» может брать только последовательно размещенные записи, в макросе Init есть следующий код:

//Запишем данные выбранного рецепта в регистры модбас
short val[3]//массив значений параметров рецепта
GetData(val[0], «Local HMI», RW, 10+i, 3)// в переменной i содержится смещение; параметры первой записи начинаются с регистра RW10

SetData(val[0], «MODBUS RTU», 4x, 1, 1)//записываем в 1 модбас-регистр количество муки
SetData(val[1], «MODBUS RTU», 4x, 2, 1)//записываем во 2 модбас-регистр время
SetData(val[2], «MODBUS RTU», 4x, 3, 1)//записываем в 3 модбас-регистр количество сахара

Вроде все рассказал, если есть еще вопросы, задавайте.

Re: Использование рецептов в EasyBuilder8000

Сема » 12 июл 2013, 11:22

А где находится макрос Init?? Там идет индексация регистров?? И как мне вместо ХЛЕБА переименовать в слово сластёна?? То есть получается эти 10 регистров в менеджере рецептов это слово?? Мда вот это жёсткое программирование, не думал, что это многоуровневая интеллектуальная система.

И как я могу через панель или через контроллер, без использования менеджера рецептов, менять эти параметры, например с панели зайти, выбрать рецепт сластена и поменять например вес муки??

Я код в макросе Init не понял, можно более подробные комментарии?? А в макросе recipe_apply почему берётся регистр LW 9200 откуда берется такой??

Re: Использование рецептов в EasyBuilder8000

VanMo » 12 июл 2013, 11:58

Сема писал(а): А где находится макрос Init?? Там идет индексация регистров?? И как мне вместо ХЛЕБА переименовать в слово сластёна?? То есть получается эти 10 регистров в менеджере рецептов это слово?? Мда вот это жёсткое программирование, не думал, что это многоуровневая интеллектуальная система.

И как я могу через панель или через контроллер, без использования менеджера рецептов, менять эти параметры, например с панели зайти, выбрать рецепт сластена и поменять например вес муки??

Re: Использование рецептов в EasyBuilder8000

Сема » 16 июл 2013, 11:26

Re: Использование рецептов в EasyBuilder8000

VanMo » 16 июл 2013, 14:34

Re: Использование рецептов в EasyBuilder8000

Сема » 16 июл 2013, 15:47

Источник

Онлайн обновление рецептов от Weintek

Каждая единица оборудования на автоматизированном предприятии действует в соответствии с определенной комбинацией специализированных параметров. Возьмем для примера работу упаковочной машины. Так, процесс упаковки определяется такими факторами, как температура, давление и время упаковки. Тогда как для обертывания ключевыми параметрами уже являются длина резания и упаковочный материал.

Итак, представим возможные варианты рецептов. Продукт А: длина резания – 100 см; тип упаковки – пластиковая пленка; температура запечатывания — 475℉. Продукт Б: длина резания – 80 см; тип упаковки – металлизированная пленка; температура запечатывания — 400 ℉. Продукт В: длина резания – 200 см; тип упаковки – пластиковая пленка; температура запечатывания — 500℉. Отметим, что эти рецепты могут быть сохранены в панели оператора (HMI) и использованы промышленным контроллером (ПЛК) для выполнения определенных задач.

При этом раньше оператор мог изменить рецепты, лишь подойдя непосредственно к HMI и произведя обновления вручную, либо с использованием USB-накопителя или SD-карты. Разумеется, такой способ приводил к нерациональному использованию временного и людского ресурса, а также к ошибкам в работе оборудования, связанным с влиянием человеческого фактора.

Чтобы исключить все эти неудобства для пользователя, команда разработчиков фирмы Weintek (Тайвань) представила функцию динамичного обновления рецептов (Dynamic Recipe Update), реализованную на клиент-серверной архитектуре. То есть, пользователь способен обновить рецепт на сервере (сMT-SVR/cMT3151), и обновления автоматически отобразятся на всех находящихся в локальной сети клиентских операторских панелях. Далее данные сразу можно передавать на ПЛК. Поскольку все рецепты поступают из единой базы данных, последовательность и защищенность информации в HMI-клиентах гарантированы. Словом, новая функция от Weintek– это простой, эффективный и стандартизированный способ управления рецептами.

Читайте также:  Брэд микс глютен фри рецепт

«Данная функция реализована на всех последних моделях HMI Weintek, которые программируются EasyBuilderPro, обладающим объектом «импорт/экспорт», и оснащены Ethernet-разъемами для доступа к серверу cMT, — комментирует программист ООО «ФАМ-Электрик» Иван Морев. — Это могут быть не только сMT-CVR, но и любые панели оператора серии сMT. Если пользователь изменяет базу данных рецептов на сервере cMT, все соединенные с ним операторские панели, находящиеся в одной локальной сети, автоматически скачивают эти обновления. С другой стороны, можно внести изменения в рецепты на любой из HMI, а затем загрузить их на сервер – и они также отобразятся на всех локальных панелях оператора. При этом немаловажно, что пользователь работает с рецептами при помощи встроенной в панель системы управления базами данных (СУБД). Таким образом, обеспечивается надежность обновления рецептов».

  • Динамичное обновление рецептов гарантирует последовательность и защищенность данных.

Сервер (сMT-SVR/cMT3151) хранит рецепты, используемые всеми локальными машинами, в специальной базе данных. Когда пользователь вносит какие-либо изменения в этой базе данных, все обновления автоматически загружаются с сервера на HMI-клиент. При этом если пользователь намерен изменить рецепт на клиентской HMI, он может с легкостью получить последние данные с сервера.

  • CSV-формат упрощает управление и эксплуатацию базы данных рецептов

Всего в базе данных на сервере (сMT-SVR/cMT3151) может храниться до 100 страниц с рецептами. В свою очередь, каждая страница вмещает до 10 000 записей рецептов. Возможность экспортировать/импортировать данные в формате CSV делает эксплуатацию и управление базой данных рецептов действительно легкими и удобными.

Источник

Онлайн обновление рецептов от Weintek

Каждая единица оборудования на автоматизированном предприятии действует в соответствии с определенной комбинацией специализированных параметров. Возьмем для примера работу упаковочной машины. Так, процесс упаковки определяется такими факторами, как температура, давление и время упаковки. Тогда как для обертывания ключевыми параметрами уже являются длина резания и упаковочный материал.

Итак, представим возможные варианты рецептов. Продукт А: длина резания – 100 см; тип упаковки – пластиковая пленка; температура запечатывания — 475º F . Продукт Б: длина резания – 80 см; тип упаковки – металлизированная пленка; температура запечатывания — 400 º F . Продукт В: длина резания – 200 см; тип упаковки – пластиковая пленка; температура запечатывания — 500º F . Отметим, что эти рецепты могут быть сохранены в панели оператора ( HMI ) и использованы промышленным контроллером (ПЛК) для выполнения определенных задач.

При этом раньше оператор мог изменить рецепты, лишь подойдя непосредственно к HMI и произведя обновления вручную, либо с использованием USB -накопителя или SD -карты. Разумеется, такой способ приводил к нерациональному использованию временного и людского ресурса, а также к ошибкам в работе оборудования, связанным с влиянием человеческого фактора.

Чтобы исключить все эти неудобства для пользователя, команда разработчиков фирмы Weintek (Тайвань) представила функцию динамичного обновления рецептов ( Dynamic Recipe Update ), реализованную на клиент-серверной архитектуре. То есть, пользователь способен обновить рецепт на сервере (с MT — SVR / cMT 3151), и обновления автоматически отобразятся на всех находящихся в локальной сети клиентских операторских панелях. Далее данные сразу можно передавать на ПЛК. Поскольку все рецепты поступают из единой базы данных, последовательность и защищенность информации в HMI -клиентах гарантированы. Словом, новая функция от Weintek – это простой, эффективный и стандартизированный способ управления рецептами.

«Данная функция реализована на всех последних моделях HMI Weintek , которые программируются EasyBuilderPro , обладающим объектом «импорт/экспорт», и оснащены Ethernet -разъемами для доступа к серверу cMT , — комментирует программист ООО «ФАМ-Электрик» Иван Морев. — Это могут быть не только сMT-CVR , но и любые панели оператора серии с MT . Если пользователь изменяет базу данных рецептов на сервере cMT , все соединенные с ним операторские панели, находящиеся в одной локальной сети, автоматически скачивают эти обновления. С другой стороны, можно внести изменения в рецепты на любой из HMI , а затем загрузить их на сервер – и они также отобразятся на всех локальных панелях оператора. При этом немаловажно, что пользователь работает с рецептами при помощи встроенной в панель системы управления базами данных (СУБД). Таким образом, обеспечивается надежность обновления рецептов».

§ Динамичное обновление рецептов гарантирует последовательность и защищенность данных.

Сервер (с MT — SVR / cMT 3151) хранит рецепты, используемые всеми локальными машинами, в специальной базе данных. Когда пользователь вносит какие-либо изменения в этой базе данных, все обновления автоматически загружаются с сервера на HMI -клиент. При этом если пользователь намерен изменить рецепт на клиентской HMI , он может с легкостью получить последние данные с сервера.

Читайте также:  Как сделать пластилин мягким рецепт

§ CSV -формат упрощает управление и эксплуатацию базы данных рецептов

Всего в базе данных на сервере (с MT — SVR / cMT 3151) может храниться до 100 страниц с рецептами. В свою очередь, каждая страница вмещает до 10 000 записей рецептов. Возможность экспортировать/импортировать данные в формате CSV делает эксплуатацию и управление базой данных рецептов действительно легкими и удобными.

Источник

Использование рецептов RW, EM в EasyBuilder

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

Использование рецептов RW, EM в EasyBuilder

VanMo » 11 июл 2013, 14:52

Re: Использование рецептов в EasyBuilder8000

Сема » 11 июл 2013, 17:43

Здравствуйте панель оператора MTH6070I, а можете мне подсказать пожалуйста, а как мне сделать чтобы у меня был выпадающий список, и там из этого списка я мог выбрать интересующий меня рецепт. 10 рецептов. Рецепт состоит из 3 компонентов, это вес муки, время и вес сахара, как я могу в три регистра менять интересующие меня рецепты?? Можете мне подсказать. Я не понимаю как макросы эти делать, с чем они связаны?? Как там мне можно расписать рецепты??

И ещё, я не понял как мне пользоваться редактором рецептов?? Можно поподробнее. Как писать, что писать?? Я не понимаю. Потом, как мне эти регистры в панели, связать с контроллером ПЛК100??

Re: Использование рецептов в EasyBuilder8000

Denis » 11 июл 2013, 18:04

Re: Использование рецептов в EasyBuilder8000

Сема » 12 июл 2013, 09:37

Re: Использование рецептов в EasyBuilder8000

VanMo » 12 июл 2013, 10:59

Длина записи 13 слов(регистров), 10 на название рецепта и по одному на каждый параметр (мука, время, сахар).
Данные таблицы записываются в память панели начиная с регистра RW0.
Записи идут последовательно, как записаны в таблице, первая запись «Хлеб 1» начинается с регистра RW0, а запись «Хлеб 2» с регистра RW13.
Так как объект «Список» может брать только последовательно размещенные записи, в макросе Init есть следующий код:

//Запишем данные выбранного рецепта в регистры модбас
short val[3]//массив значений параметров рецепта
GetData(val[0], «Local HMI», RW, 10+i, 3)// в переменной i содержится смещение; параметры первой записи начинаются с регистра RW10

SetData(val[0], «MODBUS RTU», 4x, 1, 1)//записываем в 1 модбас-регистр количество муки
SetData(val[1], «MODBUS RTU», 4x, 2, 1)//записываем во 2 модбас-регистр время
SetData(val[2], «MODBUS RTU», 4x, 3, 1)//записываем в 3 модбас-регистр количество сахара

Вроде все рассказал, если есть еще вопросы, задавайте.

Re: Использование рецептов в EasyBuilder8000

Сема » 12 июл 2013, 11:22

А где находится макрос Init?? Там идет индексация регистров?? И как мне вместо ХЛЕБА переименовать в слово сластёна?? То есть получается эти 10 регистров в менеджере рецептов это слово?? Мда вот это жёсткое программирование, не думал, что это многоуровневая интеллектуальная система.

И как я могу через панель или через контроллер, без использования менеджера рецептов, менять эти параметры, например с панели зайти, выбрать рецепт сластена и поменять например вес муки??

Я код в макросе Init не понял, можно более подробные комментарии?? А в макросе recipe_apply почему берётся регистр LW 9200 откуда берется такой??

Re: Использование рецептов в EasyBuilder8000

VanMo » 12 июл 2013, 11:58

Сема писал(а): А где находится макрос Init?? Там идет индексация регистров?? И как мне вместо ХЛЕБА переименовать в слово сластёна?? То есть получается эти 10 регистров в менеджере рецептов это слово?? Мда вот это жёсткое программирование, не думал, что это многоуровневая интеллектуальная система.

И как я могу через панель или через контроллер, без использования менеджера рецептов, менять эти параметры, например с панели зайти, выбрать рецепт сластена и поменять например вес муки??

Re: Использование рецептов в EasyBuilder8000

Сема » 16 июл 2013, 11:26

Re: Использование рецептов в EasyBuilder8000

VanMo » 16 июл 2013, 14:34

Re: Использование рецептов в EasyBuilder8000

Сема » 16 июл 2013, 15:47

Источник

Оцените статью
Adblock
detector