Введение
Глава 1 Анализ архитектурных решений систем ЧПУ 12
1.1 Место и значение современных систем ЧПУ в автоматизированных системах управления технологическими процессами (АСУ ТП) 13
1.2 Обобщенные архитектурные модели взаимодействия основных компонентов в системах ЧПУ 14
1.3 Понятие открытой архитектуры в системах управления 17
1.4 Анализ архитектурных решений систем ЧПУ на рынке
1.4.1 Система ЧПУ Sinumerik 840D si (Siemens) 20
1.4.2 Система ЧПУ iTNC 530 (HEIDENHAIN) 24
1.4.3 Система ЧПУ IndraMotion МТХ Advanced (Bosch Rexroth) 25
1.4.4 Система ЧПУ TX 1270 (Beckhoff) 29
1.4.5 Система ЧПУ CNC8070 (Fagor) 31
1.4.6 Система ЧПУ NCT 201 (NCT) 34
1.4.7 Система ЧПУ АксиОМА Контрол (ООО «Станкин-ТПО») 1.5 Систематизация информации об уровне открытости систем ЧПУ мировых производителей 37
1.6 Формирование требований к средствам повышения открытости систем управления 39
1.7 Обоснование выбора технологии и инструментария разработки 41
1.7.1 Программная платформа .NET Framework 41
1.7.2 Объектно-ориентированные языки программирования С# и C++43
1.7.3 Язык разметки XML (extensible Markup Language) 45
1.8 Выводы 46
Глава 2 Построение функциональной модели взаимодействия основных компонентов системы ЧПУ и расчет пропускной способности многоцелевого канала передачи пакетов с неспецифицированным форматом данных 47
2.1 Выявление взаимосвязей между конфигурацией системы ЧПУ и объемом данных, передаваемых между ее основными компонентами 47
2.2 Систематизация данных, передаваемых между основными компонентами системы ЧПУ, и определение способа их передачи 50
2.3 Построение функциональной модели взаимодействия терминальной части с ядром системы ЧПУ з
2.4 Разработка алгоритмов расчета пропускной способности многоцелевого канала передачи пакетов с неспецифицированным форматом данных 62
2.4.1 Обобщенное выражение пропускной способности многоцелевого канала взаимодействия асинхронным методом 63
2.4.2 Проведение расчетов пропускной способности канала передачи XData асинхронным методом для системы ЧПУ АксиОМА Контрол 66
2.4.3 Обобщенное выражение пропускной способности многоцелевого канала взаимодействия синхронным методом 73
2.4.4 Проведение расчетов пропускной способности канала передачи XData синхронным методом для системы ЧПУ АксиОМА Контрол
2.5 Разработка способа интеграции сторонних решений в систему ЧПУ на базе многоцелевого канала взаимодействия 78
2.6 Выводы 85
Глава 3 Разработка механизма взаимодействия терминальной части с ядром системы ЧПУ на базе построенной функциональной модели 87
3.1 Реализация основных схем интеграции решений в систему ЧПУ, используя многоцелевой канал взаимодействия XData 87
3.2 Разработка диаграммы последовательности передачи данных между интегрированными решениями в системе ЧПУ 93
3.3 Определение структуры передаваемых с помощью многоцелевого канала XData пакетов данных 96
3.4 Объектно-ориентированная реализация механизмов взаимодействия основных компонентов системы ЧПУ в терминальной части 98
3.5 Объектно-ориентированная реализация механизмов взаимодействия в ядре системы ЧПУ 103
3.6 Выводы 108
Глава 4 Прикладные решения, интегрированные в систему ЧПУ АксиОМА Контрол на базе многоцелевого канала взаимодействия 110
4.1 Разработка и интеграция в систему ЧПУ подсистемы визуализации процессов формообразования 111
4.2 Практическая реализация подсистемы диагностики и контроля режущего инструмента, интегрированная в систему ЧПУ 120
4.3 Разработка инструментария для создания и отладки управляющих программ для программно-реализованного контроллера SoftPLC 128
4.4 Выводы 138
Заключение 140
Список сокращений 142
Список литературы


