Страница 1 из 1

RobotSung Glue Dispenser Machine YS-D551E

Добавлено: 12 фев 2024, 19:48
rus_rtx
Настольный диспенсер жидкости для эпоксидной смолы, или автоматический дозирующий аппарат для силиконового герметика / клея
Рабочее поле: 500×500×60
Чертежи, фото, видео станка:
http://www.robotsung.com/products/p1/3_ ... 21/33.html
Станок имеет сенсорный дисплей и два выхода rs232.
При этом в документации от китайцев никакой инфы нет, прислали архив с ПО, которое из коробки не работает, т.к. требует установки Китайского языка в региональных настройках Windows. Написано на Visual Basic 6.0.
Разобрал этот станок, обнаружил что COM выход сбоку станка на самом деле JTAG.
А вход который сзади станка, имеет всего 3 провода: RX,TX, земля. То есть стандартный RS232.
Итак, установил китайский Windows 7, установил visual basic 6.0, установил Advanced Serial Data Logger - который обрабатывает и сохраняет данные, полученные по RS232.
Смог получить ответ от станка по порту COM1 подключенному в задний порт rs232 станка.
photo_5355034666140292168_y.jpg (1542 просмотра) <a class='original' href='./download/file.php?id=210897&mode=view' target=_blank>Загрузить оригинал (58.49 КБ)</a>
На сенсорной панели самого станка выбираю тестовый файл загруженный производителем и нажимаю кнопку Старт - станок начинает выполнять программу, едет по осям X Y Z, а мне приходит ответ по линии RX.
photo_5357443352519366210_y.jpg (1540 просмотров) <a class='original' href='./download/file.php?id=210899&mode=view' target=_blank>Загрузить оригинал (155.74 КБ)</a>
photo_5355034666140292165_y.jpg (1542 просмотра) <a class='original' href='./download/file.php?id=210898&mode=view' target=_blank>Загрузить оригинал (193.63 КБ)</a>
Однако когда я пытаюсь загрузить файл с компа на станок, через китайский софт, ничего не происходит. Отклика по ручному управлению осями тоже нет. Вот лог по линии TX.
photo_5346195997107280467_y.jpg (1542 просмотра) <a class='original' href='./download/file.php?id=210896&mode=view' target=_blank>Загрузить оригинал (214.52 КБ)</a>
COM1 пробовал скорость 9600 и 38400, остальные настройки не менял. Ответ по RX вижу, TX уходит с компа (на конце кабеля делал перемычку, доходит до конца точно), но на станке отклика нет.

Китайцы ответа не дают - молчат. Может кто-то сталкивался?
Что еще попробовать? Несколько кабелей поменял, пробовал на win11 и на win7 (полностью китайской).
Судя по тому что станок присылает иероглифы, а отсылает вместо иероглифов знаки ?, полагаю что дело в кодировке... Каким софтом можно еще попробовать отправлять китайские символы? Вообщем, нужна помощь :)

p.s.
Тоже кому пригодится на будущее, команда вида T09X0Z0Z0F100:
T** - это внутреннее обозначение у станка, для обозначения типа - линия, овал, круг и т.д.
T09 - GoToZero к примеру.
T05 - следовать к точке, на сенсором дисплее это UPLn

Re: RobotSung Glue Dispenser Machine YS-D551E

Добавлено: 12 фев 2024, 22:42
rry
оо, как знакомо) занимался подобным несколько раз. как правило анализ неизвестного протокола не стоит затраченных на него усилий)) т.е. усилий надо дохрена - а по итогу оно всё равно не пригождалось
rus_rtx писал(а): Судя по тому что станок присылает иероглифы, а отсылает вместо иероглифов знаки ?
маловероятно, что станок с вами общается на китайском, даже если его китайцы делали, это скорее шестнадцатиричный пакет данных, расшифровать который не зная формата пакета будет ой как не просто, и Advanced Serial Data Logger наверное не справиться, тут надо полноценный анализатор протокола

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

Re: RobotSung Glue Dispenser Machine YS-D551E

Добавлено: 12 фев 2024, 23:53
lkbyysq
https://aliextop.ru/product-detail/2018 ... 83051.html

Пихайте в него plt или dxf, сделанные в Кореле например.

А ещё у рекламщиков ПО для режущих плоттеров поспрошайте.

Re: RobotSung Glue Dispenser Machine YS-D551E

Добавлено: 13 фев 2024, 09:29
rus_rtx
На али всем написал кто продает что-то похожее, пока молчат т.к. Китайский НГ у них.
Спасибо, буду искать, по результатам отпишусь

Re: RobotSung Glue Dispenser Machine YS-D551E

