Доброго времени суток!

Сразу скажу - в ПЛК новичок. Делал небольшой проект на ПЛК100, на FB. Есть опыт программирования МК (STM, Microchip) на С.
Сейчас присматриваюсь к СПК, т.к. нужно визуализировать некоторые данные.
Есть ряд вопросов на которые не смог ничего найти поиском:
1. Установил Codesys 3.5 - во встроенной помощи идет описание библиотек CAA в качестве системных, но этих библиотек нет в репозитории. Где их можно взять? Или СПК поддерживает только небольшое количество CAA которые есть в \intern\CAA\.....
2. Где можно найти описание на библитеки \System\Syslibs?
3. Возможно ли в СПК использовать таймеры? Если да то с какой библиотекой?
4. Опять же к вопросу по таймерам - как именно вызывается callback функция, механизм вызова? Функция будет вызываться только в основном цикле или в т.ч. и в системной области программы ПЛК (по аналогии с прерыванимем)?

Прошу прощения если вопросы глупые.

С уважением,
Сергей