Студопедия

КАТЕГОРИИ:

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника



Программное обеспечение. - ОС, устанавливаемые на контроллерах, компьютерах и серверах;




Читайте также:
  1. IX. Обеспечение своевременных расчетов по полученным кредитам.
  2. IX. Учебно-методическое обеспечение курса.
  3. V Учебно-методическое обеспечение дисциплины
  4. VI. Право на социальное обеспечение и социальную защиту.
  5. VI. УЧЕБНО-МЕТОДИЧЕСКОЙ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ
  6. Авиационный и космический мониторинг экологических условий и их картографическое обеспечение.
  7. Автоматизированное рабочее место. Его состав, функции, аппаратное и программное обеспечение.
  8. Аналитическое обеспечение управления оборотным капиталом организации
  9. Аналитическое обеспечение управления соотношением объема продукции, финансовых результатов от ее продаж и связанных с ней затрат
  10. Аппаратное обеспечение

ПО ПТК «САРГОН-6» включает:

- ОС, устанавливаемые на контроллерах, компьютерах и серверах;

- наборы тестов и драйверов, поставляемых изготовителями технических средств;

- фирменное ПО комплекса "САРГОН" (ЗАО "НВТ-Автоматика").

Основу фирменного ПО составляют следующие компоненты:

Система реального времени ТкА - современная высокоэффективная исполняющая система реального времени, устанавливаемая на все вычислительные узлы АСУТП.

Кроме традиционных SCADА-компонент в ТкА встроены:

- виртуальная машина эффективного исполнения программ, написанных на технологическом языке;

- набор драйверов типовых сетей и устройств;

- система передачи и исполнения команд с диспетчером приоритетов;

- микроядро многопоточного исполнения технологических программ, не зависящее от ОС;

- система автоматического сквозного контроля достоверности информации;

- средства мониторинга и отладки конфигураций в РВ периодически обслуживаемых АРМ технологов.

ПО «САРГОН» обеспечивает резервирование компьютеров АРМ оператора без использования дополнительной аппаратуры.

Рекомендуемые требования к компьютерам АРМ оперативного контура (под Windows NT/2000): Pentium4 1,7 MHz, 128MB RAM, 40 GB EIDE.

 

Система автоматического конфигурирования ТкАconf обеспечивает:

- ведение единой БД проекта АСУТП, включающей до 1000 вычислительных узлов и 100000 параметров;

- поддержку всех стадий проектирования и сопровождения АСУТП;

- автоматизацию процесса проектирования, включая автоматическую генерацию конфигураций ПО всех вычислительных узлов АСУТП и автоматическую трассировку передаваемой информации;

- автоматическое отслеживание изменений;

- возможность перемещения программных компонентов по «дереву» АСУТП.

Автоматические процедуры, встроенные в систему проектирования, существенно снижают трудоемкость привязки АСУТП к объекту, что позволяет многократно выполнять ее, например, при многоэтапном внедрении системы.

 

Система технологического программирования TkAprog использует передовые технологии системного программирования:

- объектный подход, используемый в ПТК на всех уровнях (от датчика до ТЭС), позволяет описать управление ТП любого уровня сложности в виде набора простых алгоритмов, технологически очевидно связанных между собой;



- систему технологического программирования обеспечивает представление программы в виде набора таблиц и диаграмм, максимально естественных для пользователя (за простым интерфейсом скрывается мощь непроцедурного языка, построенного на теории автоматов);

- простоту описания параллельно выполняющихся процессов, т.к. взаимодействие между ними организуется на системном уровне;

- виртуальную машину САРГОН на всех вычислительных узлах АСУТП, обеспечивающую уникальную независимость технологических программ от распределения по контроллерам – ни перенос программного модуля в другой контроллер, ни, даже, изменение типа контроллера (в пределах ПТК САРГОН) не требует модификации технологической программы;

- сочетание режимов интерпретации и компиляции в системе программирования, обеспечивающее простоту отладки и эффективность исполнения программ в реальном времени;

- эффективность многократного использования компонентов, обеспечиваемая объектной технологией;

