1 / 1 / 0
Регистрация: 12.03.2014
Сообщений: 11
|
||||||
1 | ||||||
Управление проектором Mitsubishielectric EW270U по RS-232 (or virtual COM over USB)12.03.2014, 09:34. Показов 4917. Ответов 26
Метки нет (Все метки)
День добрый.
подскажите новичку. есть задача: необходимо включать и отключать проектор с компа, на проекторе есть com порт, в инструкции прописана команда на включение и отключени <CR>*pow=on#<CR> и <CR>*pow=off#<CR> настройки comорта Baud Rate 115200 bps, Data Length 8 bit Parity Check None Stop Bit1 bit Flow Control None черег терминал все работает. нашел в инете скрипт для vba который делает обращение к com порту. скрипт запускается ошибок не выдает, но проектор на его выполнение не реагирует. сам скрипт: Кликните здесь для просмотра всего текста
что может быть не так в скрипте?
0
|
12.03.2014, 09:34 | |
Ответы с готовыми решениями:
26
Дистанционное управление проектором Дистанционное управление проектором Управление проектором, VGA или DVI выходом Управление проектором при подключении через HDMI |
15151 / 6424 / 1731
Регистрация: 24.09.2011
Сообщений: 9,999
|
||||||
12.03.2014, 10:29 | 3 | |||||
Так попробуйте
1
|
1 / 1 / 0
Регистрация: 12.03.2014
Сообщений: 11
|
|
13.03.2014, 10:39 [ТС] | 4 |
выдает ошибку, строка 2 символ 26, предпологается наличие окончание инструкции
0
|
15151 / 6424 / 1731
Регистрация: 24.09.2011
Сообщений: 9,999
|
|
13.03.2014, 11:11 | 5 |
Значит, Вы пишете скрипт VBS, а не VBA. В VBS, конечно, операторов для работы с файлами нет, надо использовать MSComm.
0
|
1 / 1 / 0
Регистрация: 12.03.2014
Сообщений: 11
|
|
14.03.2014, 10:25 [ТС] | 6 |
0
|
15151 / 6424 / 1731
Регистрация: 24.09.2011
Сообщений: 9,999
|
|
14.03.2014, 14:58 | 7 |
У меня таким способом получилось однажды.
Обратитесь к raxp ( https://www.cyberforum.ru/members/140240.html ), он большой спец по железу.
0
|
1 / 1 / 0
Регистрация: 12.03.2014
Сообщений: 11
|
|
21.03.2014, 10:05 [ТС] | 8 |
0
|
Заблокирован
|
|
21.03.2014, 10:15 | 9 |
Ещё одно сообщение создать и подождать чуток - https://www.cyberforum.ru/abou... 82784.html
1
|
1 / 1 / 0
Регистрация: 12.03.2014
Сообщений: 11
|
|
21.03.2014, 10:45 [ТС] | 10 |
эх как все хитро, надо чаще инструкции читать. Спасибо .
0
|
21.03.2014, 21:49 | 11 | |||||
...по идее так (VBS):
p.s.: если чего не пойдет - вдруг то, что описано в документации отличается в вашей версии проектора, пишите - поправим, но не забывайте прилагать логи (дампы) со сниффера утилит производителя. Также хорошим тоном считается приложение фото испытаний, для наглядности.
5
|
1 / 1 / 0
Регистрация: 12.03.2014
Сообщений: 11
|
|
26.03.2014, 15:16 [ТС] | 12 |
raxp, прога работате на ура, проектор включается и выключается.
со скриптом сложнее. все вроде зарегестрировал, прописал в скрипте порт 1. запускаю cmd файл, скрипт выполняется и ничего не происходит. попробовал задержку увеличить. пару раз из 20 включился но минут через 10 -15 после выполнения скрипта. при повторном запуске скрипат вылетает ошибка строка 42 символ 1 ошибка Port already open код 800A1F45 источник MS Comn и после запуска скрипта, при запуске проги вылетает ошибка "ошибка открытия порта".
0
|
26.03.2014, 15:22 | 13 |
p.s.: жду фото включенного проектора с изображением на экране.
0
|
1 / 1 / 0
Регистрация: 12.03.2014
Сообщений: 11
|
|
27.03.2014, 12:29 [ТС] | 14 |
raxp, чото я тупил вчера. все работате. проектор включается и выключается. была следующая проблема: запускал скрипт из сетеовй папки, и без админских прав то же не работатет.
проектор benq mx661. еще есть 3 проектора sony у них есть порт управления USB, возможно ли через него управлять подобным скриптом?
0
|
27.03.2014, 17:30 | 15 |
Возможно. Но мне нужны:
1- документация на ваши новые проекторы 2- несколько фото предыдущего проектора в рабочем режиме с проецируемой картинкой на экране (для отчетности)
0
|
1 / 1 / 0
Регистрация: 12.03.2014
Сообщений: 11
|
||||||
03.04.2014, 08:50 [ТС] | 16 | |||||
raxp,
http://yadi.sk/d/QUvSFGSKLhfiQ вот ссылка на видео, как все работает. сделал 2 скрипта, один на включение другой на выключение
1
|
1978 / 1276 / 131
Регистрация: 04.01.2010
Сообщений: 4,607
|
|
06.04.2014, 12:53 | 17 |
Прошу прощения, что уже "после драки машУ", но не проще было бы сделать командный скрипт вроде:
mode com1 9600,n,8,1 type file > COM1: и файлик "file" с текстом команды? Имхо, это еще проще, чем VBS.
0
|
06.04.2014, 14:18 | 18 |
Можно и так. Однако это годится для двух-трех команд, скажем создать ярлыки на рабочем столе, в их командной строке написать требуемый вывод и назначить горячие клавиши на ярлыки. В vbs-же можно дописать столько команд, сколько нужно, масштабируемость.
0
|
1 / 1 / 0
Регистрация: 12.03.2014
Сообщений: 11
|
|
09.04.2014, 08:57 [ТС] | 19 |
raxp,
у нас еще три проектора sony VPL-CX76, им лет по 6 - 7, документации на них мало. есть порт usb. вот вся документация которая была в комплекте http://yadi.sk/d/BUMuaWTRM65w3 возможноли управлять таким проектором, подобным скриптом?
0
|
09.04.2014, 16:46 | 20 |
"Нет". В кавычках потому:
1- данный проектор в системе представлен как HID устройство 2- можно, перехватив от утилиты контроля производителя посылки USB-сниффером, написать свою библиотеку/приложение и дергать ее из скрипта 3- можно дергать из скрипта кнопки утилиты контроля производителя (Remote Commander в документации)
1
|
09.04.2014, 16:46 | |
09.04.2014, 16:46 | |
Помогаю со студенческими работами здесь
20
Управление устройством через COM (RS-232) Управление блоком питания через RS-232 Управление для МАЯК-231(232,233) Управление генератором и получение данных с вольтметра по RS-232 Купил USB RS -232 адаптер!!! Отладочная плата ML401 Xilinx. Доступ к RS-232 и USB Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |