Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Контроллеры КР-500 / KR500_TO / РЭ Технические характеристики КР-500.doc
Скачиваний:
232
Добавлен:
27.05.2014
Размер:
1.88 Mб
Скачать
    1. Функции ввода-вывода

Контроллер выполняет следующие функции ввода-вывода:

  • ввод-вывод данных в реальном времени на модули УСО-Д;

  • ввод-вывод данных в реальном времени на полевые (удаленные) УСО-Д;

  • обмен данными с местными органами оперативного управления и настройки – пультом контроллера ПК-302;

  • обмен данными в реальном времени с другими контроллерами сети МАГИСТР;

  • обмен данными с верхним уровнем по его запросам;

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

Более подробно функции ввода-вывода рассмотрены в описаниях языков программирования и сети МАГИСТР в документе: «Контроллеры многофункциональные КР-500. Руководство по эксплуатации КГЖТ.421457.005 РЭ1. Руководство по программированию».

    1. Регистрация и архивация данных

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

  • ведение календарного времени (год, месяц, число, день недели, часы, минуты, секунды);

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

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

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

Более подробно функции регистрации и архивации данных рассмотрены в описаниях языков программирования в документе: «Контроллеры многофункциональные КР-500. Руководство по эксплуатации КГЖТ.421457.005 РЭ1. Руководство по программированию».

    1. Оперативное управление

В контроллере предусмотрено два уровня оперативного управления и контроля параметрами технологического процесса:

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

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

Более подробно функции местного оперативного управления описаны в настоящем документе в разделах «Органы оперативного управления», «Органы настройки и контроля», а функции дистанционного управления – в документах:

«Контроллеры многофункциональные КР-500. Руководство по эксплуатации КГЖТ.421457.005 РЭ1. Руководство по программированию. Книга 4. Сети».

    1. Программирование контроллера

      1. Язык функциональных алгоритмических блоков фабл

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

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

  • язык Функциональных Алгоритмических БЛоков ФАБЛ;

  • язык высокого уровня Процедурный Текст ПРОТЕКСТ.

Язык ФАБЛ наиболее удобен для программирования задач регулирования, язык ПРОТЕКСТ – для программирования задач логико-программного управления, пусков, остановов, математической обработки информации, хотя каждый из них является функционально-полным для программирования любых задач.

Программирование контроллеров и отладка программ пользователя ведется при помощи персонального компьютера и интегрированной среды технического обслуживания контроллеров КОНТРАСТ (Windows2000/XP).