КАТЕГОРИИ:
АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Программное обеспечение. - ОС, устанавливаемые на контроллерах, компьютерах и серверах;ПО ПТК «САРГОН-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.
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
|