- возможность применения готовых библиотечных компонентов при создании собственных программ.



 

Система комплексной отладки и моделирования Abtester обеспечивает уникальные возможности отладки технологических программ:

􀀹 полнофункциональное имитационное моделирование работы системы управления до энергоблока включительно на обычном персональном компьютере с минимальным дополнительным программированием и конфигурированием (менее 5% от проектного);

􀀹 отладку любого алгоритма и заданной совокупности алгоритмов в режимах: имитации, выполнения на тестовой конфигурации, пошагового выполнения на реальном объекте;

􀀹 использование в процессе имитации и отладки тех же системных механизмов, что и в режиме on-line ТкА, гарантирующее адекватность результатов тестирования.

 

Система информационного тестирования ИнфАтест предназначена для тестирования информационных связей между программными компонентами, которые рассматриваются как «черные ящики»:

􀀹 включает набор тестов, контролирующих правильность передачи и обработки информации в АСУТП;

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

Система тестирования особенно эффективна для полномасштабной АСУТП станции/производства, включающей сотни вычислительных узлов.

Библиотеки типовых решений

Набор библиотек, содержащий готовые решения распространенных задач автоматизации:

􀀹 объектная библиотека базовых терминальных моделей (задвижки, клапана, насосы, аналоговые и дискретные параметры, системы регулирования), реализованная на языке «НАВТ»;



􀀹 библиотека регулирования BAR, содержащая типовые звенья САР (компонент «САРГОН», производимый ЗАО «Дельфин-Информатика» г. Москва);

􀀹 объектные библиотеки моделей, ориентированные на определенный тип объекта управления: химводоочистка, энергоблок и т.п., реализованные на языке технологического программирования.

ПТК «САРГОН» позволяет создавать функционально-полные АСУТП масштаба станции/производства. При этом обеспечиваются:

высокие надежность и качество при оптимальной цене:

􀀹 наработка контроллеров на отказ более 100000ч;

􀀹 высокая надежность компонентов, возможность резервирования;

􀀹 современный дизайн и конструктивы;

􀀹 цены в несколько раз ниже большинства импортных ПТК при сопоставимом качестве и лучшей приспособленности к российским условиям эксплуатации;

высокая открытость и расширяемость системы:

􀀹 открытые протоколы и интерфейсы, встроенная поддержка наиболее популярных стандартов;

􀀹 функционально-полный комплект инструментального ПО за небольшую цену (см. диск, цены в €);

􀀹 поставка прикладного ПО в исходных текстах;

быстрое внедрение АСУТП с четкой разбивкой на законченные этапы, без увеличения совокупной стоимости внедрения, например:

􀀹 создание общестанционной информационной системы в объеме параметров РАС всех энергоблоков (энергетических установок) как основы АСУТП станции;

􀀹 решение локальных задач регулирования, защиты, блокировок;

􀀹 подключение существующих микропроцессорных средств автоматизации к АСУТП (может выполняться одновременно с созданием АСУТП ТЭС);

􀀹 создание АСУТП ХВО, электроцеха и т.д.;

􀀹 поочередное создание управляющих АСУТП энергоблоков (энергетических установок) путем дополнения действующих информационных АСУТП управляющими функциями;

􀀹 интеграция в АСУ энергосистемы через Интернет или Интранет.

В настоящее время в «НВТ-Автоматика» разработаны типовые решения для АСУТП следующих энергетических объектов:

􀀹 теплоэлектростанция;

􀀹 котло-турбинный цех (схемы блочная, с поперечными связями), электроцех, химцех;

􀀹 энергоблок, технологический блок станции с поперечными u1089 связями;

􀀹 химводоочистка;

􀀹 тепловая станция (водогрейная), промышленная котельная (паровая);

􀀹 компрессорная станция;

􀀹 производство стекловолокна.

Полнофункциональные управляющие АСУТП охватывают все типы тепломеханических установок на этих объектах. Благодаря своей универсальности ПТК «САРГОН» может с успехом применяться для автоматизации ТП в любых других отраслях промышленности, поскольку имеет встроенную, свободно расширяемую библиотеку типовых алгоритмов.

 

