Jump to content
artos5

Шприц Компо Мини 1500, нужен протокол связи

Recommended Posts

Есть шприц Белорусского производства.

В нем накрылся преобразователь частоты.

Преобразователь Mitsubishi:

IMG_20210406_121330.thumb.jpg.22e4f7ca6ce53e185b9a7a1ec63a087e.jpg

Стрельнула микросхема По управлению IGBT модуля .

Этот преобразователь формировал скорость двигателя получая данные по rs485. У кого есть информация по протоколу связи ?

Прикрепляю логи записанные с шины:

протокол 2.txt

протокол.txt 

Не уверен что точно определил скорость шины, но по всем вариантам, скорость 19200 получилась более подходящая.

Кто имел дело с данным оборудованием, помогите пожалуйста с определением протокола...

Нужно покупать другой преобразователь, и программировать его.

Точно такой модели уже в продаже нету.

Есть также электросхема. Но это задачи не решает по сути.

Фото лицевой панели:

IMG_20210405_152855.thumb.jpg.a98ab01aa042b75f3684513ca74173a8.jpg

Фото внутренностей:

IMG-7d52b0ec811197397e6e332b2b7c297f-V.thumb.jpg.ad1f16cf7e09a6ea7a0cd609f55fec77.jpg


Что может быть лучше в радиоэлектронике, чем программирование микроконтроллеров ?

Share this post


Link to post
Share on other sites
Posted (edited)

Дак протокол там один Модбас и что дальше то? Работает то с ним что? панель или контроллер какой? Там весь обмен и зашит, ПЧ то слейвом идет. В ПЧ то вы указываете только "управление по сети" , скорость обмена и адрес, а потом и начинается самое непростое, привязка регистров из ПЧ к программе управления ПЧ в этой программе.. Ты ж вроде как модератор сайта и не один там сидишь , спроси у коллег.

Edited by paul-th

Share this post


Link to post
Share on other sites

Да на модбас не сильно похож.

Там ещё есть Митсубиси протокол, их фирменный.

По rs485 только скорость задаётся, и наличие самого ПЧ .

Старт / Стоп через дискретные входы.

ПЧ по любому слейвом прикручен.

Логи:

 

Цитата

 

 

IMG_20210407_082135.jpg


Что может быть лучше в радиоэлектронике, чем программирование микроконтроллеров ?

Share this post


Link to post
Share on other sites

Приглашаем на вебинар «Экономичные решения МЕAN WELL для надежных разработок» (30.09.2021)

Компания Компэл приглашает 30 сентября на вебинар посвященный экономичным решениям МЕAN WELL. На вебинаре мы рассмотрим, как решения MEAN WELL позволяют сэкономить при выборе недорогого источника питания. Будут представлены основные группы источников питания по конструктивным признакам и по областям применения в контексте их стоимости или их особенностей, позволяющих снизить затраты на электропитание конечного устройства.
Подробнее

Кстати плат две. Центральная плата процессорная , плата индикатора и кнопок. Центральная плата мастер , остальное слейвом .

Плата индикации и кнопок тоже по rs485 завязано.

Поэтому и видно три адреса на шине


Что может быть лучше в радиоэлектронике, чем программирование микроконтроллеров ?

Share this post


Link to post
Share on other sites

Модульные RJ-соединители KLS — масштабное пополнение склада Компэл

Продуктовая линейка компании KLS на складе Компэл пополнилась модульными соединителями типа RJ. Ассортимент представлен неэкранированными соединителями RJ11, RJ12 и RJ45 для построения базовых информационных сетей, а также экранированными RJ45 с трансформатором для реализации систем передачи данных между узлами ЛВС.

Подробнее

Posted (edited)
2 часа назад, artos5 сказал:

Там ещё есть Митсубиси протокол, их фирменный

По фирменному протоколу ПЧ работает только с родственными устройствами

 Скорость то все равно через регистр ПЧ задавать надо.

Edited by paul-th

Share this post


Link to post
Share on other sites

Вебинар «Microchip и современный подход к искусственному интеллекту. Разворачиваем нейронную сеть на 32-битном микроконтроллере» (13.10.2021)

Приглашаем всех желающих 13 октября 2021 г. посетить вебинар, посвященный искусственному интеллекту, машинному обучению и решениям для их реализации от Microchip. Современные среды для глубинного обучения нейронных сетей позволяют без детального изучения предмета развернуть искусственную нейронную сеть (ANN) не только на производительных микропроцессорах и ПЛИС, но и на 32-битных микроконтроллерах. А благодаря широкому портфолио Microchip, включающему в себя диапазон компонентов от микроконтроллеров и датчиков до ПЛИС, средств скоростной передачи и хранения информации, возможно решить весь спектр задач, возникающий при обучении, верификации и развёртывании модели ANN.
Подробнее