Добавлено: 19 фев 2024, 16:14
rus_rtx
Китайцы интересные, говорят вы наверное выбираете не тот COM порт :idiot:
Записал им видео, с разными кабелями, но я подозреваю что проблема не в софте, а непосредственно в самой железке внутри станка
photo_5375279947972728441_y.jpg (1320 просмотров) <a class='original' href='./download/file.php?id=210993&mode=view' target=_blank>Загрузить оригинал (41.37 КБ)</a>
Пока других вестей нет, буду держать в курсе

Re: RobotSung Glue Dispenser Machine YS-D551E

Добавлено: 21 фев 2024, 14:50
rus_rtx
Итак, в результате очень и очень долгих переговоров с китайцами они признали брак контроллера
Предлагают заменить внутри компонент max3232ese+
photo_5379718388651251430_y (1).jpg (1261 просмотр) <a class='original' href='./download/file.php?id=211004&mode=view' target=_blank>Загрузить оригинал (114.8 КБ)</a>
Попробуем на днях, напишу. Если не поможет, обещали выслать другой контроллер, но это ппц как долго.

Кому нужен будет софт, прикладываю в архиве, пароль 123
virustotal дает allert, китайцы говорят типа все ок, запускал через песочницу
setup-pass123.zip
(22.28 МБ) 58 скачиваний

Re: RobotSung Glue Dispenser Machine YS-D551E

Добавлено: 22 фев 2024, 15:57
rus_rtx
Заменили, прозвонили все. Картина такая-же.
Вот распиновки.
photo1708541652 (1).jpeg (1223 просмотра) <a class='original' href='./download/file.php?id=211024&mode=view' target=_blank>Загрузить оригинал (63.87 КБ)</a>
photo1708541652.jpeg (1223 просмотра) <a class='original' href='./download/file.php?id=211025&mode=view' target=_blank>Загрузить оригинал (161.78 КБ)</a>
Чуть позднее выложу всю начинку станка и видео

Re: RobotSung Glue Dispenser Machine YS-D551E

Добавлено: 22 фев 2024, 16:38
rus_rtx
3 оси - двигатели UTmotor 57HB509Y-30B (и управление соплом вроде бы простой клапан Откр-Закр на реле, не разбирал)
photo_5386866348103162514_y.jpg (1215 просмотров) <a class='original' href='./download/file.php?id=211026&mode=view' target=_blank>Загрузить оригинал (78.97 КБ)</a>
51K42ROboVL._SL1101_.jpg (1190 просмотров) <a class='original' href='./download/file.php?id=211039&mode=view' target=_blank>Загрузить оригинал (48.46 КБ)</a>
Драйвера шагового двигателя YS-2160E (наверняка под бумажкой прячут DM860 от UTmotor)
photo_5386866348103162515_y.jpg (1215 просмотров) <a class='original' href='./download/file.php?id=211027&mode=view' target=_blank>Загрузить оригинал (116.76 КБ)</a>
photo_5386866348103162524_y.jpg (1215 просмотров) <a class='original' href='./download/file.php?id=211035&mode=view' target=_blank>Загрузить оригинал (139.79 КБ)</a>
Плата коммутации YS-DB37-Output
photo_5386866348103162516_y.jpg (1215 просмотров) <a class='original' href='./download/file.php?id=211028&mode=view' target=_blank>Загрузить оригинал (173.66 КБ)</a>
photo_5386866348103162518_y.jpg (1215 просмотров) <a class='original' href='./download/file.php?id=211029&mode=view' target=_blank>Загрузить оригинал (164.41 КБ)</a>
А вот и сама main board, которая не хочет передавать команды с TX линии на плату коммутации
верхняя плата YS-Main-Board (к ней подключен rs232 с которого получаем информацию, JTAG и сенсорный дисплей управления)
photo_5386866348103162512_y.jpg (1215 просмотров) <a class='original' href='./download/file.php?id=211031&mode=view' target=_blank>Загрузить оригинал (173.06 КБ)</a>
photo_5386866348103162511_y.jpg (1215 просмотров) <a class='original' href='./download/file.php?id=211030&mode=view' target=_blank>Загрузить оригинал (177.62 КБ)</a>
нижняя плата YuanShang Driver-Board
photo_5386866348103162513_y.jpg (1215 просмотров) <a class='original' href='./download/file.php?id=211032&mode=view' target=_blank>Загрузить оригинал (195.28 КБ)</a>
photo_5386866348103162510_y.jpg (1215 просмотров) <a class='original' href='./download/file.php?id=211033&mode=view' target=_blank>Загрузить оригинал (129.56 КБ)</a>
От driver board 1 кабель идет в плату YS-DB37-Output, а 2 кабель на плату YS-DB25-Input
photo_5386866348103162517_y.jpg (1215 просмотров) <a class='original' href='./download/file.php?id=211034&mode=view' target=_blank>Загрузить оригинал (136.39 КБ)</a>
photo_5386866348103162525_y.jpg (1215 просмотров) <a class='original' href='./download/file.php?id=211036&mode=view' target=_blank>Загрузить оригинал (136.23 КБ)</a>
Полагаю, что основные платы произведены компанией Shenzhen Yuanshang Automation Technology Co., Ltd.
И судя по всему, ковид она не пережила, ранее сайт назывался autosug.com - в WebArchive остался
Покупали у robotsung.com, похоже это одни и теже ребята.

