Лекция: Архитектура Р-130Isa. Изменения в архитектуре контроллера связаны с применением недорогого IBM-PC-совместимого процессорного модуля, построенного на базе микропроцессора i386SX40.

Упрощенная архитектура контроллеров Р-130 и Р-130Isa показана на рис. 3.4.

Рис. 3.4. Упрощенная архитектура контроллеров Р-130 (а) и Р-130Isa (б)

Как видно из рисунка, основные изменения связаны с подключением процессора. Преобразователь интерфейса осуществляет формирование управляющих сигналов внутренней магистрали контроллера, а также преобразование сигналов коммуникационных портов контроллера в гальванически развязанные сигналы интерфейсов RS232, RS485 или ИРПС. Предлагаемый подход позволяет реализовать следующие сетевые архитектуры.

Рис. 3.5. Вариант использования контроллера в качестве

шлюза сети «Транзит»

RS-485 Modbus
Р-130Isa
Р-130Isa
Р-130Isa
Р-130Isa
Ethernet
RS-485 Modbus
Р-130Isa
Р-130Isa
Р-130Isa
Р-130Isa

Рис. 3.6. Сеть контроллеров Р-130Isa

 

Контроллеры Р-130 могут быть подключены к контроллеру
Р-130Isa посредством интерфейса ИРПС (рис. 3.5). При этом Р-130Isa будет работать не только как контроллер, но и как шлюз сети «транзит». Тем самым осуществляется возможность интеграции существующего парка контроллеров Р-130 в современные системы управления технологическими процессами. Функциональные возможности шлюза Р-130Isa будут наращиваться, в частности, будут добавлены функции ведения архивов данных для контроллеров Р-130.

Для связи контроллеров Р-130Isa могут быть использованы интерфейсы RS485 Modbus и Ethernet (рис. 3.6). Во многих случаях, например при плохой предсказуемости доступа к Ethernet, целесообразно использовать для связи между контроллерами интерфейс Modbus, а Ethernet использовать для связи с верхним уровнем системы управления.

Программное обеспечение контроллера базируется на операционной системе жесткого реального времени RTOS-32 фирмы On Time Informatik (www. on-time.com) и исполнительной системы ISaGRAF Target.

Для разработки прикладного программного обеспечения используется система разработки технологических программ ISаGRAF Workbench. Она позволяет использовать шесть типов технологических языков: язык последовательных функциональных схем SFC; язык потоковых диаграмм FC; язык функциональных блоков FBD; расширенный.библиотекой.алгоритмов Р-130 и другими алгоритмами; язык ре
лейных диаграмм LD; язык структурированного текста ST; язык инструкций IL.

Система обеспечивает возможность расширения поставляемых библиотек функций и алгоритмов силами пользователяна языке Си, что позволяет пользователю улучшать целевую задачу ISaGRAF, создавая новые библиотеки и максимально использовать возможности платформы. Такие разработки повышают производительность контроллера, а также делают более удобной для программиста разработку технологических программ.

Преимущества нового контроллера Р-130Isa:

· Сохранены все функциональные возможности контроллера
Р-130 (включая поддержку библиотеки алгоритмов) и габариты – присоединительные размеры.

· Исключены все ошибки программного обеспечения контроллера Р-130.

· Проведена комплексная модернизация аппаратного обеспечения.

· Применена встроенная операционная система реального времени RTОS-32.

· Имеются физические интерфейсы – ИРПС, RS232, RS 485.

· Осуществляется поддержка протоколов «Транзит», Modbus и Ethernet TCP/IP.

· Программирование и загрузка пользовательских программ, новых версий программного обеспечения с верхнего уровня через имеющиеся интерфейсные каналы.

· Используется более высокая точность математической обработки сигналов.

· Имеется возможность создания библиотек собственных алгоритмов с программированием на языке С/С++.

 

 

еще рефераты
Еще работы по информатике