6.3. Многофункциональный контроллер ТКМ410

Контроллер ТКМ410 предназначен для построения управляющих и информационных систем автоматизации технологических процессов малого и среднего (по числу входов-выходов) уровня сложности и широким динамическим диапазоном изменения технологических параметров, а также построения отдельных подсистем сложных АСУ ТП. Контроллер используется для сбора, обработки информации и управления объектами в схемах автономного управления или в составе распределенной системы управления на основе локальных сетей уровней LAN и Fieldbus. Конструкция контроллера позволяет встраивать его в стандартные монтажные шкафы или другое монтажное

оборудование, которое защищает от воздействий внешней среды, обеспечивает подвод сигнальных проводов и ограничивает доступ к контроллеру. Контроллер может работать в автономном режиме, в режиме удаленного терминала связи и в смешанном режиме.

6.3.1. Области применения

Основные области применения контроллера:

• Системы управления центральными тепловыми пунктами (ЦТП) и другими объектами теплоэнергетики;

• АСУ ТП малой и средней сложности предприятий с непрерывными или

дискретными технологическими процессами различных отраслей (энергетические, химические, нефте- и газодобывающие, машиностроительные, сельскохозяйственные, пищевые производства, производство стройматериалов, предприятия коммунального хозяйства т.п.);

• Управление механизмами, агрегатами, линиями и т.п. как автономно, так и в составе распределенных АСУ ТП.

Контроллер предназначен для работы:

• как автономное устройство управления небольшими объектами (авто-

номный режим);

• как удаленный терминал связи с объектом в составе распределенных

систем управления (режим удаленного терминала связи);

• одновременно как локальное устройство управления и как удаленный

терминал связи с объектом в составе сложных распределенных систем

управления (смешанный режим).

Задачи, решаемые контроллером:

• Сбор информации с датчиков различных типов и ее первичная обработка (фильтрация сигналов, линеаризация характеристик датчиков, сигналов и т.п.);

• Выдача управляющих воздействий на исполнительные органы различных типов;

• Контроль технологических параметров и аварийная защита многофунк-

ционального оборудования;

• Регулирование параметров по различным законам;

• Логическое, программно-логическое управление технологическими агрегатами, автоматическое включение и выключение многофункционального оборудования;

• Математическая обработка информации по различным алгоритмам;

• Регистрация и архивирование параметров технологических процессов;

• Обмен данными в распределенных системах, обмен данными с другими

контроллерами, работа с интеллектуальными датчиками;

• Обслуживание оператора-технолога, прием и исполнение команд, аварийная, предупредительная и рабочая сигнализация, индикация значений прямых и косвенных параметров, передача значений параметров и различных сообщений на панель оператора и в SCADA-систему верхнего уровня;

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

 

6.3.2. Работа в автономном режиме

В автономном режиме контроллер решает задачи информационной емкости до 80 каналов. При этом управление объектом производится прикладной программой, которая хранится в энергонезависимой памяти контроллера.

 

Программирование контроллера осуществляется с помощью системы программирования ISaGRAF PRO компании ICS Triplex. Загрузка подготовленных прикладных программ в память контроллера для отладки производится либо через последовательный порт, либо по сети Ethernet. Для отображения информации и управления может применяться графическая панель оператора V04M. Программирование панели оператора выполняется на персональном компьютере с помощью программы VisiBuilder разработки НПКФ «Дейтамикро».

Переменные контроллерасовокупность системных переменных контроллера (значения каналов ввода-вывода контроллера и V04M, переменная состояния контроллера, пользовательские сторожевые таймеры и т.д.), пользовательских переменных и переменных ISaGRAF, которые доступны для чтения и записи при помощи Системы Пользовательской Настройки и Тестирования 410,

TeconOPC-сервера, V04M, системы ISaGRAF PRO.

