Автоматизация с помощью энкодера
Добавлено: 08 окт 2015, 09:59
всем добрый день. Вновь прошу помощи у гуру. Есть рабочий станок для художественной ковки: как мне повторить автоматику, чтобы исполнить те же задачи на других станках?
Нужно автоматизировать процесс так, чтобы оператор поворачивал стол на определенный угол и в определенную сторону не «Держа кнопку нажатой» и на глаз, а один раз нажав кнопку и стол сам поворачивается на заданный угол.
Желательно, чтобы все это где-то запоминалось, как отдельная программа и в любой момент можно было выбрать другую программу.
Надеюсь, я смог понятно объяснить.
При этом программа должна выполняться один раз а потом поворачивать стол в заданное нулевое положение.
Чтобы было понятнее, попробую описать видение готовой программы:
Пример 1: жмем «Пуск» – стол поворачивается на 90⁰ и останавливается, жмем опять «Пуск» – стол поворачивается еще на 100⁰ и останавливается, жмем опять «Пуск» – стол поворачивается еще на 70⁰ и тут же поворачивается на 10⁰ в обратную сторону, жмем «Реверс» – стол поворачивается в обратном направлении до нулевой точки.
Пример 2: жмем «Пуск» – стол поворачивается на 110⁰ и останавливается, жмем опять «Пуск» – стол поворачивается еще на 60⁰ и тут же поворачивается на 10⁰ в обратную сторону, жмем «Реверс» – стол поворачивается в обратном направлении до нулевой точки.
Вот что я увидел при "вскрытии" станка:
1) на выходной вал ременной передачи посажены два оптических датчика (входной и выходной, видимо) Они реагируют на положения некоего подобия крыльчатки - на фото показана.
2) на выходной вал редуктора тоже посажен оптический датчик. к этому же валу прикреплено два железных лепестка, которые как-то выступают прерывателями датчиков, при вращении они проходят между половинами датчика.
3) все провода ведут в "белую коробочку", вскрытие которой показало, что все состоит из малопонятных мне транзисторов и предохранителей, причем у меня сложилось ощущение, что большая часть из них давно уже не выпускается.
4) Возможно, это и есть то самое "Ардуино", просто я честно в этом не понимаю - у меня задача повторить так, чтобы работало.
Эпицентром коробочки является большой черный процессор ( а я полагаю, что это именно процессор) и рядом с ним маленький блок памяти (опять же я только предполагаю). Возможно ли как-то выцепить с них готовую программу и приладить ее к современному ПЛК?
Очень прошу Вас мне помочь - вопрос стоит очень остро...
Нужно автоматизировать процесс так, чтобы оператор поворачивал стол на определенный угол и в определенную сторону не «Держа кнопку нажатой» и на глаз, а один раз нажав кнопку и стол сам поворачивается на заданный угол.
Желательно, чтобы все это где-то запоминалось, как отдельная программа и в любой момент можно было выбрать другую программу.
Надеюсь, я смог понятно объяснить.
При этом программа должна выполняться один раз а потом поворачивать стол в заданное нулевое положение.
Чтобы было понятнее, попробую описать видение готовой программы:
Пример 1: жмем «Пуск» – стол поворачивается на 90⁰ и останавливается, жмем опять «Пуск» – стол поворачивается еще на 100⁰ и останавливается, жмем опять «Пуск» – стол поворачивается еще на 70⁰ и тут же поворачивается на 10⁰ в обратную сторону, жмем «Реверс» – стол поворачивается в обратном направлении до нулевой точки.
Пример 2: жмем «Пуск» – стол поворачивается на 110⁰ и останавливается, жмем опять «Пуск» – стол поворачивается еще на 60⁰ и тут же поворачивается на 10⁰ в обратную сторону, жмем «Реверс» – стол поворачивается в обратном направлении до нулевой точки.
Вот что я увидел при "вскрытии" станка:
1) на выходной вал ременной передачи посажены два оптических датчика (входной и выходной, видимо) Они реагируют на положения некоего подобия крыльчатки - на фото показана.
2) на выходной вал редуктора тоже посажен оптический датчик. к этому же валу прикреплено два железных лепестка, которые как-то выступают прерывателями датчиков, при вращении они проходят между половинами датчика.
3) все провода ведут в "белую коробочку", вскрытие которой показало, что все состоит из малопонятных мне транзисторов и предохранителей, причем у меня сложилось ощущение, что большая часть из них давно уже не выпускается.
4) Возможно, это и есть то самое "Ардуино", просто я честно в этом не понимаю - у меня задача повторить так, чтобы работало.
Эпицентром коробочки является большой черный процессор ( а я полагаю, что это именно процессор) и рядом с ним маленький блок памяти (опять же я только предполагаю). Возможно ли как-то выцепить с них готовую программу и приладить ее к современному ПЛК?
Очень прошу Вас мне помочь - вопрос стоит очень остро...