**<*»* *51


АРСТВЕННЫЙ


СТАН


APT











СОЮЗА ССР

ПРОГРАММИРУЕМЫЕ КОНТРОЛЛЕРЫ

ОБЩИЕ ТЕХНИЧЕСКИЕ ТРЕБОВАНИЯ

ГОСТ 29125-91

Издание официальное


і


КОМИТЕТ СТАНДАРТИЗАЦИИ И МЕТРОЛОГИИ СССР
Москв

аРедактор В. П. Огурцов
: . Технический редактор Л. Я. Митрофанова
Корректор Н. Д. Чехотина

Сдано в наб, 06.12.91 Поди, в печ. 2&01.92 Усл. п. л. 1,25 Усл. кр.-отт. 1.25 Уч.-изд. л. 1,16
Тир. 765

Ордена «Знак Почета» Издательство стандартов, 123557, Москва, ГСП,
Новопресненский. пер., З

Калужская типография стандартов, ул. Московская, 256. Зак. 2355



УДК 621.317.7.038:006.354 Группа П75

ГОСУДАРСТВЕННЫЙ СТАНДАРТ СОЮЗА ССР

ПРОГРАММИРУЕМЫЕ КОНТРОЛЛЕРЫ

О

ГОСТ 29125—91

бщие технические требования

Programmable controllers.

General technical requirements

О КП 42 2953

Дата введения 01.01.93

Настоящий стандарт распространяется на программируемые контроллеры, входящие в комплекс микропроцессорных средств диспетчеризации, автоматики, телемеханики — МикроДАТ (да­лее — ПК), изготовляемые для нужд народного хозяйства и экспорта.

Требования пп. 2.2.6, 2.2.7, 2.4.1, 2.4.2.1—2.4.2.14, 2.4.2.17, 2.6, 2.11, 2.12.5, 2.12.6 настоящего стандарта являются обязатель­ными.

Номенклатура показателей качества приведена в приложении.

  1. КЛАССИФИКАЦИЯ

    1. В зависимости от суммарного числа входных и выходных неинтерфейсных сигналов ПК подразделяют на:

программируемые микроконтроллеры (микроПК) — макси­мальное число входных-выходных сигналов от 20 (микроПК в виде одного блока) до 128 (путем наращивания блоками расши­рения) ;

малые программируемые контроллеры (малые ПК) — макси­мальное число входных-выходных сигналов до 1024;

большие программируемые контроллеры (большие ПК) — мак­симальное число входных-выходных сигналов не менее 1024.

  1. В зависимости от конструктивного исполнения ПК под­разделяют на предназначенные для:

Издание официальное

@ Издательство стандартов, 1992

Настоящий стандарт не может быть полностью или частично воспроизведен,
тиражирован и распространен без разрешения Госстандарта СССРавтономной эксплуатации;

, установки в шкафу пользователя.

ПК, предназначенные для автономной эксплуатации, изготов­ляют на базе компоновочных шкафов, в которых устанавливают функциональные блоки. ПК, предназначенные для установки в шкафу пользователя — в виде одного или нескольких функцио­нальных блоков.

  1. ПК относят к проблемно-ориентированным изделиям (ПОИ) с переменным составом функциональных модулей, блоков и других изделий, необходимых для компоновки ПК.

  2. В зависимости от функционального назначения ПК могут включать следующие модули:

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

» » » » » переменного » ;

ввода импульсных сигналов;

ввода и вывода непрерывных сигналов постоянного тока и на­пряжения;

