No.127751
[Full thread]
В тред по микроэлектронике писать не буду, так как там это будет не совсем по теме.
Такое дело: есть 2 станка, токарный и фрезерный. Станки предполагают числовое программное управление и приспособлены для этого - ручного управления там не предусмотрено. Каждый станок имеет ящик с электрикой/электропневматикой (УЗО, выключатели, блок питания, блок питания ШД, реле, клапана, контроллеры ШД, частотный преобразователь), программируемый логический контроллер и небольшую панель с кнопкой аварийного останова и ещё несколькими кнопками и сигнальными лампами (на фрезерном ещё какая-то консоль управления, но её назначение мне неизвестно). Но есть проблема - станки использовались в составе производственной линии и имели централизованное управление, сами по себе они работать не могут.
Сейчас мне нужно привести их в рабочее состояние. Конечно, ими можно управлять с помощью MACH3 или Linux CNC. Но я считаю, что использовать LPT там, где требуется жёсткое реальное время большой глупостью. Тем более, что все контроллеры, которые имеются в станке, останутся без дела.
Когда смотрел на ютубе видео по самодельным станкам с ЧПУ, видел, что в некоторых случаях там использованы ПЛК. Где можно найти описание подобных схем? Есть мысль сделать системы, в которых компьютер будет отправлять на ПЛК по RS-232 команды, которые будут обрабатываться им уже в реальном времени, компьютер же будет лишь терминалом, с которого можно будет управлять станком и следить за его работой. Есть ли в свободном доступе управляющие программы вроде тех же MACH3 и Linux CNC, которые могут в подобное?
Работаю с электроникой, не программист, так что запилить свою управляющую программу не могу, но пошаманить с ПЛК и микроконтроллерами могу.