не проще новичку использовать готовые программные продукты: орм в1 напрямую , или например симп лайт или мастер скаду через орс сервер,
чем создавать собственную прогу? там знание протоколов не требуется.