TeconOPC-сервер— универсальное средство доступа к данным в контроллере со стороны SCADA-систем, которые поддерживают технологию OPC. Сервер получает данные с контроллера (значения каналов ввода-вывода и переменные ISaGRAF) по сети Ethernet (протокол TCP/IP). В процессе работы ведется журнал событий с регистрацией времени подключения и отключения, нарушений качества передачи данных. Реализована процедура автоматического восстановления сетевого соединения.

VisiBuilder— система программирования, предназначенная для создания прикладных программ, обеспечивающих функционирование панели оператора V04М. Система программирования панели V04М представляет собой совокуп-ность инструментального ПО для PC – VisiBuilder– и встраиваемого ПО для V04М. С помощью инструментального ПО определяются используемые при ра-

боте протоколы обмена и их параметры, проектируются рабочие и аварийные экраны и описывается логика обработки входных данных для организации навигации по экранам. Построенная прикладная программа терминала компилируется и загружается в V04М. К контроллеру V04M подключается посредством

интерфейса RS-232.

 

Инструментальное ПО включает в себя следующие компоненты:

• интегрированная среда разработки прикладной программы;

• компилятор прикладной программы V04M;

• загрузчик прикладной программы;

• эмулятор V04M;

• эмулятор контроллера.

Все компоненты, за исключением эмулятора контроллера, объединены в рамках интегрированной среды разработки.

Конфигуратор контроллера ТКМ410– предназначен для:

• задания конфигурационных параметров контроллера (например, параметр подавления дребезга дискретных входов, IP-адрес контроллера и тому подобное),

• чтения/записи значений каналов ввода-вывода,

• чтения/записи внутренних переменных контроллера.

Конфигуратор ТКМ410 всегда установлен в контроллере. Доступ к конфигуратору возможен двумя способами: через Web-интерфейс или с помощью терминала через COM1. Подробнее работа с ним описана в главе «Конфигуратор контроллера ТКМ410».

 

6.3.3. Работа в режиме удаленного терминала связи с объектом

Управляющая программа в этом режиме исполняется на вычислительном устройстве верхнего уровня иерархии (например, на промышленном компьютере), соединенном с контроллером по последовательному интерфейсу RS-232/RS-485 или по сети Ethernet (ТСР/IP). В этом случае контроллер обеспечивает сбор информации с объекта и выдачу управляющих воздействий на объект.

Следует отметить, что данный вариант является неоптимальным, так как не использует полностью интеллектуальные возможности контроллера в распределённой системе управления.

 

6.3.4. Работа в смешанном режиме в качестве интеллектуального узла распределенной АСУ ТП

В этом режиме управление объектом производится прикладной программой, хранящейся в энергонезависимой памяти контроллера. При этом контроллер подключен к сети Ethernet, что позволяет вычислительному устройству верхнего уровня иерархии иметь доступ к значениям входных и выходных сигналов контроллера и значениям рабочих переменных прикладной программы, а также воздействовать на эти значения. В контроллере могут быть использованы все свободные интерфейсы, а также его индикатор. Одновременное исполнение

прикладной программы и работа по сети Ethernet поддерживается средствами операционной системы контроллера и системой ввода-вывода.

Данный вариант в наибольшей степени использует ресурсы контроллера ТКМ410 и позволяет создавать с его помощью гибкие и надежные распределенные АСУ ТП любой информационной мощности (до десятков тысяч каналов). При этом обеспечивается живучесть отдельных подсистем.

 

6.4. Состав и характеристики контроллера

Контроллер изготавливается в металлическом корпусе, предназначенном для крепления на вертикальную плоскость или DIN-рейку. Внешние разъемы выведены на верхнюю и нижнюю сторону контроллера. Корпус контроллера имеет степень защиты IP20 и предназначен для установки в монтажном шкафу.

В состав контроллера входят:

• Центральный 32-разрядный микропроцессор ATMEL ARM AT91M55800 33 МГц;

• Flash-память для хранения СПО и прикладного программного обеспечения контроллера объёмом 2 Мб;

• Системное ОЗУ 2 Мб;

• Энергонезависимое статическое ОЗУ объемом 512 Кб с питанием от резервной литиевой батарейки;

• Встроенные часы реального времени с питанием от резервной литиевой батарейки;