специальные модули, предназначенные для обеспечения ра­диальной и последовательной связи с другими ПК, ЭВМ, УЧПУ; генерации буквенно-цифровых сообщений; сервопозиционирования; управления шаговым электродвигателем.

    1. ПК не являются средствами измерений. Если в составе ПК использованы модули, имеющие точностные характеристики, они должны соответствовать ГОСТ 23222 и должны быть установле­ны в ТУ на модули конкретных типов.

    2. По устойчивости к механическим воздействиям ПК отно­сят к изделиям виброустойчивого исполнения по ГОСТ 12997.

    3. По виду носителя сигналов на входе ц/или выходе ПК от­носят к электрическим изделиям.

    4. По защищенности от воздействия окружающей среды ПК по ГОСТ 12997 подразделяют на исполнения: защищенное от по­падания внутрь изделия твердых тел (пыли); защищенное от по­падания внутрь изделия воды; сочетающее несколько видов за­щиты.

    5. По устойчивости к воздействию температуры и влажности окружающего воздуха ПК должны соответствовать группам ВЗ и В4 по ГОСТ 12997, а по устойчивости к воздействию атмосфер­ного давления группе Р1 по ГОСТ 12997. ПК предназначены для эксплуатации в помещениях с искусственно регулируемыми кли­матическими условиями в районах с умеренным и холодным кли­матом (исполнения УХЛ4 и УХЛ4.1 по ГОСТ 15150). Допуска­ется, по согласованию потребителя с изготовителем, использование ПК для эксплуатации в районах с влажным и сухим тропическим климатом в помещениях с кондиционированием воздуха (испол­нения ТВ4.1, ТС4.1 и 04.1 по ГОСТ 15150).

  1. ТЕХНИЧЕСКИЕ ТРЕБОВАНИЯ

    1. ПК следует изготовлять в соответствии с требованиями настоящего стандарта и ТУ на ПК конкретного типа, по рабочим чертежам, утвержденным в установленном порядке.

Требования к ПК, предназначенным для экспорта, — по дого­вору между предприятием и внешнеэкономической организацией или контракту.

  1. Требования к функционированию

    1. ПК должен функционировать в двух режимах:

«РАБОТА»;

«ОТЛАДКА».

  1. В режиме «РАБОТА» должны циклически выполняться программа пользователя и осуществляться обмен между таблицей данных, входами и выходами. Возможность изменения програм­мы пользователя должна быть исключена.

  2. В режиме «ОТЛАДКА» должен быть обеспечен выбор пользователем одного из подрежимов:

программирование;

моделирование;

тестирование.

  1. В подрежиме «ПРОГРАММИРОВАНИЕ» должен обес­печиваться ввод и редактирование программ пользователя при отключенных выходах.

  2. В подрежиме «МОДЕЛИРОВАНИЕ» ПК должен обес­печивать:

останов сканирования программы пользователя;

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

многократное сканирование программы пользователя;

запрет или разрешение обмена информацией между таблицей

данных, входами и выходами.

    1. В подрежиме «ТЕСТИРОВАНИЕ» должен обеспечи­ваться запуск тестов ПК и сервисного оборудования.

  1. При аварийном снятии напряжения питания на выходе ПК все дискретные сигналы должны принимать одно из состояний «открыто» или «закрыто».

  2. ПК должен обеспечивать выполнение следующих опера­ций:

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

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

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



самотестирование в процессе работы и формирование сигнала «ГОТ» при отсутствии отказов и сбоев;

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

обмен информацией с другими ПК.

  1. Объем памяти, выделяемой для рабочей программы поль­зователя и среднее время выполнения 1000 логических инструк­ций (включающих 75 % опросов нормально открытого или нор­мально закрытого контактов входов и 25 % опросов включения и отключения катушек выходов) для различных видов ПК дол­жны соответствовать приведенным в табл. 1. г

Т

Среднее время выполнения 1000
логических инструкций, мс,
не более

аблица 1

О

Вид пк

бъем памяти пользователя,

К слов1, не меч ее






МикроПК Малые ПК Большие ПК


2 (4)2

2—32 (4—64)*

32 (64)*

15—25 (8—12)* 5—10 (3—5)* 3,5-5 (1,5-2,5)

*

  1. Самоконтроль должен осуществляться:

при подключении устройства программирования и отладки (по вызову оператора);

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

    1. При обнаружении неисправности ПК должен индици­ровать ее характер, место и формировать сигналы, которые мо­гут быть использованы для принятия мер по устранению послед­ствий отказа.

  1. Требования к п р о г -р а м їм и о м у обеспечению

  1. Программное обеспечение ПК должно обеспечивать вы­полнение следующих функций:

начальный запуск и тестирование программных и аппаратных; средств;

реализацию языков программирования;

реализацию протоколов связи с сервисным оборудованием и ЭВМ верхнего уровня;

управление режимами работы ПК.

  1. Требования к языкам программирования должны вклю­чать номенклатуру:

языков программирования;

инструкций каждого языка программирования.

  1. В ПК используют следующие языки программирования: релейно-контактные символы;

список инструкций;

