Allen Bradley 1746-BAS
тел. +7(499)347-04-82
Описание Allen Bradley 1746-BAS
Отличный выбор! Модуль Allen-Bradley 1746-BAS — это специализированный модуль базовой конфигурации (Basic Assembly Language) для контроллеров SLC 500, позволяющий выполнять пользовательский код на низкоуровневом языке, близком к ассемблеру. Это мощный инструмент для задач, критичных ко времени выполнения или требующих прямого доступа к аппаратным ресурсам.
Описание
Модуль 1746-BAS представляет собой интеллектуальный модуль ввода/вывода для шасси SLC 500. В отличие от стандартных модулей, он не обрабатывает сигналы датчиков или исполнительных механизмов напрямую. Вместо этого он работает как сопроцессор, выполняющий пользовательские программы, написанные на специализированном языке BASIC (Beginner's All-purpose Symbolic Instruction Code), оптимизированном для промышленных задач.
Основное назначение и преимущества:
- Высокоскоростная обработка данных: Выполнение сложных математических вычислений, алгоритмов, обработка строк (например, для штрих-кодов, весовых терминалов) с гораздо большей скоростью, чем это возможно в основной логике ПЛК SLC.
- Прямая коммуникация: Организация обмена данными по последовательным портам (RS-232/422/485) с "умными" периферийными устройствами (принтеры этикеток, сканеры, ЧМИ, ПК, модемы) без нагрузки на основной процессор.
- Протоколы верхнего уровня: Реализация пользовательских или нестандартных протоколов связи (например, Modbus RTU Master/Slave, ASCII).
- Обработка в реальном времени: Выполнение задач с жесткими временными ограничениями, независимо от цикла сканирования основного ПЛК.
- Прямой доступ к памяти: Возможность чтения и записи данных напрямую в область данных SLC (
M0,N7,B3,T4,C5и т.д.), обеспечивая простой обмен информацией между BASIC-программой и логикой лестничной диаграммы.
Программа загружается в энергонезависимую память модуля и выполняется автономно после запуска.
Технические характеристики
| Параметр | Характеристика |
| :--- | :--- |
| Серия/Платформа | Allen-Bradley SLC 500 |
| Тип модуля | Интеллектуальный модуль BASIC-процессора |
| Совместимое шасси | Любое шасси SLC 500 (1746-A4, A7, A10, A13) |
| Слот в шасси | Любой, кроме специальных (0 для процессора SLC 5/01, 0/1 для SLC 5/02) |
| Потребляемый ток (5В) | 850 мА (макс.) |
| Потребляемый ток (24В) | 80 мА (для интерфейсов) |
| Процессор/Память | Встроенный процессор, 64 КБ пользовательской памяти (для программы и данных) |
| Последовательные порты | 2 порта:
• Port 0 (конфигурируемый): RS-232 (DCE) или RS-422/485 (4-проводной).
• Port 1 (фиксированный): RS-232 (DTE). |
| Скорость передачи (Baud Rate) | От 110 до 115 200 бод (настраивается для каждого порта) |
| Язык программирования | Расширенный BASIC с командами для промышленной автоматизации (INKEY$, OUTPORT, SETMEM, GETMEM и др.) |
| Программное обеспечение | Текстовый редактор (например, HyperTerminal, PuTTY) для написания/загрузки кода через COM-порт. Также используются среды вроде ABBASIC. |
| Индикаторы состояния | OK (зеленый), RUN (зеленый), FORCE (желтый), COM 0 (зеленый), COM 1 (зеленый), BATT (красный) |
| Механический ключ | Нет (адресация через конфигурацию в проекте) |
| Рабочая температура | 0°C ... 60°C |
| Защита от вибрации/ударов | Соответствует стандартам для промышленного оборудования |
Парт-номера (Catalog Numbers)
- 1746-BAS — Основной номер модуля. Комплектуется съемным 40-контактным соединителем для портов и руководством пользователя.
- 1746-BAS-T — Модуль в "транзитной" упаковке (без полной документации, для известных пользователей).
- 1746-C10 — Кабель для подключения к последовательному порту (RS-232), длиной 3 м (10 футов). (Распространенный аксессуар)
Совместимые модели
Модуль 1746-BAS совместим со следующими компонентами системы SLC 500:
-
Контроллеры (Процессоры):
- SLC 5/01 (1747-L511, L514)
- SLC 5/02 (1747-L524, L532, L542)
- SLC 5/03 (1747-L531, L532, L533, L534, L543, L552, L553)
- SLC 5/04 (1747-L541, L542, L543, L544, L552, L553)
- SLC 5/05 (1747-L551, L552, L553)
-
Шасси (Chassis):
- Все шасси серии 1746: A4 (4 слота), A7 (7 слотов), A10 (10 слотов), A13 (13 слотов).
-
Программное обеспечение для конфигурации системы:
- RSLogix 500 (все версии) — для добавления модуля в конфигурацию контроллера и организации обмена данными.
- RSLinx Classic — для организации связи ПК с контроллером.
Важное примечание по совместимости: Модуль 1746-BAS НЕ совместим с более новыми платформами:
- CompactLogix
- ControlLogix
- MicroLogix (серии 1000, 1100, 1200, 1400, 1500)
- ПЛК-5
Для современных аналоговых задач в системах Logix используются модули с встроенными скриптами (например, функциональные блоки), специализированные коммуникационные модули или контроллеры с поддержкой встроенных языков высокого уровня (например, Codesys).
Краткий итог
Allen-Bradley 1746-BAS — это устаревшее, но до сих пор встречающееся в промышленной эксплуатации мощное решение для расширения возможностей контроллеров SLC 500. Он идеально подходил для задач высокоскоростной обработки данных и сложной последовательной коммуникации. При работе с ним необходимы знания языка BASIC и понимание архитектуры памяти SLC. Для новых проектов рекомендуется использовать современные платформы Allen-Bradley.