Отказобезопасные блоки
Системы повышенной безопасности
8-60 A5E00085588-02
Имя Тип данных Объяснение Умолчание
DIAG_1 DWORD Диагностическая
информация для SM1, см.
следующую таблицу
0
DIAG_2 DWORD Диагностическая
информация для SM2, см.
следующую таблицу
0
SM1, SM2 – резервируемые модули
Информация об ошибках на выходе DIAG_1/2
DIAG_1 DIAG_2
Байт 0 Байт 0
Бит 0: Ошибка TIMEOUT на SM1 Бит 0: Ошибка TIMEOUT на SM2
Бит 1: Общая ошибка на SM1 Бит 1: Общая ошибка на SM2
Бит 2: Ошибка значения CRC или признака
активности на SM1
Бит 2: Ошибка значения CRC или признака
активности на SM2
Бит 3: Зарезервирован Бит 3: Зарезервирован
Бит 4: Ошибка TIMEOUT на CPU Бит 4: Ошибка TIMEOUT на CPU
Бит 5: Ошибка признака активности на CPU Бит 5: Ошибка признака активности на CPU
Бит 6: Ошибка контрольной суммы (CRC) на
CPU
Бит 6: Ошибка контрольной суммы (CRC) на
CPU
Бит 7: Зарезервирован Бит 7: Зарезервирован
Байт 1 Байт 1
Бит 0: Ошибка расхождения в канале 0 SM1 Бит 0: Ошибка расхождения в канале 0 SM2
... ...
Бит 7: Ошибка расхождения в канале 7 SM1 Бит 0: Ошибка расхождения в канале 7 SM2
Байт 2 Байт 2
Зарезервирован Зарезервирован
Байт 3 Байт 3
Зарезервирован Зарезервирован
Замечание
В байте 0 DIAG_1/2 сохраняется информация о самой последней ошибке,
даже если она уже устранена, до тех пор, пока не произойдет новая ошибка.
Обработка ошибок
В случае ошибки вызывается системная функция SFC 46 (STP). Системная
функция SFC 46 STP переводит CPU в состояние STOP и сохраняет код
ошибки в аккумуляторе 1. После этого должен быть выполнен запуск
(холодный или теплый пуск).
Информация об ошибках в аккумуляторе 1
Код ошибки (W#16#...) Описание
EEEE 8050H Ошибка в формате данных, связанных с обеспечением безопасности
(ошибка из-за изменения F-программы в режиме online или внутренней
неисправности CPU)