Помогите разработать СУ станка для сверления отверстий

Автоматизация технологических процессов, системы управления, АСУ ТП, АСКУЭ, программирование ПЛК, человеко-машинный интерфейс, сетевое оборудование, протоколы
Roman
Любитель
Сообщения: 64
Зарегистрирован: 20 июн 2013, 09:49

Re: Помогите разработать СУ станка для сверления отверстий

Сообщение Roman »

смотрю энкодеры не вижу никаких HTL , вижу:
1. Totem pole
2. Line driver
3. двоичный код
4. NPN открытый коллектор

Что соответствует HTL? Что подойдет?

Roman
Любитель
Сообщения: 64
Зарегистрирован: 20 июн 2013, 09:49

Re: Помогите разработать СУ станка для сверления отверстий

Сообщение Roman »

Думаю заказать эти датчики:
Энкодер E40H12-1024-3-T-24 - 1шт. http://www.compel-avtomatika.ru/catalog ... e_id=21318
датчик индуктивный PRD12-8DP - 3шт. (на сверло) http://www.compel-avtomatika.ru/catalog ... e_id=21319
датчик индуктивный PRD18-14DP - 3шт. (на перемещения столов ножа и нашего) http://www.compel-avtomatika.ru/catalog ... e_id=21320

подойдут?

Михайло
Администратор
Сообщения: 4094
Зарегистрирован: 19 сен 2012, 19:16

Re: Помогите разработать СУ станка для сверления отверстий

Сообщение Михайло »

Roman писал(а):расскажи лучше для чего эти компоненты:
Коммутатор Ethernet CSM 1277 6GK7 277-1AA00-0AA0 - это наверное хаб.
Модуль коммуникационный CM 1241 6ES7 241-1CH31-0XB0 С чем будем комуницировать? Хим с цпу вроде напрямую законектить можно или через хаб..
а. Да, вполне обычный неуправляемый 4-портовый свитч, с питанием =24 В.
б. CM 1241 - это для связи с преобразователем частоты по Modbus RTU.
Roman писал(а):Что соответствует HTL? Что подойдет?
Вообще-то хотел выбрать из этого:
http://skbis.ru/index.php?p=3&c=4&d=10

Roman
Любитель
Сообщения: 64
Зарегистрирован: 20 июн 2013, 09:49

Re: Помогите разработать СУ станка для сверления отверстий

Сообщение Roman »

почему именно из этого? У них всё на заказ, ждать 4 недели.
И еще очень не удобно разные датчики в разных местах покупать, а у них индуктивных нет.

Так те, что я написал могу брать? Они все есть на складе.
Хочу побыстрее приобрести энкодер, чтобы приспособить на него колесо, потом разработать держатель.

Roman
Любитель
Сообщения: 64
Зарегистрирован: 20 июн 2013, 09:49

Re: Помогите разработать СУ станка для сверления отверстий

Сообщение Roman »

CM 1241 сколько частотников позволяет подключить?

Михайло
Администратор
Сообщения: 4094
Зарегистрирован: 19 сен 2012, 19:16

Re: Помогите разработать СУ станка для сверления отверстий

Сообщение Михайло »

