- •1. Программируемые логические контроллеры серий multicontrol, midicontrol, minicontrol, compact plc
- •1. 1. Общие сведения
- •1. 2. Аппаратное обеспечение
- •2. Программируемые компьютерные контроллеры
- •2. 1. Организация пкк
- •2. 2. Организация подсистемы ввода-вывода
- •2. 2. 1. Стандартная передача данных при вводе-выводе
- •2. 2. 2. Передача данных при вводе-выводе в b&r system 2010
- •2. 2. 3. Передача данных при вводе-выводе в b&r system 2003 и 2005
- •2. 4. Обмен данными между цпу и процессором ввода-вывода
- •3. Области памяти пкк
- •3. Принципы организации распределенных сАиУ на базе пкк
- •3. 1. Локальное расширение шины ввода-вывода
- •3. 2. 1. Удаленный ввод/вывод
- •3. 2. 2. Локальные управляющие вычислительные сети (лувс)
- •3. 2. 2. 1. Лувс profibus
- •3. 2. 2. 2. Лувс caNbus
- •3. 2. 2. 3. Лувс net2000
- •4. Встроенная операционная система plcsw
- •5. Многозадачность
- •5.1. Основные понятия
- •5.2. Синхронизация и быстродействие
- •5. 3. Нагрузка процессора
- •5. 4. Администратор системы
- •5. 5. Приоритет задачи
- •5. 6. Выбор класса задач
- •5. 7. Средства обеспечения безопасности
- •6. Инструментальные средства разработки
- •7. Средства визуализации в сАиУ
- •7. 1. Система panelware
- •7. 1. 1. Аппаратное обеспечение
- •7. 1. 2. Программное обеспечение
- •7. 2. Промышленные компьютеры серии provit
- •7. 2. 1. Аппаратное обеспечение
- •7. 2. 2. Программное обеспечение
- •197376, С.-Петербург, ул. Проф. Попова, 5
3. 2. 2. 1. Лувс profibus
Рис. 3.7
Рис. 3.8
Рис.
3.9
Топология этой сети - шинная. Однако, используя повторители, эту сеть можно разбить на сегменты и даже построить с ее использованием сеть, имеющую топологию дерева сегментов (рис. 3.9).
3. 2. 2. 2. Лувс caNbus
Рис. 3.10
В отличие от типовых сетевых интерфейсов, например, Ethernet, Arcnet и т.д., интерфейс CAN обеспечивает гибкую возможность задания приоритета на шине, и, фактически, является вариантом микропроцессорного шинного интерфейса с дифференциальными приемниками и передатчиками со скоростью передачи до 1 Мбит/сек и возможностью одновременного подключения до 256 устройств на максимальном расстоянии до 1000 метров. Шина CAN особенно удобна для соединения интеллектуальных устройств ввода-вывода, а также датчиков и исполнительных механизмов на технических объектах, на технологических линиях или на предприятии в целом.
Главные особенности интерфейса CAN:
высокая помехозащищенность(подавление синфазных помех) за счет использования дифференциальных приемопередатчиков. Устройства присоединяются к шине, состоящей из 3-х проводов: два сигнальных и один общий.
надежная система выявления и коррекции ошибок при передаче данных за счет формирования в каждом сообщении контрольной суммы (2 байта). В случае возникновения сбоя при передаче приемник передает код ошибки, на основании которого передатчик автоматически реинициализирует передачу сообщения. Подобный цикл продолжается до тех пор, пока не будет получено подтверждение правильной передачи данных.
возможность программирования частоты и фазы передаваемого сигнала, которая задается, исходя из характеристик канала; контроль за нарушением определенных фиксированных полей передаваемого сигнала.
гибкая система задания приоритетов в канале при одновременной работе группы передатчиков, определяется адресным маркером (может состоять из 11 или 29 бит). Этот маркер также определяет адрес сообщения. В момент начала передачи контроллер CAN прослушивает линию и, в случае если шина запрашивается устройством с более высоким приоритетом, освобождает шину на время, необходимое этому устройству, затем возобновляя передачу информации. CAN контроллер позволяет в процессе работы изменять приоритет передаваемых сообщений. Например, во время аварии устройство может задать наивысший приоритет своему сообщению, обеспечивая максимальную скорость реакции системы на данное событие.
низкая стоимость. Используется один кабель связи, т. к. не требуется соединять каждое устройство с основной кассетой контроллера. Это значительно уменьшает количество проводов и объем работ по соединению локальных станций, а тем самым - ошибки и стоимость соединений.
Благодаря высокой надежности и простоте использования интерфейс CAN нашел широкое распространение в системах управления реального времени: автомобильных, корабельных, железнодорожных бортовых системах, в системах управления станками, роботами, в гибких автоматизированных линиях, в энергетических объектах и т.д. Применение стандартизированных протоколов верхнего уровня позволяет строить системы управления с автоконфигурацией. Подобный подход позволяет экономить время (до нескольких десятков раз) при разработке и производстве больших систем управления.
CANbus может использоваться совместно с B&R SYSTEM 2003, B&R SYSTEM 2005, B&R SYSTEM 2010, PROVIT 2000/4000, PANELWARE C220.