Для учебных целей я бы варианта три-четыре делал. На ПР, на ПЛК, на МОДУСе ...