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

Пульт станка через RS232 (описание протокола)

Добавлено: Вт ноя 24, 2015 20:41:48
ev3658
Уважаемые коллеги, выручайте :solder:
Если кто сталкивался с пультами управления от станка, которые подключаются к блоку ЧПУ к примеру к FMS-3000. Так вот, там-же общение идёт через RS-232, не могу найти нигде описание протокола, да и особо им никто не хочет делится, а жуть как надо!
Хочется Atmega32 подружить с PLC блока FMS-3000 и единственный способ расширить входы и выходы блока ЧПУ, это через RS-232.
Вот такой вот пульт работает через RS-232:
Изображение
Он сам по себе следит за энкодерами и кнопочками, можно зажечь светодиод и всё такое, по сути дела как-то нужно узнать протокол.
Могу попробовать подпаять Usb-COM переходник и как-то перенять данные, к сожалению не имел опыта с таким приятным хакерством :)))

Re: Пульт станка через RS232 (описание протокола)

Добавлено: Ср ноя 25, 2015 00:03:02
rjhaviy
Может как-нить получится через терминальную программу похакерить?
http://easyelectronics.ru/terminalnye-programmy.html

Re: Пульт станка через RS232 (описание протокола)

Добавлено: Ср ноя 25, 2015 07:21:50
kalobyte
так там наверное модбас
сделай виртуальный порт-отвод и подключить туда анализатором модбас
опытным путем можно будет выяснить какой регистр за что отвечает

Re: Пульт станка через RS232 (описание протокола)

Добавлено: Ср ноя 25, 2015 21:24:56
ev3658
Спасибо за информацию, буду пробовать.
Взяли на работе Lite версию блока ЧПУ FMS-3300, в неё воткнуты платы и мест для других нет. В итоге при модернизации столкнулись с ужасным сюрпризом, на шпинделе оказалась роботизированная коробка на 9 передач. Вот и ищем возможность ей управлять. Производитель блока ЧПУ говорит, что это не реально, а с точки зрения электроавтоматики это очень-очень реально :) .
Накопал пару библиотек и примеров на PureBasic, думаю сделать логер на скорую руку и приткнуться к COM порту. Есть конечно трудности, без понятия как реализовать в Bascom AVR полноценный COM порт.

Re: Пульт станка через RS232 (описание протокола)

Добавлено: Чт ноя 26, 2015 04:42:49
kalobyte
ev3658 писал(а):думаю сделать логер на скорую руку
не надо ничего делать, все уже за тебя сделали
ev3658 писал(а):без понятия как реализовать в Bascom AVR полноценный COM порт.
зачем тебе полноценный ком порт? модбас использует только 2 сигнала, если это конечно он и если там вообще коробка управляется юартом, хотя модбас стандарт для станков ивсякой автоматики
ну разве что его могут пустить по рс485 и там нужен будет еще один вывод, переключающий трансивер