Roman писал(а):1. Totem pole
2. Line driver
3. двоичный код
4. NPN открытый коллектор
Попытаюсь объяснить проще тезисами:
1. Если источник сигнала (в нашем случае - энкодер) при помощи открытия перехода транзистора подает положительное напряжение (Vcc) на свой выход, то это называется pull ("на себя", подтяжка к питанию).
2. Если источник сигнала подает минус (GND) на свой выход также при помощи открытия перехода другого транзистора, то это называется push ("от себя", подтяжка к земле).
3. Возможно также третье состояние выхода, когда оба транзистора закрыты и в линии появляется "плавающий потенциал". В отличии от pull- и push-состояний, подача некоторого активного потенциала со стороны приемника сигнала не приводит к короткому замыканию. В третьем состоянии на линию можно подать как плюс, так и минус, именно поэтому это состояние называют неопределенным, "плавающим" или пассивным.
4. При работе с обычными дискретными сигналами ПЛК обычно используются источники сигнала с двумя состояниями линии: PNP-выход может находиться в pull-состоянии, либо в пассивном; NPN-выход может находиться в push-состоянии, либо в пассивном.
5. Totem pole output - это разновидность push-pull-выхода, уровень напряжения TTL (+5 В), название говорит само за себя. Для ПЛК не годится.
6. Line driver - это pull-выход.
7. Open collector - это push-выход. Коллектор открытый - это значит "сухой контакт", можно подать свое напряжение питания (например, от 10 до 30 В).
8. Возможны также еще два "состояния" выхода, когда к линии подключается плюс через резистор, либо минус через резистор. Это некоторый гибрид плавающего состояния и активных состояний, так как, с одной стороны, в этих состоянии приемник сигнала может различить тот или иной потенциал (состояние вроде как активное), с другой стороны push- и pull-подтяжки имеют преимущество и подавляют это состояние.
9. Voltage output - это выход, который имеет два состояния: состояние "плюс через резистор", либо push-состояние. Вполне такой безопасный вариант, т.к. резистор выполняет функцию токоограничения при коротком замыкании. Voltage output - это выход с открытым коллектором с подтяжкой к питанию через резистор. Изобретали здесь.

Михайло
Администратор
Сообщения: 4094
Зарегистрирован: 19 сен 2012, 19:16

Re: Помогите разработать СУ станка для сверления отверстий

Сообщение Михайло »

Roman писал(а):CM 1241 сколько частотников позволяет подключить?
теоретически 31 частотник. Главное, чтобы хватало скорости обмена данных.

Михайло
Администратор
Сообщения: 4094
Зарегистрирован: 19 сен 2012, 19:16

Re: Помогите разработать СУ станка для сверления отверстий

Сообщение Михайло »

Возвращаемся к энкодеру:
Вообще, S7-1200 может скушать сигналы PNP и NPN, а также уровня TTL (+5 В) и HTL (+10...+30 В):
1. Плата расширения TTL (NPN)
2. Плата расширения HTL (NPN)
3. Сам CPU поддерживает HTL (PNP или NPN)

Платы расширения недорогие - 54 евро.
Вариант с CPU вроде как ничего, но вариант с NPN-выходом энкодера заставляет перевести все входы CPU на NPN-полярность. Сделать это можно, если к этим входам подключать датчики с релейным выходом или NPN-датчики.
Вариант с CPU и с PNP-выходом энкодера - это энкодер с выходом Voltage Output.

В общем в идеале подойдут энкодер E40S6-1000-2-24 и плата SB 1221 6ES7 221-3BD30-0XB0 - 54 евро. Плату проще заменить, чем весь CPU. Не так ли?

Михайло
Администратор
Сообщения: 4094
Зарегистрирован: 19 сен 2012, 19:16

Re: Помогите разработать СУ станка для сверления отверстий

Сообщение Михайло »

Первое приближение схемы уже набросал, завтра закончу, сделаю перечень элементов и будем обсуждать.

Roman
Любитель
Сообщения: 64
Зарегистрирован: 20 июн 2013, 09:49

Re: Помогите разработать СУ станка для сверления отверстий

Сообщение Roman »

E40S6-1000-2-24 я такого не нашел. И я думаю, что удобнее будет прикрутить колесо к энкодеру с полым валом, т.к. на моделях с осью почему то нет отверстия под винт которым можно было бы притянуть колесо.

Михайло
Администратор
Сообщения: 4094
Зарегистрирован: 19 сен 2012, 19:16

Re: Помогите разработать СУ станка для сверления отверстий

Сообщение Михайло »

Обычно вал энкодера приделывают через небольшую муфту сильфонного типа. Некоторые используют в качестве такой муфты обычный садовый шланг. :)
Э3 v1.pdf
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Roman
Любитель
Сообщения: 64
Зарегистрирован: 20 июн 2013, 09:49

Re: Помогите разработать СУ станка для сверления отверстий

Сообщение Roman »

муфта нужна только тогда, когда обе оси жестко закреплены. У нас же осью колеса будет являться сам энкодер.

