Аларм Sinumerik

Sinumerik 17020 — неверный индекс массива

17020
Channel %1 block %2 illegal array index 1

Что это значит

Обращение к элементу массива или системной переменной с индексом за пределами размера.

Частые причины

  • Индекс больше объявленного размера массива
  • Неверный номер инструмента или корректора в $TC_DP

Что делать

  1. Проверьте индекс и объявление массива
  2. Проверьте номер инструмента и корректора

Номера и тексты даны для Sinumerik 840D sl и 828D. В тексте на экране вместо %1, %2 стоят номер канала, кадра и имя оси. Алармы 60000–69999 относятся к циклам, 700000 и выше — к логике станка от производителя.