Browse Prior Art Database

Advanced Stepper Motor Control Language

IP.com Disclosure Number: IPCOM000061366D
Original Publication Date: 1986-Jul-01
Included in the Prior Art Database: 2005-Mar-09

Publishing Venue

IBM

Related People

Authors:
Graham, PA Wright, FD [+details]

Abstract

Complex stepper motor algorithms are described in a way that is flexible, but easy to learn and use. Implementation is on a digital computer. An advanced stepper motor control language (ASMCL) uses twelve instruction key words that can be written as complete English words for readability and abbreviated to a single character for conciseness. A step/delay operation, for example, is implemented with a single instruction. The REPEAT/ENDREPEAT keywords are sufficient to implement repeated operations in most situations. However, a conditional branch is provided to allow synchronization with external inputs or to permit complex program control by an experienced user. The ASMCL supports two auxiliary output ports with a single separate instruction for each.