булевые функции.

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

    1. Перечень инструкций языков программирования для раз­личных ПК приведен в табл. 2.

    2. Реализацию языков программирования осуществляют в аппаратно-программной среде ПК и сервисного оборудования.

  1. Требования совместимости

    1. Интерфейсы

      1. Обмен данными между изделиями, входящими в ПК (процессорными модулями, контроллерами связи, модулями вво­да-вывода в пределах блока или между блоками), должен осу­ществляться в соответствии с внутриблочными интерфейсами, принятыми ДЛЯ ПК.

Организация обмена данными между программируемы­ми контроллерами должна осуществляться с помощью модуля последовательного ввода-вывода по магистральному и кольцевому протоколам в соответствии с магистральным интерфейсом после­довательного ввода-вывода.Таблица 2

Большие ПК

Тип инструкций языка
программирования


МикроПК

г

Малые ПК



  1. Логические ции битовые

  2. Формирование


опера-


ин-


тервалов времени (тай­меры)

  1. Счет числа событий (счетчики)

  2. Логические опера­

ции над словами

  1. Арифметические опе­рации


<6. Файловые операции


  1. Структуирование программ

  2. Преобразование си­стем счисления


— (+)*


-(+)*







  1. Входные и выходные сигналы

    1. Входные и выходные сигналы ПК подразделяют на интерфейсные и неинтерфейсные.

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

    3. Число и номенклатура входных и выходных интерфейс­ных сигналов зависят от типов и числа входящих в ПК модулей ввода (вывода), и устанавливают в ТУ на ПК конкретного типа.

    4. Неинтерфейсные входные и выходные непрерывные сигналы постоянного тока и напряжения должны соответствовать ГОСТ 26.011.

    5. Входные непрерывные сигналы, получаемые от термо­преобразователей сопротивления, должны соответствовать ТУ на эти преобразователи.

    6. Входные непрерывные сигналы, получаемые от термо­электрических преобразователей, должны соответствовать ГОСТ 3044.

    7. Входные непрерывные сигналы, получаемые от тензо- резисторных датчиков, должны соответствовать ГОСТ 28836. Ог­раничительные ряды параметров сигналов устанавливают в ТУ на модули, воспринимающие эти сигналы.

    8. Входные непрерывные частотные сигналы должны со­ответствовать ГОСТ 26.010.

    9. В качестве информативных параметров неинтерфейсных дискретных сигналов следует выбирать:

логическое состояние сигнала («0» или «1») на входе (выхо­де);

дискретно изменяющуюся частоту входных импульсов постоян­ного тока;

кодовые комбинации логических состояний «0» и «1» на вхо­дах (выходах).

  1. Для неинтерфейсных входных дискретных сигналов, в том числе сигналов импульсной формы с дискретным изменени­ем информативного параметра, состояния логической «1» (им­пульса) и логического «0» (паузы) должны быть представлены уровнями напряжения постоянного тока по ГОСТ 26.013.

Для неинтерфейсных выходных дискретных сигналов, в том числе сигналов импульсной формы с дискретным изменени­ем информативного параметра, состояния логической «1» (импуль­са) и логического «0» (паузы) должны быть представлены изме­няющимся активным сопротивлением электрической цепи на вы­ходе изделия (выходным сопротивлением), при условии, что энер­гия поступает в эту цепь со стороны нагрузки

    1. .По согласованию потребителя с изготовителем дол­жны быть предусмотрены неинтерфейсные выходные дискретные сигналы, у которых состояние логической «1» (импульса) и логи­ческого «О» (паузы) должны быть представлены уровнями на­пряжения постоянного тока по ГОСТ 26.013 или переменного тока промышленной частоты.

    2. Числовые значения нормируемых параметров пп. 2.4,2.4—2.4.2.12 должны соответствовать ГОСТ 28853 и должны быть установлены в ТУ на ПК конкретного типа.

    3. Кодированные сигналы должны соответствовать ГОСТ 26.014 (коды общего назначения) и ГОСТ 27463 (коды стандартных графических и управляющих символов для ввода, вывода и передачи данных).

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

    5. Число сигналов каждого вида и их параметры дол­жны определяться типами, исполнениями и числом входящих в ПК модулей, которые воспринимают и (или) формируют эти сиг­налы.

    6. Все модули ввода-вывода дискретных сигналов дол­жны иметь индикацию состояния входных-выходных сигналов.

  1. Электрическое питание

    1. Электрическое питание больших и малых ПК должно осуществляться от сетей общего назначения по ГОСТ 21128 пере­менным однофазным током с параметрами: напряжение ПО или 220 В с допускаемыми отклонениями от минус 15 до плюс 10 %, частота (50+ 1) Гц.