Опыт соединения S7-1200 и Weintek

Автоматизация технологических процессов, системы управления, АСУ ТП, АСКУЭ, программирование ПЛК, человеко-машинный интерфейс, сетевое оборудование, протоколы

Re: Опыт соединения S7-1200 и Weintek

Сообщение Автоматизатор » 29 июн 2018, 17:10

Михайло писал(а):Забудьте про кириллицу в именах тэга датаблока "HMI"

Это вечное правило!! :)
Аватара пользователя
Автоматизатор
Профессионал
 
Сообщения: 955
Зарегистрирован: 09 окт 2012, 05:18

Re: Опыт соединения S7-1200 и Weintek

Сообщение Михайло » 30 июн 2018, 18:14

Не, не вечное. Устаревшая норма из 80-х прошлого века.
Михайло
Администратор
 
Сообщения: 3820
Зарегистрирован: 19 сен 2012, 19:16

Re: Опыт соединения S7-1200 и Weintek

Сообщение Ka3ax » 18 ноя 2018, 16:39

а как дела у панелей с alarm, запись логов, поддержка скриптов?
Supervision of erection
Аватара пользователя
Ka3ax
Специалист
 
Сообщения: 299
Зарегистрирован: 07 сен 2013, 10:09

Re: Опыт соединения S7-1200 и Weintek

Сообщение petr2off » 18 ноя 2018, 16:53

Михайло писал(а):Недостатки панели MT8071iE по сравнению с панелями Сименс:
1. При больших количествах данных на экране замечено сильное торможение. Видимо обмен массивом из 140 переменных типа WORD (текст в формате Юникод) либо забивает траффик, либо перегружает процессор (Cortex A8 600 МГц). Не знаю, как повела бы себя панель серии Simatic Basic v2.


Тут ситуация немного по хитрее. Когда Вы в Weinek связываете элемент с тэгом, Вы фактически формируете 1 запрос на обмен. Чем больше элементов, тем больше запросов за период. Есть более сложный, но и более эффективный путь. Мне это вариант подсказали, но опробовать я его не успел, увезли панель. Суть в том, что все элементы Weinek настраиваются на внутренние ТЭГи. И делается один скрипт по обмену, который считывает внешние тэги и пересылает их во внутренние тэги и наоборот за 1-2 запроса. Таким образом можно минимизировать число пакетов для обмена с контроллером и повысить быстродейстивие.
petr2off
Дилетант
 
Сообщения: 17
Зарегистрирован: 01 ноя 2018, 05:11

Re: Опыт соединения S7-1200 и Weintek

Сообщение Михайло » 18 ноя 2018, 18:40

Ka3ax писал(а):а как дела у панелей с alarm, запись логов, поддержка скриптов?

С этим не работал.

petr2off писал(а):Суть в том, что все элементы Weinek настраиваются на внутренние ТЭГи.

Да, это понятно. Но там массивы динамические...
Михайло
Администратор
 
Сообщения: 3820
Зарегистрирован: 19 сен 2012, 19:16

Re: Опыт соединения S7-1200 и Weintek

Сообщение Paul Tikotsky » 10 дек 2018, 20:50

Существенный недостаток Weintek: если у сименсовских панелей есть поддержка TextList с произвольными индексами строк (любое число WORD ставится в соответствие со строкой),то у Weintek такого нет и для расшифровки аварийных сообщений от Sinamics пришлось создавать макрос перекодировки.
Считаю, что возможности даже базовых панелей в плане анимации элементов экрана значительно богаче, чем у Weintek.
Чтобы не связываться с тегами, их кирилическими именами и их синхронизацией при изменениях в процессе разработки пользовался абсолютной адресацией (отключить оптимизацию доступа в контроллере).
Paul Tikotsky
Дилетант
 
Сообщения: 14
Зарегистрирован: 04 ноя 2016, 09:30

Re: Опыт соединения S7-1200 и Weintek

Сообщение Михайло » 10 дек 2018, 20:52

Paul Tikotsky писал(а):пользовался абсолютной адресацией (отключить оптимизацию доступа в контроллере).

Считаю, что это не лучшее решение. Чем аппаратная адресация в данном случае лучше?
Михайло
Администратор
 
Сообщения: 3820
Зарегистрирован: 19 сен 2012, 19:16

Пред.

Вернуться в АВТОМАТИЗАЦИЯ

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

Сейчас этот форум просматривают: MailRu [Bot], Yandex [Bot] и гости: 1