23.07.2013, 17:23 | #1 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 160
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Удалённое чтение дисплея SMH2010
Экран SMH2010 транслируется в системную страницу. Представленная программа считывает и отображает экран контроллера SMH2010 на другом SMH2010.
Для реализации пульта остаётся только передать нажатия кнопок в подчинённый контроллер и сделать арбитраж локального/пультового управления. Либо не делать его Не думаю, что одновременно будут пользоваться обоими контроллерами. Ну и отбалансировать производительность, ибо пульт может пригрузить основной контроллер на 20 мсек запросто, а при больной голове и на все 50 мсек. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
24.07.2013, 06:29 | #2 |
Senior Member
Регистрация: Dec 2011
Сообщения: 762
Благодарил(а): 1 раз(а)
Поблагодарили:
11 раз(а) в 11 сообщениях
|
Ответ: Удалённое чтение дисплея SMH2010
Есть вопросы по поводу предложенного макроса:
1. Макрос считывает из контроллера буфер экрана. Размер буфера не зависит от марки контроллера (2010, пиксель12, пиксель25, 2G) и составляет 80 байт - 4 строки по 20 знакомест. Поправте, если не прав. Что будет в этом буфере, если применяется графика (пиксель25, 2G)? 2. Можно ли как то модифицировать макрос, что бы получить копию экрана контроллера если применяется графика? Последний раз редактировалось Arsie, 06.04.2016 в 10:29 |
24.07.2013, 11:34 | #3 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 160
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Удалённое чтение дисплея SMH2010
Цитата:
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. Последний раз редактировалось Arsie, 06.04.2016 в 10:29 |
|