Ну и собственно видео плейлист этого чудо аппарата, плата коммутации и драйвера двигателей работают прекрасно.
https://www.youtube.com/watch?v=TGe4sz3 ... 0C1a7-l0La

Новый контроллер из Китая ждать хз сколько, точно больше месяца, и они так и не предоставили видео, что с их контроллером эта штука будет работать с их программой. Поэтому есть серьезные опасения, что следует просто собрать на другом контроллере.
Кто что может посоветовать? Уверен в РФ должны быть производители кто делает свой драйвера и контроллеры, уже с USB и Ethernet.
Несколько лет назад был опыт с LinuxCNC, с mach3 поменьше, могу попробовать напрямую подключиться по LPT к тому что есть сейчас, но ничего по их железкам в сети не нашел...
Нужна помощь. Работать хочется уже, а никак не запустим процесс :(
Посоветуйте умных людей и производителей контроллеров, у кого можно купить то, что можно поставить и спокойно работать. :wik:

Re: RobotSung Glue Dispenser Machine YS-D551E

Добавлено: 25 фев 2024, 14:50
bolek4321
rus_rtx писал(а): Посоветуйте умных людей и производителей контроллеров, у кого можно купить то, что можно поставить и спокойно работать.
Разве дело только в контроллере? В качестве контроллера можно использовать хоть ардуину, а какой софт на компьютере собираетесь использовать? Имеющийся китайский?
Imho, глядя на картинку, можно предположить, что китайский софт генерит не стандартный G-код, а специализированный набор команд управления этим станком.
1.jpg (1104 просмотра) <a class='original' href='./download/file.php?id=211119&mode=view' target=_blank>Загрузить оригинал (32.53 КБ)</a>
Если это так, то вариантов немного:
1. добиться от китайцев замены контроллера на рабочий
2. заменить контроллер на любой, понимающий G-код и написать:
2а. программу, перетранслирующую китайский набор команд в G-код
2б. свою программу, генерящую G-код управления станком напрямую из dfx, svg и т.п.
Понятно, что если выполнить вариант 1 не получится, то варианты 2, 2а, 2б реализовать быстро вряд ли получится, если вообще получится.

Может проще будет найти другой, заведомо рабочий вариант станка с нормальным, не китайским софтом?

Re: RobotSung Glue Dispenser Machine YS-D551E

Добавлено: 26 фев 2024, 15:30
rus_rtx
Китайцы отправили контроллер, придет проверю. Ждать 3-4 недели.

Задача была оставить движки и драйвера к ним, поставив другую плату коммутации и контроллер (т.к. ни у кого не нашел похожих плат коммутации), который будет работать с стандратными G кодами с любым софтом.

Подобрал 4 компании, но пока не обращался, возможно чуть позже.
Вот они:
https://cncmodelist.ru/
https://electroprivod.ru/
http://www.npoatom.ru/
https://wldev.ru/

Re: RobotSung Glue Dispenser Machine YS-D551E

Добавлено: 27 фев 2024, 09:06
bolek4321
rus_rtx писал(а): Задача была оставить движки и драйвера к ним, поставив другую плату коммутации и контроллер (т.к. ни у кого не нашел похожих плат коммутации), который будет работать с стандратными G кодами с любым софтом.
Вы не поняли. Любая (практически) продающаяся плата работает с G-кодом, с этим добром проблем нет.

Проблема в программе, которая будет генерить этот G-код из dxf, svg и т.п.

Сейчас управлением станком полностью занимается китайский софт:
- dxf преобразует в команды вашего станка (и эти команды не G-код)
- посылает их в станок.
- контроллер станка, получив команду, управляет приводами.

Поэтому при замене китайского контроллера на контроллер работающий с G-кодом вам потребуется (цитата из предыдущего моего поста):
2а. программа, перетранслирующая китайский набор команд в G-код
или
2б. своя программа, генерящая G-код управления станком напрямую из dfx, svg и т.п.

И понадобится еще одна программа, которая посылает сгенерированный G-код в контроллер. Но с этим проблем быть не должно быть, такие программы есть, например, Gcode Sender https://universalgcodesender.com/

Так что ждите китайский контроллер и надейтесь, что с ним все заработает.