Я закомментировал ваш код в PLC_PRG и у меня за час не возникло никаких ошибок.

16-11-2020 12-48-47.png

Я предполагаю, где-то в вашем коде происходит ошибка сегментации.
Рекомендую для начала:

1. Отказаться от AT-адресации (%IW и т.д.)
2. Проверить доступ к массивам - не возникает ли ситуации, когда индекс находится за пределам границ массива.

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