а PRU ввиде таска к Codesys прикрутить нельзя? (по типу как функции прерывания 20mks) Или там язык совсем другой? или как этот процесс заливки PRU вообще проходит ?
а PRU ввиде таска к Codesys прикрутить нельзя? (по типу как функции прерывания 20mks) Или там язык совсем другой? или как этот процесс заливки PRU вообще проходит ?
Dmitriy Murashov
SPS Software Engineer Automation Engineering RUS
Добрый день! Первая моя работа с ПЛК и первое сообщение, извиняйте заранее, если не совсем по адресу выкладываю сообщение.
Оживляю прецизионный расточной станок немецкий EFCO SPM800. 2 года назад помер на нем контроллер Siemens 115U вместе с управляющей программой. Для замены выбрал ПЛК110-60 М2, количество входов и выходов впритык хватило, запустил 2 сервопривода, 2 дископривода, несколько масляных насосов, клапанов, куча пускателей, теплушек с обратной связью, управление кнопочное с панели оператора. Для визуализации процесса металлообработки использовал обычный ПК, монитор встроил в панель оператора, благо коробка не мелкая, компьютер постоянно в онлайн-режиме связь через изернет, работает стабильно на ура, через USB кабель постоянные срывы связи и драйвер слетает.
Теперь остался вопрос по энкодерам!!! Подключил 2 AB энкодера на первые 4 канала, быстрые входы, переключил в режим Fast Encoders, энкодеры - амплитуда 5 В, для увеличения до 24 В использовал модули ПДИ5-4, знаю что они предназначены для других серий плк фирмы Овен, но все в порядке, плата выполняет свои функции. Энкодеры при максимальных передвижениях шпинделя по осям выдают до 65 кГц, но контроллер стабильно справляется примерно до 30 кГц.
Вот и вопрос, заявлено заводом 100 кГц на быстрых входах, а стабильно только 30 кГц? Или для 100 кГц подключение PRU обязательно? Если так, то с какой страницы этой ветки форума начать читать, уже не знаю где начало без отступлений, или краткая инструкция для работы? В общем как быть? Спасибо если ответите.
Вообще-то, Овен заявляли, что 100 кГц энкодер они тестировали, и никаких пропусков не было.
Проверьте настройку фильтрации быстрых входов.
Некий минус в том, что я заболел (38.5) и ничего не могу делать. Из работ по 1.6.0 осталась проверка и документация (чтобы по много раз одно и то же не писать в этой теме)
В составе платы используются оптроны PC817 (если не ошибаюсь), они до 80 кГц. Завтра по месту буду: как советовал В. Ситников по фильтрацию быстрых входов проверять, вместо ПДИ5-4 использовать самодельную плату на основе PC814, использовать генератор импульсов для имитации энкодеров. Раз Овен заявил - значит должен работать до 100 кГц, надеюсь на их честность.
Покажите мне шаговик на 50 кГц. Это фантастика. тут бы 2-3 кГц запустить и то хлеб.
Тролль-наседка, добрый, нежный и ласковый
Сервопривода имеют свои мозги, им внешняя управляющая частота нужна как некий ориентир, а внутреннюю отработку они выполняют по своему разумению.
Микрошаги с большим коэффициентом конечно иногда используются восторженными юношами, но по сути это рекламная замануха, ибо получается довольно неравномерное деление внутри шага. В жизни работают коэффициенты 4 - 8, а дальше - сплошной маркетинг.
для разгона нужно напряжение на драйвере и инерционная нагрузка на валу... ну конечно, если мы говорим про стандартный двигатель с шагом 1,8 градусов, а не извращения с шагом в 22 градуса - но это, на мой взгляд, уже следует считать сервоприводом