Перейти к публикации
  • Привет. Кажется, ты используешь AdBlock. Наш форум развивается и существует за счет доходов от рекламы. Добавь нас в исключения =) КАК ДОБАВИТЬ?

Рекомендованные сообщения

Хочу сделать программку для считывания с контроллера Руида времени работы лазера.

Кто знает как?  Надо программно подключиться каким-то образом к контроллеру (через USB), отправлять команды, получать ответы.

К какому порту подключаться? Какие команды отправлять?

 

Изменено пользователем Olfi

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Доброго дня.

Самое просто - отснифать что программа передаёт и получает от станка, когда она сама запрашивает время. Самым простым способом - подменить либу d2xx, которая отвечает за обмен со станком на свою обёртку и смотреть что отправляет/принимает.  Либо же снифать трафик по usb и вычислять где, что, когда, что бы потом повторить.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Награды пользователя

Так ить руида применяет шифрованный сигнал. Даже если установить связь расшифровать кракозябры не получится

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

57 минут назад, KUZNETS сказал:

Так ить руида применяет шифрованный сигнал. Даже если установить связь расшифровать кракозябры не получится

По моим сведениям только задания упаковывает. Служебная инфа так проходит, покрайне мере некоторый паттерн прослеживается, а глубже не копал.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Награды пользователя

А зачем лезть в мозги руиды? Она же ведь отправляет на блок питания четкий сигнал 1 или 0: резать или не резать. Что если подключиться к сигнальному проводу. И завести таймер на него. Чтобы таймер считал время, когда на проводе есть логическая 1, а затем складывал все это и сохранял у себя в памяти. Программа получится на 2 или 3 строчки кода. Еще строки 2-3 на то, чтобы выводить эти значения на экран. 

В этом случае получится даже более точное измерение, т.к. записываться будет время не всего задания, а только те моменты, когда труба включается. А когда голова едет просто в холостую таймер считать не будет. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Награды пользователя

19 часов назад, Algasenok сказал:

А зачем лезть в мозги руиды?

То же не понимаю зачем. Руида сделана на основе линукса. Шифрование используется, чтобы поженить линукс и винду.

Если нужен такой сервис как считывать двоичный код  с сигнала контроллера  надо что то мостырить своё ( возможно я и не прав) , что бы у вас в компе это всё понималось и отображалось

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.


  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

  • Похожие публикации

    • Автор: Dimon4ik
      Блин, это **ц!
      Очередная поломка, форумчане.
      Все работало нормально, как вдруг перестала работать кнопка "влево". ниче не понял. перезагрузил. пощелкал, понял что еще не работают как минимум две-Enter и MinPower.
      Перезагружал, не помогло, пробовал перепрошить, хотя у меня последняя версия 1.47, тоже не помогло.
      Разобрал панельку на которой кнопки.
      Сделал фотки, может кому то интересно будет.
      Думал сначала с кнопкой какие то механические проблемы,  но прозвонив все до микросхемы, удивился, так как все работало. получается второй вывод от клавиатуры (на нем как и весит влево, интер и т.д.) микросхема не принимает.
      У них там простой алгоритм. шина с 8 проводниками, замыкание пары(все не проверял, но может и тройки) проводников дает микрухе понятие какая кнопка нажата.
      Так вот.. без кнопки влево и интер жизнь не очень. теперь в раздумьях: либо попробовать купить микруху stm32 и попробовать как то ее прошить, хотя хз пока как. может со старой слить, если там прошивка не залочена. ну или новый экран заказать. может кто сталкивался с такой бедой?
       



    • Автор: PavelK
      Приветствую!
      Контроллер новый Ruida RDC6445S, прошивка "RDC-V26.01.20".
      Перепробовал кучу версий RDWorks - параметры Vendor Settings (а так же User Settings) считывает, но записать не даёт, пишет многозначительно "Write param failure". При этом с самой панельки записать можно.
      Кажется ещё такого не встречал. Мож кто уже встречался с таким?
       
    • Автор: ivankarpov
      Всем привет,если не сложно помогите кто сможет,не давно приобрел станочек и совсем только начал изучать,вроде бы все подключил,с корелом более менее разобрался,вчера даже значки вырезал,а сегодня при переносе макета(при чем любого,даже который вчера нормально вырезал)пишет что мало места,хотя в кореле и в рд указано все в мм,настройки импорт/экспорт пробывал(по похожей теме на сайте)какой бы макет в станок не передавал он во все поле или вообще больше,в чем проблема может быть?

    • Автор: dauren.selhanov
      ассалаумалейкум.У меня не рабоает стрелки и кнопки как справит  
    • Автор: PavelK
      В файле распиновка контроллера RDC6332G-BS  (С фиолетовой панелью) от Реклаба.
      Внимание!  Не путайте с обычной RDC6332G!  
       
×
×
  • Создать...