Форум » » Управление Extron XTP CrossPoint 1600 » Ответить

Управление Extron XTP CrossPoint 1600

ph1l74: Существует 12 источников и 11 приемников. Коммутация осуществляется через коммутатор Extron XTP CrossPoint 1600. Сначала идет стадия выбора источника. После нажатия на кнопку источника происходит выбор приемника (или приемников). После выбора источника и приемника нажимается кнопка ОК, которая подтверждает коммутацию и выводит картинку с источника на приемник(-и). Задача усложняется тем, что при нажатии на кнопку приемника должен отображаться источник, который сейчас воспроизводится на выбранном приемнике. В мануале по Extron XTP CrossPoint 1600/3200 указаны SIS-команды. Например: X1*X2! -> На выходе X2 будет X1. Появилась идея написать собственный модуль с 132 сигналами (по 11 сигналов на каждый приемник). То есть как-нибудь так: VKS+Videostena1 - первый сигнал, VKS+Videostena2 - второй сигнал, и т.д. После добавить символ "Truth table", в котором могли бы составить таблицу истинности 12*11. Например: Если включен первый источник (ВКС) и выбран приемник (Видеостена 1), то сигнал VKS+Videostena1 принимает высокий уровень. Вопрос вот в чем, существует ли возможность реализовать описанную задачу более простым способом? Например в SIMPL+? Или существуют ли какие-нибудь SIS-команды, который способны запомнить сперва источник, затем приемник и наконец скоммутировать сигнал? Будут ли у вас какие-нибудь советы по реализации? Заранее благодарен

Ответов - 6

Pavel80: Способы реализовать такую затею конечно существуют, Однако как уже говорилось на данном форуме, для того что бы понять как работает и программируется Crestron надо хотя бы немного посидеть за программированием его. С моей стороны посоветую из своего опыта. Скачай модуль на другие матрицы, Kramer - Extron с официального сайта или с этого форума. Раскомпилируй и посиди денек. Пойми как они работают. Там ни так сложно поменять порядок работы программы. Я вот прислушался ко многим советам и стал переводить большинство значений в Аналоговый вид - С ним работается легче да и возможности у него другие. ДА и потом перевести обратно в Digital всегда можно. С Модулем Truth table стараюсь вообще не иметь дела.

gosha: Свой модуль - гвозди микроскопом. Проверьте по мануалу, но есть ощущение, что должна быть команда вида X2!, где X2 - номер выхода. В ответ на нее получите номер входа или 0 если не подключен. А дальше буферами/интерлоками/тогглами раскидать на нужный список сигналов. Можно даже по старту текущую конфигурацию степпером прочитать.

ph1l74: Pavel80 пишет: для того что бы понять как работает и программируется Crestron надо хотя бы немного посидеть за программированием его Сидим, не первый день сидим. Новички, правда, еще... Но стараемся :) Pavel80 пишет: С Модулем Truth table стараюсь вообще не иметь дела Почему? gosha пишет: Свой модуль - гвозди микроскопом Согласен, а что делать? gosha пишет: Проверьте по мануалу, но есть ощущение, что должна быть команда вида X2!, где X2 - номер выхода. Спасибо, сейчас буду штудировать мануал в очередной раз. Просто не совсем понимаю протокол этот (SIS). gosha пишет: Можно даже по старту текущую конфигурацию степпером прочитать Я почти всегда через степпер работаю, так что без него бы точно не обошлось


ph1l74: А есть здесь знатоки SIS? Просто мне интересно, если я буду формировать командный пакет последовательно например: 1. X1 2. * 3. X2 4. ! , то он будет считываться? Просто доступа на объект, где стоит оборудование, еще нет, поэтому возможность проверить все это на железке (самый правильный способ, по-моему) тоже отсутвует.

Игорь K.: Можете. Отправляйте команды последовательно, без пауз и символов между ними.

ph1l74: Простую коммутацию (один источник с одним приемником) я уже осуществил. Сейчас осталось продумать логику с одним источником и несколькими приемниками.



полная версия страницы