• Сторожевой таймер аппаратного сброса WatchDog;

• Последовательные интерфейсы СОМ1 (RS-232, UART16550), СОМ2 (RS-232, UART16550), СОМ3 (RS-232, три провода), СОМ4 (RS-232/RS-485, три провода), СОМ5 (RS-485);

• Последовательные интерфейсы СAN1/CAN2 (ISO11898);

• Интерфейс Ethernet IEEE 802.3 10BaseT;

• Количество аналоговых входов измерения сигналов термопреобразователей сопротивления - 8 каналов;

• Количество аналоговых входов измерения сигналов тока (с возможностью питания от встроенного источника) - 8 каналов;

• Количество аналоговых выходов - 2 канала;

• Количество входных дискретных каналов 24В – 36;

• Встроенный источник 24В для питания дискретных датчиков типа «сухой контакт»;

• Количество входных частотных/числоимпульсных каналов – 4;

• Количество выходных дискретных каналов (механические реле, ~220

В, 2 А) – 12;

• Количество выходных дискретных каналов (симисторы, ~220 В, 2 А) – 12;

Для отображения информации применяется программируемая графическая панель оператора V04M.

Контроллер устойчив к воздействию следующих климатических и механических факторов:

• температура окружающего воздуха — от плюс 5 до плюс 55 °С (от минус 40 до плюс 70°С) без конденсации влаги;

• относительная влажность окружающего воздуха — от 5 до 95 % при температуре плюс 30 °С без конденсации влаги;

• атмосферное давление — от 66 до 106,7 кПа;

• вибрация для частот от 5 до 9 Гц с амплитудой смещения 0,075 мм;

• вибрация для частот от 9 до 150 Гц с ускорением 10 м/с2.

Питание контроллера — переменный ток напряжением 220 (+22; –33) В и частотой 50 ± 2 Гц.

Потребляемая мощность с учетом подключенных внешних цепей – не более 100 Вт.

Габаритные размеры контроллера без ответных частей разъемов — не более 425×160×71 мм. Габаритные размеры контроллера с учетом присоединенных ответных частей разъемов — не более 425×180×71 мм.

Масса контроллера — не более 5 кг.

 

Контроллер ТКМ410 имеет интерфейс 10BASE-T Ethernet, удовлетворяющий спецификации IEEE 802.3, скорость 10 Мбит/с:

• сигнал передается по двум витым парам;

• длина кабеля — до 180 метров;

• топология — «точка-точка» (для объединения более двух станций не-

обходимо использовать коммутатор).

 

Интерфейс CAN в данной версии СПО контроллера ТКМ410 не поддерживается. В последующих версиях СПО планируется поддержать протокол CANopen для построения высоконадежной промышленной сети.

В зависимости от заказа контроллер может иметь два последовательных интерфейса CAN1 и CAN2.

Контроллер выполняет функции ведущего узла (master) сети CANopen.

Основные характеристики интерфейса CANopen:

• топология — «шина»;

• скорость обмена — 10…1000 кбит/с;

• расстояния без ретрансляторов — до 5 км;

• количество узлов сети без ретрансляторов — до 63;

• линия связи — экранированная витая пара (ISO11898);

• гальваническая развязка интерфейса.

Интерфейсы CAN1 и CAN2 имеют гальваническую развязку сигналов от цифровой земли контроллера. Испытательное напряжение гальванической развязки – 500 В.

 

6.5. Система интеллектуальных модулей «ТЕКОНИК»

6.5.1. Назначение

Система интеллектуальных модулей «ТЕКОНИК» соответствует ГОСТ 12997 и МЭК 61131-2 и относится к изделиям государственной системы промышленных приборов и средств автоматизации. Она предназначена для построения распределенных автоматических и автоматизированных систем измерения, контроля, регулирования, диагностики и управления производственными процессами, технологическими линиями и агрегатами. Она легко интегрируется в локальные сети уровней LAN (Ethernet) и Fieldbus (CAN, Modbus, RS-485 и др.).

