ГОСТ 30607-98
5.1.1.2 ПКС должны функционировать в следующих режимах:
РАБОТА;
ОТЛАДКА.
В режиме РАБОТА должна выполняться программа пользователя. Режим РАБОТА всегда должен начинаться с диагностики ПКС и станков.
В этом режиме должна быть исключена возможность изменения программы пользователем.
Режим ОТЛАДКА должен предусматривать следующие подрежимы:
ПОШАГОВЫЙ;
ТЕСТИРОВАНИЕ;
ПРОГРАММИРОВАНИЕ;
МОНИТОРНЫЙ.
В подрежиме ПОШАГОВЫЙ должна осуществляться отработка программы пользователя по шагам с отключением выходов от станков в конце каждого шага.
В подрежиме ТЕСТИРОВАНИЕ должен осуществляться запуск и работа тестовых программ, позволяющих определять исправность ПКС и станков.
В подрежиме ПРОГРАММИРОВАНИЕ должна быть обеспечена возможность программирования и редактирования программы пользователя (при работе от ОЗУ или ЭППЗУ).
Подрежим ПРОГРАММИРОВАНИЕ должен обеспечивать субподрежим ОДНОКРАТНОЕ СКАНИРОВАНИЕ, реализуемый на стенде с помощью прибора программирования и отладки и имитатора входных сигналов станка.
В подрежиме МОНИТОРНЫЙ должна быть предусмотрена отработка программы, сопровождающаяся отображением на экране персонального компьютера или прибора наладчика необходимой части программы и (или) состояния аппаратов станков в релейно-контактных символах.
Доступ к переключению режимов работы ПКС при закрытых дверцах электрошкафа должен иметь только наладчик ПКС с помощью прибора наладчика.
5.1.1.3 ПКС должны иметь средства самоконтроля, обеспечивающие контроль:
- функционирования основных элементов ПКС;
- сохранности программы пользователя;
- интерфейсных магистралей;
- времени сканирования рабочей программы;
- функционирования всех модулей ПКС;
- напряжения источника питания энергонезависимой памяти.
Самоконтроль должен осуществляться:
- при подключении устройства программирования и отладки;
- при запуске рабочей программы (при этом самоконтроль не должен приводить к непредусмотренным программой действиям станков);
- в процессе работы периодически на каждом цикле программы или через несколько циклов.
5.1.1.4 При обнаружении неисправности ПКС должны индицировать ее характер, место и формировать сигналы, которые могут быть использованы для принятия мер по устранению неисправности.
В случае неисправности ПКС должны выдать сигнал для остановки станка по безопасному алгоритму.
5.1.2 Требования к памяти
5.1.2.1 Объем памяти, выделяемой для программы пользователя, и среднее время выполнения 1000 логических инструкций, включающих 75 % опросов входов и 25 % опросов выходов, а также продолжительность фазы обмена должны быть не менее приведенных в таблице 3.
|
Таблица 3 |
|
Наименование параметра |
Класс ПКС |
|
1 |
2 |
3 |
4 |
5 |
|
1 Объем памяти пользователя К, слов, не менее |
4 |
4 |
4 |
8 |
8 |
|
2 Среднее время выполнения 1000 логических инструкций, мс, не более |
5-10 |
5-10 |
2-5 |
2-5 |
1,5—2,5 |
|
3 Продолжительность фазы обмена, мс, не более |
10-15 |
|
5