Так всё описано же в мануале на частотник. Пункт 4.2.36 (пар. 117-124) и в приложении (коды команд).

Share this post


Link to post
Share on other sites

STMicroelectronics: электростатический разряд больше не проблема

Защита от статического электричества необходима каждому современному устройству. Компания STMicroelectronics представляет решения, соответствующие стандарту IEC61000-4-2, а также специальное приложение PROTECTION FINDER, которое поможет легкого и эффективно подобрать необходимые компоненты. Рассмотрим практические примеры защиты от ESD, отраслевые стандарты и ряд ключевых параметров важных при проектировании электростатической защиты устройств.
Подробнее

07.04.2021 в 07:27, artos5 сказал:

Нужно покупать другой преобразователь, и программировать его.

Точно такой модели уже в продаже нету.

Есть серия 740. Обратитесь в "КСК-автоматизация", это офдилер Мицыка в Украине. Там народ душевный, всё подскажут и расскажут.

Share this post


Link to post
Share on other sites

Всем привет! Прошу прощения за долгую паузу! Вчера плотно сел за сею задачу. Был перерыв больше месяца, пока с завода мне прислали эти блоки. А потом я был долго занят... 

Что удалось уже выяснить:

В общем , передняя панель - слейв.

Большой блок - мастер. Этот большой блок опрашивает и выдает информацию на панель оператора (клавиатура и экран).

Также, большая плата управляет ПЧ.

 

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

логи , панель + центральная плата:

[05]20A0FFFFFFFFFF8F
[05]20A0FFFFFFFFFF8F
[06]20
[05]20C0D5
[02]20FFFFFFFFFF[03]1E
[06]20
[05]20C0D5
[02]20FFFFFFFFFF[03]1E
[06]20
[05]20C0D5
[02]20FFFFFFFFFF[03]1E
[06]20
[05]20C0D5
[02]20FFFFFFFFFF[03]1E
[06]20
[05]20C0D5
[02]20FFFFFFFFFF[03]1E
[06]20
[05]20C0D5
[02]20FFFFFFFFFF[03]1E
[06]20
[05]20C0D5
[02]20FFFFFFFFFF[03]1E
[06]20
[05]20C0D5
[02]20FFFFFFFFFF[03]1E
[06]20
[05]20C0D5
[02]20FFFFFFFFFF[03]1E
[06]20
[05]20C0D5
[02]20FFFFFFFFFF[03]1E
[06]20
[05]20C0D5
[02]20FFFFFFFFFF[03]1E
[06]20
[05]20C0D5
[02]20FFFFFFFFFF[03]1E
[06]20
[05]20C0D5
[02]20FFFFFFFFFF[03]1E
[06]20
[05]20C0D5
[02]20FFFFFFFFFF[03]1E
[06]20
[05]20C0D5
[02]20FFFFFFFFFF[03]1E
[06]20
[05]20C0D5
[02]20FFFFFFFFFF[03]1E
[06]20
[05]20C0D5
[02]20FFFFFFFFFF[03]1E
[06]20
[05]20C0D5
[02]20FFFFFFFFFF[03]1E
[06]20
[05]20C0D5
[02]20FFFFFFFFFF[03]1E
[06]20
[05]20A000063F0000D2
[06]20
[05]20C0D5
[02]20FFFFFFFFFF[03]1E
[06]20
[05]20C0D5
[02]20FFFFFFFFFF[03]1E
[06]20
[05]20C0D5
[02]20FFFFFFFFFF[03]1E
[06]20
[05]20C0D5
[02]20FFFFFFFFFF[03]1E
[06]20
[05]20C0D5
[02]20FFFFFFFFFF[03]1E
[06]20
[05]20C0D5
[02]20FFFFFFFFFF[03]1E
[06]20
[05]20C0D5
[02]20FFFFFFFFFF[03]1E
[06]20
[05]20C0D5
[02]20FFFFFFFFFF[03]1E
[06]20
[05]20C0D5
[02]20FFFFFFFFFF[03]1E
[06]20
[05]20C0D5
[02]20FFFFFFFFFF[03]1E
[06]20
[05]20C0D5
[02]20FFFFFFFFFF[03]1E
[06]20
[05]20C0D5
[02]20FFFFFFFFFF[03]1E
[06]20
[05]20C0D5
[02]20FFFFFFFFFF[03]1E
[06]20
[05]20C0D5
[02]20FFFFFFFFFF[03]1E
[06]20
[05]20C0D5
[02]20FFFFFFFFFF[03]1E
[06]20
[05]20C0D5
[02]20FFFFFFFFFF[03]1E
[06]20

 