При разработке системы «ТЕКОНИК» был учтен накопленный опыт применения контроллеров в отечественных условиях. В связи с этим система «ТЕКОНИК» имеет следующие преимущества.

• Внешние цепи подключаются к модулям ввода-вывода без дополнительных промежуточных соединителей. Для подключения входных проводов используются разъемные клеммные соединители «под винт».

• При замене модулей не требуется отсоединение подводящего кабеля. Клеммы имеют разъемные части, к которым подключаются объектовые провода.

• Модули можно размещать ближе к объекту. Используя малоканальные модули удобно подключать различные типы входных и выходных сигналов.

• Конфигурация модулей может производиться как на месте, так и с использованием удаленного соединения. Для этого не требуется включать и выключать питание модулей.

В отличие от упрощенных зарубежных аналогов модули имеют специальные средства защиты для применения в условиях сильных промышленных помех по ГОСТ Р 51317.6.2 (МЭК 61000-6-2).

• Гальваническая развязка процессорной части от последовательного коммуникационного интерфейса.

• Гальваническая развязка процессорной части от входов и выходов.

• Индивидуальная гальваническая развязка входов/выходов для некоторых типов модулей.

• Устойчивость к воздействию электростатических разрядов по ГОСТ Р 51317.4.2 (МЭК 61000-4-2) — контактный разряд 8 кВ, воздушный разряд 15 кВ.

• Устойчивость к воздействию наносекундных импульсных помех в цепях электропитания и ввода-вывода по ГОСТ Р 51317.4.4 (МЭК 61000-4-4).

• Устойчивость к воздействию динамических изменений напряжения сети электропитания по ГОСТ Р 51317.4.11 (МЭК 61000-4-11).

• Устойчивость к воздействию микросекундных импульсных помех большой энергии в цепях электропитания по ГОСТ Р 51317.4.5 (МЭК 61000-4-5).

• Специальные схемы подавления синфазных помех в цепях измерения аналоговых сигналов.

• Специальные схемы подавления симметричных помех нормального вида в цепях измерения аналоговых сигналов термопар и термопреобразователей сопротивления.

• Встроенные аппаратные и настраиваемые программные фильтры подавления дребезга дискретных сигналов.

• Встроенные аппаратные и настраиваемые программные фильтры в каналах измерения аналоговых сигналов.

• Встроенную функциональную диагностику доступных вычислительных

ресурсов и входных/выходных каналов.

• Обязательную защиту передаваемой информации контрольной суммой (программно или аппаратно).

• Каждый модуль имеет встроенный дублированный таймер WatchDog для предотвращения зависания.

Для особо ответственных систем с высоким уровнем помех и требованиями по быстродействию и надежности рекомендуется применение последовательного коммуникационного интерфейса CAN (CANopen).

Все модули имеют малое энергопотребление и не требуют принудительной вентиляции. Модули в стандартном исполнении предназначены для работы в температурных условиях от плюс 5 до плюс 55 °С.

 

6.5.2. Технические характеристики системы «ТЕКОНИК»

6.5.2.1. Типы последовательного коммуникационного интерфейса модулей ввода-вывода Система интеллектуальных модулей «ТЕКОНИК» имеет два варианта исполнения последовательного коммуникационного интерфейса, объединяющего модули ввода-вывода:

• Т4000 — ASCII-протокол типа «запрос-ответ», совместимый с командами модулей ADAM-4000 фирмы Advantech;

• CANopen — стандартный протокол верхнего уровня на базе широко распространенного интерфейса CAN (по специальному заказу).

Сравнительные характеристики коммуникационных интерфейсов приведены в таблице 1.

 


Для подключения модулей ввода-вывода используется распространенная в промышленности витая пара проводников в экране с волновым сопротивлением линии 120 Ом.

 

6.5.2.2. Коммуникационный интерфейс RS-485/ASCII

Для передачи используется стандартный интерфейс RS-485, работающий в полудуплексном режиме с одной витой парой проводников в общем экране.

