Временные диаграммы канала D-РЕСУРС
При описании атрибутов канала D-РЕСУРС указаны соответствующие поля редактора (см. Редактор канала D-РЕСУРС ):
(000) R – текущий статус работы;
(001) A – не используется;
(002) In – задание статуса работы с проверкой корректности перехода между статусами:
0 – CALC (планируется/вычисляется);
1 – PLANNED (спланировано);
2 – ACCEPTED (утверждено);
3 – SUBMITTED (выдано/направлено). Переход из статуса 2, ACCEPTED в статус 3, SUBMITTED (и отработка ссылок 0_Link0 и 0_Link1) производится автоматически в момент времени t = 0_Start - 0_GenConst. При попытке ручного перехода из статуса 2 в статус 3 0_GenConst < 0, и значение этого атрибута необходимо исправить;
4 – WAIT_START (готово к выполнению). Если (053) Set = 1, при переходе в статус WAIT_START отрабатываются ссылки на ресурсы ID_RES0 – ID_RES4;
5 – START (начато);
6 – FINISH (закончено). При переходе в этот статус отрабатывается ссылка 3 (0_Link2). Из статуса FINISH сервис автоматически переходит в статус CALC;
7 – WAIT (отложено), вспомогательный статус, из него возможен переход в любой другой статус;
(003-006) – эти атрибуты имеют стандартное назначение (см. Общие атрибуты каналов );
(007) P – этот атрибут принимает значение 1, когда до старта ТО остается менее двух дней, и 2, если ТО не переходит в статус START в заданное время;
(008) W – этот атрибут имеет стандартное назначение (см. Общие атрибуты каналов );
(009) Q – мониторинг/задание значения привязки;
(017) PH – засечка значения привязки;
(025) All_Plen – суммарная длительность работ (план);
(026) All_FLen – суммарная длительность работ (фактически);
(027) All_PCost – суммарная стоимость работ (план);
(028) All_FCost – суммарная длительность работ (фактически);
(032) Count – счетчик числа работ;
(033) WorkID – ID работы (Параметры/Идентификатор);
(038-052) – эти атрибуты имеют стандартное назначение (см. Общие атрибуты каналов );
(053) Set – если Set = 1, ссылки на каналы M-РЕСУРС отрабатываются автоматически при переходе ТО в статус WAIT_START (Параметры/Автоматическая выдача ресурсов);
(056-061, 078-063) – эти атрибуты имеют стандартное назначение (см. Общие атрибуты каналов );
(084) Set1 – если Set1 = 1, при статусе ТО START статус владельца автоматически переводится в SERVICE (Параметры/Разрешение установки статуса владельца по началу сервиса);
(085) Set2 – если Set2 = 1, автоматический переход из статуса SUBMITTED в WAIT_START запрещен (Параметры/Отмена автоматического перехода в WAIT_START);
(086-098, 118-120, 123-127) – эти атрибуты имеют стандартное назначение (см. Общие атрибуты каналов );
(128) 0_Type – тип планирования (Сервис/Тип) (sts_WORK_TYPE.tmc) (см. также Временные диаграммы канала D-РЕСУРС ниже):
0, Ручное – при этом типе плановая длительность или время окончания работы вычисляются автоматически:
(135) 0_pLen = (134) 0_Finish - (133) 0_Start
(134) 0_Finish = (133) 0_Start + (135) 0_pLen
1, Периодическое – в статусе CALC время проведения работы вычисляется автоматически:
0_Start = 0_LastData + 0_CmpConst
0_Finish = 0_Start + 0_pLen
В других статусах время проведения работы может быть скорректировано вручную.
2, По времени – в статусе CALC время проведения ТО оборудования вычисляется автоматически:
0_Start = 0_LastData + 0_CmpConst * 86400 / Day_Avr_W
0_Finish = 0_Start + 0_pLen
В приведенной формуле Day_Avr_W – атрибут 26 (среднесуточное время работы в секундах) канала ЕДИНИЦА ОБОРУДОВАНИЯ, привязанного к каналу D-РЕСУРС, 86400 – число секунд в сутках. Время начала ТО не превышает времени окончания срока службы оборудования (суммы значений атрибутов (011) DataIn и (012) TimeMaxW канала ЕДИНИЦА ОБОРУДОВАНИЯ).
В других статусах время проведения работы может быть скорректировано вручную.
3, По выработке – в статусе CALC время проведения ТО вычисляется автоматически по параметрам (014) PHNorma, (015) NormaPeriod и (027) Use_Total привязанного канала ЕДИНИЦА ОБОРУДОВАНИЯ (см. Атрибуты канала ЕДИНИЦА ОБОРУДОВАНИЯ ):
0_Start = 0_LastData + 0_CmpConst * NormaPeriod / (PHNorma * Use_Total)
0_Finish = 0_Start + 0_pLen
Время начала ТО не превышает времени окончания срока службы оборудования (суммы значений атрибутов (011) DataIn и (012) TimeMaxW канала ЕДИНИЦА ОБОРУДОВАНИЯ).
В других статусах время проведения работы может быть скорректировано вручную.
4, TraceT – отслеживание времени;
5, ManTrace – вручную, отслеживание константы сравнения;
6, TraceT&E – отслеживание времени;
7, TraceW – отслеживание выработки;
8, TraceW&E – отслеживание выработки.
Типы 4-8 предназначены для отслеживания значения привязки и сравнения его изменения с момента перехода в статус START с константой сравнения. Типы с буквой "E" переходят в статус START автоматически (по времени старта), а в статус FINISH – по времени окончания или в случае, когда сравнение с константой истинно (в зависимости от того, какое событие наступило раньше). Типы без буквы "E" переходят в статус START вручную, а в статус FINISH – когда сравнение с константой истинно (время окончания работы в этом случае не анализируется). Тип ManTrace переходит в статус START вручную, а в статус FINISH – по времени окончания или в случае, когда сравнение с константой истинно (в зависимости от того, какое событие наступило раньше);
(129) 0_Sts0 – задание статуса работы без проверки корректности перехода между статусами;
(130) 0_Sts1 – мониторинг состояния работы (sts_WORK_STS1.tmc):
0 – Норма
1 – Норма, не спланирован
2 – Норма, не утвержден
3 – Норма, не выдан
4 – Норма, не подтвержден
5 – Норма, не начат
6 – Норма, не закончен
7 – Норма, закончен
8 – Превышено время, не спланирован
9 – Превышено время, не утвержден
10 – Превышено время, не выдан
11 – Превышено время, не подтвержден
12 – Превышено время, не начат
13 – Превышено время, не закончен
14 – Превышено время, закончен
(131) 0_PSts – статус последнего ТО (Сервис/Статус последнего) (sts_WORK_PSTS.tmc):
0 – Неизвестен;
1 – Выполнен;
2 – С превышением по времени;
3 – С превышением по стоимости;
4 – С превышением по времени и стоимости;
5 – Не начат;
6 – Не закончен;
(132) 0_LastData – дата и время выполнения последнего ТО (Сервис/Дата исполнения последнего);
(133) 0_Start – время начала работы (Сервис/Время начала);
(134) 0_Finish – время окончания работы (Сервис/Время окончания);
(135) 0_pLen – плановая длительность работы (Сервис/Плановая длительность);
(136) 0_fLen – фактическая длительность работы;
(137) 0_pCost – плановая стоимость работы (Сервис/Плановая стоимость);
(138) 0_fCost – фактическая стоимость работы. При переходе ТО в статус WAIT_START в этот атрибут записывается:
если (053) Set = 1 – стоимость выданных ресурсов;
если (053) Set = 0 – значение (137) 0_pCost;
(139) 0_CmpConst – константа сравнения (Сервис/Константа сравнения);
(140) 0_GenConst – разница между временем выдачи задания на работу и временем начала работы (Сервис/Время выдачи задания до старта), переведенное в секунды;
(141) 0_TimeBef – время до начала работы, Tcurrent – 0_Start;
(142) 0_Link0 – ссылка 1 (Ссылки/Обслуживание – ссылки/1);
(143) 0_Link1 – ссылка 2 (Ссылки/Обслуживание – ссылки/2);
(144) 0_Link2 – ссылка 3 (Ссылки/Обслуживание – ссылки/3);
(145) 0_Link_ID0 – ссылка на канал (Параметры/Владелец),
(146) 0_SetSts – следующий статус работы;
(243 – 246) ID_RES0 – ID_RES4 – ссылки на ресурсы (Ссылки/Ссылки на ресурсы);
(247 – 250) Q_R0 – Q_R4) – количество ресурсов, необходимое для ТО (Ссылки/Ссылки на ресурсы).
В профайлере канал D-Ресурс индицируется как C10_D-Resource (атрибут 126, TsT).
Временные диаграммы канала D-РЕСУРС
Ниже представлены временные диаграммы канала D-РЕСУРС при различных типах планирования.