Если кому то сильно надо будет "заполучить" Вашу программу ни какие MAC и идентификаторы процессора сильно не помогут.
К сожалению пока мы не делали подобной защиты. На сколько я знаю в CODESYS есть даже инструменты по использованию данной защиты.
Возможно в следующем крупном обновлении ПО мы данный функционал реализуем.