Логи, сама центральная плата, слейв отключен:


[05]20A0FFFFFFFFFF8F
[05]20A0FFFFFFFFFF8F
[05]20A0FFFFFFFFFF8F
[05]20A0FFFFFFFFFF8F
[05]20A0FFFFFFFFFF8F
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20A3FF66060000F4
[05]20A3FF66060000F4
[05]20A3FF66060000F4
[05]20A3FF66060000F4
[05]20A3FF66060000F4
[05]20A2FF3F5B007921
[05]20A2FF3F5B007921
[05]20A2FF3F5B007921
[05]20A2FF3F5B007921
[05]20A2FF3F5B007921
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5
[05]20C0D5

Из мануала на мицик, я выяснил, что центральная плата сообщает что "[05]20C0D5" - это ошибка ЦПУ. И то, это только мои догадки. Формат сообщения совпадает с мициком.
Протокол используется чисто Мицубиси, что затрудняет его взлом :) 


Что может быть лучше в радиоэлектронике, чем программирование микроконтроллеров ?

Share this post


Link to post
Share on other sites

Немного разобрался с протоколом. 
В общем у панели адрес "20". А в ПЧ адрес "01".

Случайным образом удалось выудить такие данные от мастера:

[02]20FFFFFFFFFF[03]1E
[06]20
[05]017AD9
[05]017AD9
[05]017AD9
[05]017AD9
[05]017AD9

код: "[05]017AD9" , это код запроса состояния ПЧ . Инфа взята из мануала на ПЧ.
Напишу код для тестовой платы. Которая будет отвечать на этот запрос , будто ПЧ присутствует, и он исправен :) . Потом буду дальше ловить команды , и расшифровывать.
Труд предстоит не маленький :)


Что может быть лучше в радиоэлектронике, чем программирование микроконтроллеров ?

Share this post


Link to post
Share on other sites

Разобрался малость с протоколом и проверкой контрольной суммы. Начал писать код эмулятора ПЧ шприца КОМПО!
Будет код на ATmega328P. У меня под этот ЧИП есть подходящая платка.

1725011354_.png.a411018f69cdb3a2c0300df71286e70b.png


Что может быть лучше в радиоэлектронике, чем программирование микроконтроллеров ?

Share this post


Link to post
Share on other sites

Всем привет! Расшифровал я почти весь обмен. Осталось только сделать задание частоты ПЧ и формирование напряжения на выходе ЦАП.

На фото видно как отвечает моя плата-эмулятор ПЧ , и как отвечает мастер (что команду распознал). Ну и соответственно , все ошибки на мозгах пропали!

Безымянный.png


Что может быть лучше в радиоэлектронике, чем программирование микроконтроллеров ?

Share this post


Link to post
Share on other sites

Набросал по-быстрому схему. И развел платку. Также, уже заказал в Китае изготовление.
Устройство будет из потока отлавливать команды, и выдавать на ЦАП напряжение от 0В до 10В, когда это будет необходимо.

1c42934f-6273-41ec-86b2-4e04947bd664.png.304f9cee502dea66548cdb6fa1d0f59f.png

d59e3ebd-cef2-4508-a59d-096cc53f337e.png.fc9a93d06aaa24460c2cd86e40eb9017.png

f5318962-3cf5-4b30-a76e-41516f00fdb3.png.308cfa0e5f26f9f2fbd1890f77d9fc4d.png

 


Что может быть лучше в радиоэлектронике, чем программирование микроконтроллеров ?

Share this post


Link to post
Share on other sites

Такая получилась платка:

IMG_20210816_123425.jpg.8b23276c1c8fb3a60fe748fcd9395758.jpg


Что может быть лучше в радиоэлектронике, чем программирование микроконтроллеров ?

Share this post


Link to post
Share on other sites
3 часа назад, artos5 сказал:

Такая получилась платка

не понял, емкости кварца установленные на грязную землю и сигнальные проводники проложенные под ними это какой-то задел на будущие или нет?

Share this post


Link to post
Share on other sites
12 минут назад, IMXO сказал:

это какой-то задел на будущие или нет?

Это задел на будущее. Из нужного только rs485 и ЦАП.

Земля не очень оптимально сделана возле кварца и МК, но делалось по-быстрому , ибо очень срочно нужно.

 

И будет керамический резонатор , с тремя выводами. Там конденсаторы не нужны, ибо они уже внутри.


