Программируемый контроллер SMC-3 устарел и снят с производства, вместо него поставляется контроллер SMC-2
Программируемый контроллер для управления шаговыми приводами SMC-3 |
|
Программируемый контроллер SMC-3 предназначен для управления шаговыми приводами типа D2832, D4247, D5751, D5776, D8665, D8665R, D8680, D86118, D86156, D11099, D110201. Контроллер SMC-3 включает в себя 3 независимых канала управления приводами. Каждый из каналов выполнен на микроконтроллере ATMega8 и работает по исполнительной программе, содержащейся в энергонезависимой памяти микроконтроллера. Исполнительная программа записывается от ПК через интерфейс RS232. Для уменьшения помех и увеличения длины линий связи устройство имеет балансные выходы по линиям импульсов переключения.
Контроллер SMC-3 выполнен в виде платы с расположенными на ней электронными компонентами, элементами индикации, органами управления, клеммами и разъемами. Контроллер может работать как автономно (вручную), так и от ПК. Предусмотрена возможность синхронизации работы двигателей, подключенных к блоку управления SMC-3.
Функции и возможности устройства:
- Выдача управляющих сигналов для приводов шаговых двигателей по программе, хранящейся в устройстве;
- Запись управляющей программы во внутреннее ПЗУ и дальнейшая автономная работа без участия ПК
- Автоматический останов шагового двигателя при поступлении сигнала от аварийного датчика;
- Автоматическое переключение направления вращения двигателя при поступлении сигнала от датчика реверса;
- Возможность работы в ручном режиме.
| Технические характеристики: |
| Количество каналов управления шаговыми двигателями |
3 |
| Диапазон частот импульсов перемещения ШД, Гц |
1-10000 |
| Точность установки частоты, %, не хуже |
0,2 |
| Максимальная длина линии связи, м |
30 |
| Напряжение питания, В |
22-40 |
|
 |
Команды контроллера SMC-3: |
Команда |
Описание команды |
| Управляющие команды |
| LD d |
Вход в режим загрузки программы: канала d ( d = 1,2 или 3) |
| RD d |
Чтение содержимого памяти исполнительной программы |
| ST d |
Запуск выполнения по выбранному каналу, если n отсутствует – по всем |
| PS d |
Приостановление/возобновление работы программы канала d . ( d =1,2 или 3) |
| Исполнительные команды |
| BG |
Устанавливает указатель адреса в 0 |
| ED |
Выход из режима программирования в дежурный режим, перезапись буфера команд в постоянную память |
| DL |
Установка вращения влево |
| DR |
Установка вращения вправо |
| RS |
Реверс |
| ON |
Включение Микро |
| OF |
Выключение Микро |
| AL (-) ddd |
Ускорение от -500 до +500 - необходимо в явном виде указывать знак «+» или «-» |
| SD ddddd |
Скорость, мах = 10000 |
| SS dddd |
Начальная скорость, мах = 2000 |
| MV |
Включить двигатель |
| MV ddddddd |
Выполнить ddddddd шагов Мах = 10.000.000 |
| SP |
Останов двигателя |
| SP ddddd |
Останов на ddddd милисекунд, Мах = 100.000.000 |
| LL |
Метка |
| JP ddd |
Выполнить программу от метки ddd раз, ddd – мах 255 |
| EN |
Устанавливает сигнал ENA |
| DS |
Снимает сигнал ENA |
| SF |
Установить флаг синхронизации |
| CF |
Снять флаг синхронизации |
| WL |
Дождаться флага синхронизации от младшего канала |
| WH |
Дождаться флага синхронизации от старшего канала |
Программу для управления от ПК можно бесплатно скачать здесь
Техническое описание контроллера управления шаговыми приводами SMC-3 cкачать
|