Страница 18 из 18

Re: Weintek и PLC "..."

СообщениеДобавлено: 25 сен 2023, 16:10
dimensy
Lerra писал(а):Панель MT8150 стоит как slave, нужно выводить на ней состояние связи с контроллером по Ethernet по протоколу Modbus. Это можно сделать только с помощью макроса или системными тегами тоже можно? Она же не опрашивает в этом случае контроллер?
И какие команды надо использовать GetData или GetDataEx?

Как вариант. В окне Common Windows размещаете объект Таймер в режиме задержки отключения. Длительность задержки выставляете 5-10 секунд. ПЛК пусть регулярно (раз в секунду) пишет в панель системные секунды. И делаете макрос, который раз в секунду проверяет эти данные и взводит таймер. Если выходной бит таймера сбросится, то значит связи нет.

Код: Выделить всё
macro_command main()
unsigned short A, B
bool C

GetData(A, "Local HMI", LW, 1, 1) //Данные с ПЛК
GetData(B, "Local HMI", LW, 2, 1) //Данные с ПЛК в прошлый запуск
C = A <> B
SetData(C, "Local HMI", LB, 0, 1) //Бит запуска таймера
SetData(A, "Local HMI", LW, 2, 1)

end macro_command

Re: Weintek и PLC "..."

СообщениеДобавлено: 17 ноя 2023, 14:29
KPI35
Доброго дня!
Есть мысль установить одну панель на проект в составе которого 11 однотипных единиц, каждая со своим ПЛК по ethernet (delta se, программы ~7к шагов).
Вопрос из практики, какая панель поддержит 12+ коммуникаций и насколько не тормозным получится интерфейс человек - панель?
Спасибо!

Re: Weintek и PLC "..."

СообщениеДобавлено: 22 янв 2024, 11:36
ArtemPM
KPI35 писал(а):Вопрос из практики, какая панель поддержит 12+ коммуникаций и насколько не тормозным получится интерфейс человек - панель?

Всё будет зависеть от количества используемых тэгов, а не количества подключений, как мне кажется.
У меня есть проект, где cMT-FHDX820 выступает в роли SCADA, собирая данные с 13 объектов по Modbus TCP. Для каждого объекта пишется выборка данных с периодом 1 сек на 5-6 тэгов 32-bit float. Выборки пишутся на внешний MySQL-сервер.
С каждого объекта читается около 20 тэгов разного типа.
Панель не слишком загруженной получилась, тормозов ни каких не ощущается. Загрузка CPU всего где-то 15-20%.

Re: Weintek и PLC "..."

СообщениеДобавлено: 04 мар 2024, 12:15
Диана
Здравствуйте. Подскажите, пожалуйста, есть ли документация по соединению RS232 для панели оператора MT8052iP?

Re: Weintek и PLC "..."

СообщениеДобавлено: 04 мар 2024, 12:48
8bit
Диана писал(а):Здравствуйте. Подскажите, пожалуйста, есть ли документация по соединению RS232 для панели оператора MT8052iP?


1) https://dl.weintek.com/public/MT8000iP/Installation/eng/GME852P00_MT8052iP_Installation_230310.pdf

2) https://dl.weintek.com/public/MT8000iP/Datasheet/eng/MT8052iP_Datasheet_ENG.pdf

Re: Weintek и PLC "..."

СообщениеДобавлено: 05 мар 2024, 08:00
Диана
Здравствуйте. Подскажите, пожалуйста, как в макросах реализовать протокол RS232 на панели MT8052iP?

Re: Weintek и PLC "..."

СообщениеДобавлено: 05 мар 2024, 09:06
dimensy
Диана писал(а):Здравствуйте. Подскажите, пожалуйста, как в макросах реализовать протокол RS232 на панели MT8052iP?

RS232 - это интерфейс, т.е. механизм переноса информации, а протокол - это правила формирования информации.
А, вообще, через free protocol