Программы семинаров

Учебный центр ООО «НПА Вира Реалтайм»
Программа учебных семинаров по  теме
«Система телемеханики на базе контроллеров фирмы Motorola - MOSCAD и ACE3600»

40 академических часов (5 дней по 8  а/ч)

1-й день
Базовые сведения
 
1.Введение в телемеханику MOSCAD и АСЕ3600
1.1. Области применения. Распределенные объекты управления.
1.2. Структура и основные компоненты систем телемеханики MOSCAD и АСЕ3600. Понятие RTU и PLC.
1.3. Состав контроллеров RTU MOSCAD/MOSCAD-L и АСЕ3600
1.4. Структура и состав модуля центрального процессора CPU
- Порты ввода/вывода
- Память DRAM, SRAM и FLASH
- Особенности использования FLASH памяти
- Операционная система и принципы программирования RTU MOSCAD/ACE3600
1.5. Подсистема связи MOSCAD – сеть с коммутацией пакетов.
- Понятие протокола связи
- MDLC – пакетный, сетевой, маршрутизируемый 7 уровневый протокол связи.
- Адресация в сети MDLC. Структура пакетов MDLC.
- Network Configuration – конфигурация сети связи.
- Маршрутизация и ретрансляция пакетов.
- Механизмы обеспечения достоверности передачи данных: CRC, ACK, RETRIES
1.6. Типы каналов связи: «точка-точка» и «многоточка».
1.7. Дистанционное обслуживание, диагностика, программирование и отладка контроллеров MOSCAD/ACE3600.
1.8. Инструментальный программный пакет STS – назначение и состав.
 
2. Основные типы и особенности каналов связи
• Интерфейсы RS-232, RS-485/422.
o Физические спецификации.
o Логическая структура протоколов связи: дуплекс / полудуплекс.
o Назначение линий порта RS-232.
o Кабели связи RTU-PC, RTU-Modem, RTU-RTU.
o Диагностика связи через последовательные порты.
• Другие каналы передачи информации.
o УКВ радио
o Оптоволоконные линии.
o IP-сети. Интерфейс Ethernet.
o Сети пакетной радиосвязи: TETRA.
o GSM – модемы
 
8 часов
2-й день
Базовые сведения (продолжение)
 
3. Работа с пакетом программ STS.
• Inventory и Gallery
• Site Configuration – определение состава модулей ввода/вывода и настройка коммуникационных портов.
• Application Programmer – среда построения внутренней базы данных и программирования контроллеров ACE3600.
• Add-On Manager – подключение дополнительных программных модулей.
• Error Logger – просмотр и протоколирование внутренних сообщений ЦПУ.
• HardWare Test & Calibration – средство для диагностики ЦПУ, модулей Ввода/Вывода и средств связи контроллеров MOSCAD/ACE3600.
• Network Configuration – описание структуры сети связи системы MOSCAD, маршрутизация в сети.
• IP Conversion Table – таблица соответствия адресов IP и MDLC
• SoftWare Diagnostics – диагностика работы системного программного обеспечения контроллеров MOSCAD.
• Downloader – загрузка программ пользователя и драйверов протоколов сторонних фирм (ModBus, DNP и т.д.).
• Site Date and Time – проверка и установка часов реального времени контроллеров MOSCAD.
 
4. Модули Ввода/Вывода MOSCAD/ACE3600
• Номенклатура.
• Основные характеристики.
• Диагностика и проверка работоспособности.
• Подключение и замена при ремонте.
 
5. ACE3600 – дополнительные особенности
• Настройки источника питания. Управление питанием.
• Автоматическое распознавание модулей I/O
• Дополнительные настройки I/O-модулей: Freeze и Predefined Values
• Интеллектуальное зарядное устройство. Тестирование емкости аккумуляторной батареи.
• Работа в IP-сетях. Использование статической и динамической адресации (DNS, DHCP). MDLC routing в сетях IP.
 
8 часов
3-й день
Основы программирования контроллеров на языке Ladder
 
6. Этапы создания ПО.
6.1. Создание Базы данных (Database). Таблицы:
- User tables
• Типы данных
• Типы таблиц
- System tables
• Reserved Flags
• Performance Monitor
• Reserved values
- Constant Tables
 
6.2. Привязка БД к модулям ввода/вывода – I/O Link
 
6.3. Программирование (Process):
- Структура программы и основные термины
• Main – основной процесс
• Subprocess – процедура (подпрограмма)
• Rungs – ранги
- Структура рангов: условие-действие
- Особенности работы прикладной программы в многозадачной ОС
• Программирование условий
• Основные операторы для рангов
• Основные системные вызовы – оператор CAL
- Компиляция и загрузка программы.
 
6.4. Отладка программы
 
8 часов
4-й день
Приемы программирования на языке Ladder
 
7. Типовые программные конструкции
• Арифметические и логические операции
• Работа с массивами. Индексы. Index table.
• Условные переходы. Циклы
• Работа с таймерами
• Процедуры
Лабораторная работа
 
8. Обмен информацией RTU–RTU и RTU–Control Center
• Типы сообщений.
• Использование таблиц Site Table и Data Burst Table.
• Таблицы RTU To RTU Controls и RTU To RTU Comm Buff
• Функции TxFrm, RcvFrm, Burst и др.
Лабораторная работа
 
9. Обмен информацией через COM порт
• Настройка порта
• Таблица User Ports
• Операторы Send и функция GetChr
 
8 часов
5-й день
Приёмы программирования на языке Lader (продолжение)
 
10. Использование протоколов третьих фирм (на примере MODBUS)
• Описание протокола. Адресация. Функции опроса.
• Использование RTU MOSCAD/ACE3600 в «сети» MODBUS
- RTU как Slave PLC.
- RTU как интерфейсный контроллер – FIU.
- MOSCAD RTU как мастер-контроллер для MODBUS-PLC.
• Драйвер MODBUS, его загрузка, системные и advanced – параметры.
• Схема адресации MODBUS в контроллерах ACE3600
• Параметры настройки MODBUS-IP
Лабораторная работа
 
8 часов

Заказать обратный звонок