Мастер сети (процессорный модуль Т7101, T7102 или другой процессорный модуль, например, контроллер МФК, ТКМ52 или персональный компьютер) передает и принимает данные через стандартный СОМ-порт. Для преобразования сигнала требуется интеллектуальный конвертор сигнала интерфейса RS-232 в RS-485. Автоматический конвертор берет на себя функцию управления переключением направления передачи и обеспечивает преобразование уровней сигнала. Применение пассивного конвертора затруднительно из-за сложной программной реализации задержек при работе с СОМ-портами в современных операционных системах. В качестве такого устройства рекомендуется применять автоматический конвертор интерфейсов RS-232/RS-485 —ТСС485А. Конвертор ТСС485А имеет перемычки, позволяющие работать с модулями ввода-вывода на разных скоростях.

Процессорный модуль Т7102 содержит встроенный автоматический конвертор RS-232/RS-485.

Протокол Т4000 построен по схеме «запрос-ответ». Мастер сети посылает команды удаленным модулям и получает на них ответ. В системе «ТЕКОНИК» поддержаны основные команды ввода-вывода серии ADAM-4000 и добавлены некоторые новые команды. Система команд описана в документе «Программное обеспечение системы модулей ввода-вывода и управления «ТЕКОНИК». Руководство программиста. ДАРЦ.71028-03 33 01-1».

 

6.5.2.3. Коммуникационный протокол CANopen

CAN (Controller Area Network) — широко распространенная последовательная шина, применяемая в тех отраслях, где необходима высокая надежность и скорость передачи сообщений в реальном времени. Активно применяются полевые сети на основе CAN в области промышленной автоматизации. Были разработаны протоколы верхнего уровня, ставшими стандартами 'de facto'. В настоящее время DeviceNet, Smart Distributed System и CANopen утверждены как части 2, 3 и 4 стандарта EN 50325 «Industrial communications subsystem based on ISO11898 (CAN) for controller-device interfaces».

Сеть на основе CAN имеет хорошую перспективу благодаря очевидным преимуществам.

• Простая двухпроводная сеть.

• Широкий выбор компонентов, низкая стоимость и высокое качество.

• CAN стандарт ISO 11898 описывает физический и канальный уровни, что представляет собой хорошую базу для реализации высокотехнологичных сетевых решений.

• Надежное с аппаратной точки зрения решение. Более 15 лет разработки, развития и тестирования крупнейшими производителями промышленного оборудования дают гарантии технически надежного решения.

• Эффективное решение в области сбора и передачи данных — короткие передаваемые сообщения, скорость передачи до 1 Мбит/с, открытый протокол, интеллектуальные контроллеры, управляющие обменом на низком уровне.

• Гибкие решения для конкретных систем на основе стандартизованных

протоколов высокого уровня.

Стандарты CAN specification version 2.0 и ISO 11898 описывают физический и канальный уровень (2 из 7) модели ISO/OSI. Если обозначение CAN или

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

Международная ассоциация пользователей и производителей в области примышленной автоматизации CiA (CAN in Automation) была основана в 1992 году. В настоящее время более 300 компаний являются членами ассоциации. CiA разработала открытый протокол CANopen, специально предназначенный для применения в области промышленной автоматизации. ЗАО «ТЕКОН» является членом CiA с 1999 года и принимает активное участие в ее деятельности. Разработка открытых распределенных систем управления на основе полевых сетей является основным направлением деятельности компании.

CANopen — протокол верхнего уровня, специально разработанный для использования в промышленных применениях, который базируется на ISO 11898. CANopen основан на CAL (CAN Application Layer) и определяет набор профилей устройств, которые упрощают совместное использование продуктов различных производителей. Наиболее важные — профили устройств ввода/вывода, исполнительных устройств и человеко-машинного интерфейса. CAL обеспечивает пользователя основным набором служб для чтения и записи переменных, передачи данных и событий. Зависимость скорости передачи в сети от расстояния приведена в таблице 2.

Таблица 2. Зависимость скорости передачи от расстояния в сети CAN


Дата добавления: 2015-02-09; просмотров: 34; Нарушение авторских прав







lektsii.com - Лекции.Ком - 2014-2021 год. (0.026 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты