Страница 3 из 6

HMI-панель

Добавлено: 20.01.2016{, 10:48}
dekorator
Если мне не изменяет память, то практически все промышленные HMI, ( тоже промышленные ) отправляют и счтитывают данные, по предопределённому заводом протоколу - ( Modbus, Profbus и т.д.).
Разве здесь кто-то писал про это? Или в аруине может есть что-то подобное?
В моём посте, я имел виду переменные находящиеся в панели.

HMI-панель

Добавлено: 20.01.2016{, 10:51}
Skull
Олег писал(а):возможность записи напрямую с панели в переменные контроллера как это происходит в промышленных HMI и Scada?
Вообще, записи напрямую в них не происходит. Просто для удобства пользователя HMI и SCADA делают это прозрачно, и распарсивают самостоятельно. В данном же случае процедуру придется описывать самому. Т.е. ловить в массив , раскладывать по переменным и работать с флагами  конца передачи, потому как сия процедура пока отдельным  блоком не оформлена. Возможности ФЛПрог вполне позволяют сделать пользовательский блок для этого. Пример такого блока для передачи можно глянуть ТУТ

HMI-панель

Добавлено: 20.01.2016{, 10:53}
dekorator
Олег писал(а):как это происходит в промышленных HMI и Scada?
Отправляемый панелью код, имеет свой собственный формат!

HMI-панель

Добавлено: 20.01.2016{, 11:25}
dekorator
Вот еще простенький пример. Файл HMI брать тот-же что выкладывал раньше.
Попозже выложу такой, чтобы было пару кнопок на панели вкл. и выкл.

HMI-панель

Добавлено: 20.01.2016{, 11:34}
Олег
Skull писал(а):Просто для удобства пользователя HMI и SCADA делают это прозрачно, и распарсивают самостоятельно
Это я и имел ввиду.
dekorator писал(а):Отправляемый панелью код, имеет свой собственный формат!
Редиски!
Всем спасибо за ликбез.

HMI-панель

Добавлено: 20.01.2016{, 21:35}
Max
В общем, заказал себе 3,2 дюймовый дисплей. Все же 2,4 маловат и 2,8 так же...

HMI-панель

Добавлено: 21.01.2016{, 09:54}
Олег
Я подожду, может точно кто-нибудь подробный ликбез устроит, а то пока для меня все туманно. Буду пока со Scada работать.

HMI-панель

Добавлено: 21.01.2016{, 14:15}
Skull
Макс, а ты к ФЛПрогу прикручивать будешь или Ардуиной ?

HMI-панель

Добавлено: 21.01.2016{, 14:23}
Max
Skull писал(а):Макс, а ты к ФЛПрогу прикручивать будешь или Ардуиной ?
Вопрос не совсем ясен.... Ну естественно через FLProg.

HMI-панель

Добавлено: 21.01.2016{, 14:27}
Skull
Да, я уже и сам сообразил, что задал вопрос расплывчато ))
Имелось ввиду будешь реализовывать работу с диспом посредством ФЛПрога или ардуино-языком. 
А есть какие-то наработки или я прозевал какую-то версию с поддержкой дисплея ??

HMI-панель

Добавлено: 21.01.2016{, 14:38}
Max
Skull писал(а):А есть какие-то наработки или я прозевал какую-то версию с поддержкой дисплея ??
Ардуино-языком не владею. Буду пытаться костылями через UART прием-передачу команд.
А поддержку дисплея в самом FLProg, я думаю, что мы не скоро увидим.

HMI-панель

Добавлено: 21.01.2016{, 14:48}
Skull
Да там не особо костыли получаются. UART тебе по сути только для команд нужен будет- в панели прописывается простая логика, и язык несложный. А в ардуинке- распарсить посылки в переменные, ничего страшного. Как отправлять- тут писали выше. 
Я пока осилил барграфы только в китайской версии, и что самое обидное- нельзя установить обе, чтобы сравнивать надписи (((
А так очень перспективная штука, и работать с ней просто.

HMI-панель

Добавлено: 21.01.2016{, 14:56}
Max
Skull писал(а):только в китайской версии
Кстати, заказал именно интернациональную версию (Английский в прошивке).

Буду разбираться, а то вот такой дисплей лежит (шина SPI) походу так же долгострой по FLProg....

HMI-панель

Добавлено: 21.01.2016{, 14:58}
Skull
У тебя с программаторами как ? Может попробуешь слизать прошивку ?
А Nextion  по моему- идеален для флпрог. Если бы еще ардуина поддерживала версии мелких МК(типа 162) с двумя UARTами

HMI-панель

Добавлено: 21.01.2016{, 15:02}
Max
Skull писал(а):У тебя с программаторами как ? Может попробуешь слизать прошивку ?
Программатора нет к сожалению.... Вы думаете там прошивка вот так доступна лежит? Сомневаюсь. Т.к. это стартап и они, скорее всего, защитили чип от чтения.

HMI-панель

Добавлено: 21.01.2016{, 15:13}
Skull
Дык вот проверить бы )))))))))

HMI-панель

Добавлено: 22.01.2016{, 00:30}
dekorator
А накой 2 Uart-a? Sofware serial не тянет?

HMI-панель

Добавлено: 22.01.2016{, 00:35}
Skull
Неа ) Панель + Modbus  в идеале надоть

HMI-панель

Добавлено: 22.01.2016{, 00:39}
dekorator
Можно установить обе.

Добавлено (22.01.2016, 00:38)
---------------------------------------------
У Вас китайская версия? И прога Usart Hmi ?

Добавлено (22.01.2016, 00:39)
---------------------------------------------
У меня софтовый ком панельку тянет в обе стороны. А по хардовому просто наблюдаю пока.

HMI-панель

Добавлено: 22.01.2016{, 11:28}
Skull
dekorator писал(а):У Вас китайская версия? И прога Usart Hmi ?
Она самая