Ryzhij
Любитель
Сообщения: 80
Зарегистрирован: 10 янв 2013, 11:35

Re: Помогите разработать СУ станка для сверления отверстий

Сообщение Ryzhij »

Roman писал(а):У нас же осью колеса будет являться сам энкодер.
Подозреваю, что Вы слишком высокого мнения о механической прочности энкодеров. ;)

Roman
Любитель
Сообщения: 64
Зарегистрирован: 20 июн 2013, 09:49

Re: Помогите разработать СУ станка для сверления отверстий

Сообщение Roman »

В характеристиках осевая нагрузка 1 кгс радиальная 2кгс.
Этого хватит с лихвой.

Михайло
Администратор
Сообщения: 4094
Зарегистрирован: 19 сен 2012, 19:16

Re: Помогите разработать СУ станка для сверления отверстий

Сообщение Михайло »

Я бы не стал нагружать вал энкодера, тут и динамические перегрузки могут быть десятикратные... Человек пальцем надавит - 10 кгс обеспечено.

Roman
Как Вы видите предварительный вариант схемы?

Михайло
Администратор
Сообщения: 4094
Зарегистрирован: 19 сен 2012, 19:16

Re: Помогите разработать СУ станка для сверления отверстий

Сообщение Михайло »

Готовые устройства:
Инкрементальный энкодер в виде мерного ролика, Энкодеры с тросовым барабаном

Хм.. а я тут вспомнил о существовании энкодеров с тросовым приводом... На соседнем форуме припомнили.

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

Roman
Любитель
Сообщения: 64
Зарегистрирован: 20 июн 2013, 09:49

Re: Помогите разработать СУ станка для сверления отверстий

Сообщение Roman »

И что мне с этой рулеткой делать если у меня бесконечная полоса выходит?

Михайло
Администратор
Сообщения: 4094
Зарегистрирован: 19 сен 2012, 19:16

Re: Помогите разработать СУ станка для сверления отверстий

Сообщение Михайло »

С поступательно-возвратным движением стола никак не связать?

Михайло
Администратор
Сообщения: 4094
Зарегистрирован: 19 сен 2012, 19:16

Re: Помогите разработать СУ станка для сверления отверстий

Сообщение Михайло »

Дорого телефонная связь обходится? :)

Итак, что я выяснил из телефонного разговора:
1. Тросовый энкодер не подходит.
2. Насос охлаждения работает от 12 В постоянного тока, надо приделать к нему блок питания.
3. Возник вопрос: поставить резистор для задания частоты вращения шпинделя? Ответ: если постоянно эту скорость перенастраивать не требуется, то ее можно задавать с панели оператора AZ1 (кнопками "больше", "меньше" или прямым вводом числового значения на цифровой клавиатуре типа калькулятора, можно двумя способами одновременно). В этом случае задание скорости передается через сеть Профинет в ЦПУ, а от ЦПУ по протоколу Modbus - в частотник Hyundai.
4. Нужен ли этот Modbus? На самом деле можно обойтись без него: подключить потенциометр напрямую к частотнику, контроллер будет включать частотник релюшкой через дискретный вход, сигналы аварии и готовности можно принять также через дискретные входы-выходы. Это все позволит сэкономить сотню евро на коммуникационном модуле CM1241, избавиться от умственного гемморроя с "каким-то непонятным" цифровым интерфейсом (RS485 Modbus). Однако, мы теряем в гибкости и изящности решения. Решать заказчику.
5. Выбранный мною энкодер перепроверяю на существование такого в природе.
6. Индуктивные датчики нужно согласовать для быстрой покупки.

Срочно исполняю пункты 5 и 6.

Михайло
Администратор
Сообщения: 4094
Зарегистрирован: 19 сен 2012, 19:16

Re: Помогите разработать СУ станка для сверления отверстий

Сообщение Михайло »

Энкодер вчера записал уже перед самой ночью... :) Более точно его заказывать по следующему коду:
E40H12-1000-2-2-24

В разных местах по-разному описана кодировка энкодеров. Можно взять такой:
E40H12-2048-3-N-24

Требуй первый вариант, информация с сайта какого-то местечкового дилера - не указ.

Ответить