Structuring of winder drive software: review of basic building blocks | IEEE Journals & Magazine | IEEE Xplore