Управление поворотной купольной камерой с ПК через RS232-RS485 - Информационный портал о безопасности - видеонаблюдение, системы видеонаблюдения, опс, скд, интегрированные системы безопасности, itv, iss, videonet, ewclid, dignum, apollo, рубеж, болид
на главную контакты Карта сайта
Авторизация




Забыли пароль? Регистрация
Сообщения на форуме
ГлавнаяНовостиСтатьиНаша помощь вамФорум
Главная arrow Форум arrow Техническая поддержкаarrow Видеонаблюдениеarrow Управление поворотной купольной камерой с ПК через RS232-RS485

05 Сентября, 2010, 11:32:54 am *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости:
Расширенный поиск  
Страниц: 1 2 [3]
  Печать  
Автор Тема: Управление поворотной купольной камерой с ПК через RS232-RS485  (Прочитано 17260 раз)
ifa
Hero Member
*****

Репутация: 11
Сообщений: 560


« Ответ #30 : 14 Января, 2010, 12:12:55 pm »

Вобщем  я с OBD-II и PL2303 так накувыркался пока софт не поменял на софт с поддержкой COM3 и 4.
Записан
kapger
Full Member
***

Репутация: 3
Сообщений: 135


« Ответ #31 : 14 Января, 2010, 18:25:48 pm »

Цитировать
А в твоей проге такой возможности нет, только 1и 2й.
Игорь, а кто мешает тебе в поле порта ткнуть мышью, удалить одну циферку и вбить с клавы, например, "5", а потом нажать "Открыть порт"? Вот и получишь порт COM5! Ну влом было список имеющихся портов от системы получать...
Записан
ifa
Hero Member
*****

Репутация: 11
Сообщений: 560


« Ответ #32 : 15 Января, 2010, 10:35:37 am »

Ой!!!!  Grin  Извини не заметил, что у тебя можно  изменить номер порта.... Roll Eyes Привык что  приходится только выбирать из того что предлагают  Roll Eyes Roll Eyes Roll Eyes
Записан
Andy
Newbie
*

Репутация: 0
Сообщений: 1


« Ответ #33 : 30 Июля, 2010, 11:46:08 am »

Есть в софте еще момент: при наборе номера порта с циферкой больше "9" например "10" - выскакивает ошибка.
Записан
Геннадий
Jr. Member
**

Репутация: 0
Сообщений: 69


« Ответ #34 : 30 Июля, 2010, 21:12:31 pm »

Попробовал вторую версию софта, последний вариант не дает скачать, лимит скачиваний.
Прога  У меня не заработала, порт написала готов но камера не управлялась, номер порта и скорость вбивал вручную, ком 3 и 4800. Преобразователь Z397, лежит еще для чистого комп порта за 5$, но его подключать не захотелось, надо отдельно запитывать, вот чем удобен УСБ
. Еще софтина для управления , там разные протоколы.
https://files.me.com/tvr/ury5fc
когда успели за день 3 стр написать
« Последнее редактирование: 30 Июля, 2010, 21:28:33 pm от Геннадий » Записан
kapger
Full Member
***

Репутация: 3
Сообщений: 135


« Ответ #35 : 02 Августа, 2010, 08:36:43 am »


Программа для управления поворотной купольной камерой через COM-порт НЕ УМЕЕТ (и вряд ли будет уметь, т.к. некогда) ОТКРЫВАТЬ ПОРТЫ С НОМЕРОМ БОЛЬШЕ 9 И РАБОТАЕТ ТОЛЬКО НА СКОРОСТИ 2400 И 9600 (только эти скорости зашиты в коде)



Начнем отвечать на вопросы и замечания. Замечание 1:
Цитировать
при наборе номера порта с циферкой больше "9" например "10" - выскакивает ошибка
Да, действительно, ошибка имеется в текущей скомпилированной версии. Никому до сих пор не требовалось открывать порты с номером больше 9. С другой стороны, исходники выложены - можете сами себе поправить и перекомпилировать. По этому поводу (как оказалось) есть следующие подсказки:
Цитировать
Обычно порты 1-9 открываются передачей в CreateFile строки "COM%d", а с номером выше 9 только передачей "\\\\.\\COM%d", поэтому нельзя открыть порт CreateFile("COM13"), а только CreateFile("\\\\.\\COM13").
а у меня в исходниках как раз
Код:
CreateFile(PChar(ComComboBox.Text), GENERIC_READ or GENERIC_WRITE, 0, nil, OPEN_EXISTING, 0, 0)
по поводу же определения наличия COM-портов в системе можете получить их программным путем из HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\SERIALCOMM

Замечание 2:
Цитировать
последний вариант не дает скачать, лимит скачиваний
Ну, это зависит от того, сколько и чего Вы (или Ваш "общий" белый IP-адрес, который смотрит наружу) скачали с того сервера в последние несколько минут/часов. Качайте с другого адреса и будет Вам счастье. Я проверил - все качается.

Замечание 3:
Цитировать
Прога  У меня не заработала, порт написала готов но камера не управлялась, номер порта и скорость вбивал вручную, ком 3 и 4800.
На скорости 4800, которую Вы пытаетесь вручную прописать, программа пытается открыть порт на самом деле на скорости либо 2400, либо 9600 и успешно его открывает. Однако на том конце камера ждет сигналов на скорости 4800, поэтому и не работает. В настоящее время программа не умеет работать со скоростями, отличными от 2400 либо 9600. Действительно:
Код:
if SpeedBox.ItemIndex = 0
          then BaudRate := CBR_2400
          else BaudRate := CBR_9600;
Попробуйте поправить и перекомпилировать сами, если есть желание...
Записан
Геннадий
Jr. Member
**

Репутация: 0
Сообщений: 69


« Ответ #36 : 02 Августа, 2010, 13:42:41 pm »

Игорь, притензий нет ни каких да и быть не может.
Просто хотел попробовать, не вышло, почему вы разьяснили.
А так у меня вроде все работает с повороткой в софте уже изначально все заложено.
Правда софт другой, какой не пишу.
Именно по этой причине не стал брать тот что у вас, по скольку пришлосьбы заниматься тем чем не могу, не умею.
Интересно было бы с вами посравнивать их, между собой, где нибудь в личке.
Записан
Страниц: 1 2 [3]
  Печать  
 
Перейти в: