[Burichan] [Futaba] [Gurochan] [Photon] [Tomorrow] - [Главная] [Управление]

[Назад]
Ответ
Leave these fields empty (spam trap):
Имя
E-mail
Тема
Сообщение
Файл
Подтверждение
Пароль (для удаления файлов и сообщений)
  • Supported file types are: GIF, JPG, PNG
  • Maximum file size allowed is 1000 KB.
  • Images greater than 200x200 pixels will be thumbnailed.

dvp_kontroller.jpg (0.0 KB, -1x-1)
0 No.127751  
%%В тред по микроэлектронике писать не буду, так как там это будет не совсем по теме.
Такое дело: есть 2 станка, токарный и фрезерный. Станки предполагают числовое программное управление и приспособлены для этого - ручного управления там не предусмотрено. Каждый станок имеет ящик с электрикой/электропневматикой (УЗО, выключатели, блок питания, блок питания ШД, реле, клапана, контроллеры ШД, частотный преобразователь), программируемый логический контроллер и небольшую панель с кнопкой аварийного останова и ещё несколькими кнопками и сигнальными лампами (на фрезерном ещё какая-то консоль управления, но её назначение мне неизвестно). Но есть проблема - станки использовались в составе производственной линии и имели централизованное управление, сами по себе они работать не могут.
Сейчас мне нужно привести их в рабочее состояние. Конечно, ими можно управлять с помощью MACH3 или Linux CNC. Но я считаю, что использовать LPT там, где требуется жёсткое реальное время большой глупостью. Тем более, что все контроллеры, которые имеются в станке, останутся без дела.
Когда смотрел на ютубе видео по самодельным станкам с ЧПУ, видел, что в некоторых случаях там использованы ПЛК. Где можно найти описание подобных схем? Есть мысль сделать системы, в которых компьютер будет отправлять на ПЛК по RS-232 команды, которые будут обрабатываться им уже в реальном времени, компьютер же будет лишь терминалом, с которого можно будет управлять станком и следить за его работой. Есть ли в свободном доступе управляющие программы вроде тех же MACH3 и Linux CNC, которые могут в подобное?
Работаю с электроникой, не программист, так что запилить свою управляющую программу не могу, но пошаманить с ПЛК и микроконтроллерами могу.%%
>> No.127760  
>>127751
Не очень представляю, как именно ПЛК будет общаться со станком, и насколько ты понимаешь, чего этим хочешь добиться.
К тому же станки сильно разные бывают. По каким протоколам твои станки вообще умеют работать?
>> No.127768  
>>127760
> По каким протоколам твои станки вообще умеют работать?
Ни по каким. У станка только блок электрики - набор реле, клапанов и контроллеров двигателей (их интерфейсы я не помню), выводы электромагнитов которых выведены на несколько разъёмов этого блока. Идея такая - компьютер будет отдавать команды на ПЛК, ПЛК будет управлять реле, клапанами и контроллерами двигателей.
>> No.127769  
>>127768
Ну, если это тупо выставление значений на входах станка, тогда все действительно просто решается при помощи контроллера. Но для этого тебе придется или использовать скаду, или реализовывать общение и интерфейс пользователя самому (что вполне может оказаться проще и удобнее, если конечно ПЛК это позволяет). Какие-никакие открытые SCADA-системы есть (см. http://linuxscada.ru/ например), но тут уж сам смотри, что они могут и какие контроллеры поддерживают.
>> No.127782  
>>127751
Если я правильно тебя понял, тебе нужно что то типа этого - http://www.purelogic.ru/files/downloads/doc/Controller/PLCM-E4.pdf
Работает из под mach3, вообще эта программа платная, но на рутрекере есть дистрибутив с кряком (по крайней мере раньше был).
>> No.127789  
bc6deb3af8.png (0.0 KB, -1x-1)
0
YouTube: Milling a Crankshaft, LinuxCNC, 4 axis
http://walter.roschi.eu/cnc-retrofit/


Удалить сообщение []
Пароль