Что может быть лучше в радиоэлектронике, чем программирование микроконтроллеров ?

Share this post


Link to post
Share on other sites

Закинул видео , демонстрации взлома протокола:

Без эмулятора бьёт ошибку:

IMG_20210817_191653.thumb.jpg.ba8229e3dde6f892fcb188aab3367879.jpg


Что может быть лучше в радиоэлектронике, чем программирование микроконтроллеров ?

Share this post


Link to post
Share on other sites

Полностью расшифровал протокол , и испытал прошивку. Работает стабильно , и корректно перехватывает значение частоты :). Ну и главная плата формирует корректно команду RUN.

 

 


Что может быть лучше в радиоэлектронике, чем программирование микроконтроллеров ?

Share this post


Link to post
Share on other sites

Слов нет - шикарно! Но а Мицык то чего поставить не судьбилось?

Share this post


Link to post
Share on other sites
5 минут назад, elmech сказал:

шикарно! Но а Мицык то чего поставить не судьбилось?

Спасибо :)

мицики новые уже не поддерживают старый протокол (так сказали у официалов). Предложили мицик с функцией ПЛК, под заказ, и за конские деньги. Конкретно эта модель , снята с производства.


Что может быть лучше в радиоэлектронике, чем программирование микроконтроллеров ?

Share this post


Link to post
Share on other sites
57 минут назад, elmech сказал:

Но а Мицык то чего поставить не судьбилось?

Кстати, посмотрел бегло мануал на D700, который есть в продаже. Одна команда совпала. Это hED - задание частоты в ОЗУ . Скорее всего и остальные совпадут. Стоит дороже почти в два раза тех, что есть в продаже и с гарантией в 2 года.

Протокол нужно проверять . Возможно тоже все идентично. Но рисковать, покупая другой частотник, тоже не охота :). И официалы сразу оттолкнули , указав что подходящих нет.


Что может быть лучше в радиоэлектронике, чем программирование микроконтроллеров ?

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Сообщения

    • Предусилитель и блок питания. Детали как видно простые. Транзисторы в корпусе ТО126 
    • Почему? Мне кажется, что это на много лучше, чем тяжелый кусок железа и меди. Облегчает двигатели - уже хорошо. Еще не нужна куча шестеренок, которые изнашиваются Бутерброд из пъезомембран и жестких изоляторов (если их нет на самих мембранах), все склеить эпоксидкой (чтобы было жестко). Если КПД мал, кроме изоляторов, клеить медную фольгу. Диаметр медно
    • Вот моделька выходника, которая неплохо учитывает изменение fT от тока коллектора, но на токах около нуля я её не проверял. выходники 3.txt
    • Хочу добавить лампы довольно привередливая штука.  И толково сделать этот умзч может мало кто.  Тут на звук влияет все и вся даже погода на Марсе.  И чтоб толково отстроить - нужно очень крепко попыхтеть.  Можно получить ,,30 отенков серого,,.  Другими словами каждый собраный такой умзч на одинаковых деталях будет играть по разному.  Лампа это скрипка которая требует индивидуальной и очень скурпулезной отстройки - это чтоб получить звук.  А транзистор это пулемёт, что не делай звук один и тотже.  Кого заинтересовал читаем http://paseka24.ru/node/248, а потом смотрим.  А поскольку тщательная отстройка не производилась, говорить, что усь плох преждевременно.  Если все правильно поняли, то ,,обвязка,, лампы может сильно отличаться даже для одинаковых ламп из одной партии. Скажу даже более - в одном балоне две лампы (двойной триод/пентод/тетрод - да любые) и то никак одининаковые параметры не получаются.  Спаять и выставить режимы - это только пол дела.  Настроить скрипку - вот цель.  Так что, без серьезного опыта, не советую.  
    • Я давно занимался на работе в НИИ пьезодвигателями и генераторами с самовозбуждением для них. Их использовали на лентопротяжных механизмах кассет типа видюшных, только не для магнитной записи информации, а оптической. Ничего хорошего из этого не получилось. И поэтому никаких моторов для привода антенн, часов итд нет.  Вряд ли кто нибудь еще у нас в союзе ими занимался, кроме нас. Это биморфные пластины.  Просто склеиваются две пьезопластины вместе эпоксидным клеем. Получается типа биметаллической пластины.
    • А да кстати, может кому пригодится, нашёл актуальную схему с С3 200 мкФ как и у меня, и с картой напряжений + схема предусилителя  
    • Думаешь она не под кодом и её спокойно можно считать? Обычно производители кодируют прошивку от считывания
×
×
  • Create New...