Техноавтоматика

Новые технологии горно-шахтной автоматики

  • Increase font size
  • Default font size
  • Decrease font size
Main Products Explosion proof controller Developer instruments

Средства разработки

There are no translations available.

 

Программное обеспечение и инструменты разработчика ТА 5.0

ПО контроллера

В модуле центрального процессора ТА 5.0 используются 4 8-ми разрядных контроллера PIC 18F2580 с технологией ECAN™ и низким энергопотреблением производства Microchip.

 

Технические характеристики PIC 18F2580

Наименование параметра  Значение
Тип памяти программ Flash
Память программ (KB) 32
Частота процессора  (MIPS) 10
Память данных (байт) 1,536
EEPROM память данных (байт) 256
Интерфейсы 1-A/E/USART, 1-MSSP(SPI/I2C)
Capture/Compare/PWM Peripherals 1 CCP
Таймеры 1 x 8-bit, 3 x 16-bit
ADC 8 ch, 10-bit
CAN 1 ECAN
Диапазон рабочих температур (0C) -40 to 125
Диапазон рабочих напряжений (V) 2 to 5.5
Количество выводов 28

Особенности

• ECAN™
• nanoWatt Features
• Internal Oscillator
• Self Programming
• 40 MHz Max. Speed
• LIN USART

Инструменты разработчика

Микроконтроллеры PIC обеспечены большим спектром аппаратных и программных инструментальных средств разработки от компании Microchip.

-          Интегрированная среда проектирования MPLAB-IDE
-          Ассемблер MPASM
-          Компиляторы MLAB-C17 и MPLAB-C18
-          Линкер MPLINK/организатор библиотек MPLIB
-          Программный симулятор MLAB-SIM
-          Внутрисхемный эмулятор реального времени MPLAB-ICE2000
-          ICEPIC
-          Отладчик MLAB-ICD
-          Программаторы PICSTART и PRO MATE II

Готовые программные блоки

-          Функции управления таймерами и счетчиками контроллера
-          Функции управления входами и выходами контроллера
-          Функции управления ЖК дисплеем
-          Функции помехозащищенного обмена информацией по протоколу i2c между модулями контроллера (с повторной передачей в случае ошибки)
-          Функции помехозащищенного обмена информацией по шине CAN (с возможностью автоматической отправки подтверждения и цикличной отправки до получения подтверждения)
-          Функции работы с флэш-памятью контроллера
-          Поддержка стандартных функций и операторов языков C и ASM

ПО высокого уровня

Специалистами АОЗТ «Инстройсервис» разработано программное обеспечение верхнего уровня для выполнения задач:

-          Диспетчерское управление технологическими объектами, маршрутами;
-          Регистрация, отображение и сохранение в защищенной от несанкционированных изменений базе данных информации о ходе технологического процесса (сигналы датчиков, состояние оборудования, время события);
-          Обмен информацией с удаленными системами и устройствами по протоколам Ethernet, CAN;
-          Управление аппаратурой сигнализации и формирование голосовых и кодовых звуковых тревожных сигналов посредством телефонной или GSM сети.
-          Разработка и программирование мнемосхем технологических процессов;
-          Программирование и параметрирование модулей горного контроллера.