andy_novikov 0 Posted April 1, 2012 · Report post http://www.baza-shop.ru/products/studio/mi...rollers/103430/ есть миди клавиатура с usb выходом надо сделать устройство, которое преобразовало бы сигналы на usb разъёме в дискретные 1 для каждой клавиши. То есть: имеем ПЛК ОВЕН 100-24К (в перспективе Овен 110) имеем некое промежуточное устройство и имеем миди клавиатуру задача- при нажатии на определенную на клавиатуре - получаем сигнал для использования на дискретном входе (еаждая клавиши должна соответствовать своему входу на ПЛК) интересует цена и срок Бюджет ограничен, поэтому рассматриваем реальные цены. Если есть в природе такие устройства - то готовы оплатить консультации для их адаптации для работы с ПЛК Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
alexanib 0 Posted April 1, 2012 · Report post Сделаю, пишите на [email protected] Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Conv 0 Posted April 1, 2012 · Report post Вот непонятка, на ПЛК-... есть только 8 дискретных входов. А на Corg - 25 клавиш. Как это понимать? Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
syv 0 Posted April 1, 2012 · Report post Вот непонятка, на ПЛК-... есть только 8 дискретных входов. А на Corg - 25 клавиш. Как это понимать? Там же еще и выходы имеются. Если мне склероз не изменяет - 8 шт. Тогда выходит , что можно опросить 8*8=64 датчика. Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Conv 0 Posted April 1, 2012 · Report post Там же еще и выходы имеются. Если мне склероз не изменяет - 8 шт. Тогда выходит , что можно опросить 8*8=64 датчика. Выходов 6, причём релейных. А арифметика странная, как ни крути. Т.е. идея понятна, если допустить, что заказчик хочет, чтобы только при нажатии на НЕКОТОРЫЕ клавиши срабатывала какая-то логическая цепочка. Но задача весьма сумбурно сформулирована. И написано буквально: "(еаждая клавиши должна соответствовать своему входу на ПЛК)". Так, может, несколько ПЛК предполагается использовать? Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
tyro 0 Posted April 1, 2012 · Report post Заказчик, видимо по случаю сегодняшней даты, хочет преобразователь (железку) между клавой (USB) и ПЛК. (Не хочет делать свою клаву и лезть в кишки понравившейся :)) Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Conv 0 Posted April 2, 2012 · Report post Заказчик, видимо по случаю сегодняшней даты, хочет преобразователь (железку) между клавой (USB) и ПЛК. (Не хочет делать свою клаву и лезть в кишки понравившейся :)) Ну тогда он точно должен проявиться с разъяснениями, что это такой юмор... B) Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
andy_novikov 0 Posted April 2, 2012 · Report post Заказчик, видимо по случаю сегодняшней даты, хочет преобразователь (железку) между клавой (USB) и ПЛК. (Не хочет делать свою клаву и лезть в кишки понравившейся :)) да,Вы правы - не хочется ломать новую клаву, а хочеться просто вставить usb в разъем и получить на входах контроллера сигналы Лишние клавиши не используем Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Conv 0 Posted April 2, 2012 · Report post да,Вы правы - не хочется ломать новую клаву, а хочеться просто вставить usb в разъем и получить на входах контроллера сигналы Лишние клавиши не используем Т.е. только 8 (восемь)? Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Xecutor 0 Posted April 2, 2012 · Report post Нужен USB HOST (ннапример Vinculum)... его UART подкючаем к ПЛК, на ПЛК пишем обработчик и погнали (входа остаются свободными) :laughing: вот только ЗАЧЕМ такой изврат?! :rolleyes: Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
grifffin 0 Posted April 2, 2012 · Report post Технические характеристики NanoKey2 Контроллеры - Клавиатура: 25 клавиш с динамической чувствительностью и 4 огибающими чувствительности - Кнопки Pitch up/down для повышения/понижения высоты тона - Кнопки Octave Shift up/down для повышения/понижения на 4 октавы - Кнопка модуляции Modulation - Кнопка сустейна Sustain Не так все просто с этой клавиатурой... Там в каждой клавишке аналоговый датчик. А не тупо нажал отпустил. И передается через USB не только код нажатой клавишки но и сила/время нажатия. Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Xecutor 0 Posted April 2, 2012 (edited) · Report post Там в каждой клавишке аналоговый датчик. Скорее переключающая группа контактов (определяется скорость нажатия по разнице во времени между размыканием верхней и замыкании нижней) в MIDI протоколе передаётся отдельным байтом кажись... Edited April 2, 2012 by Xecutor Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Conv 0 Posted April 2, 2012 · Report post Скорее переключающая группа контактов (определяется скорость нажатия по разнице во времени между размыканием верхней и замыкании нижней) в MIDI протоколе передаётся отдельным байтом кажись... Это всё гадание на кофейной гуще, что хочет заказчик. А сам заказчик как-то невнятно объясняет... А силу нажатия ну никак однобитному входу ПЛК не сообщишь. Если уж на то пошло, то я бы перехватывал MIDI-коды и на этой основе гнал бы команды на ПЛК через RS-232. Это дало бы куда большее разнообразие возможностей. Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...