Abstract: A system for monitoring motion includes a cable-encoder combination to create an electrical signal indicating distance and a microprocessor monitoring system to provide time measurement in conjunction with distance information and to provide alarms whenever predetermined limits are exceeded. The system provides a teaching mode for teaching the predetermined limits, and provides a velocity adaptive mode in which a certain informational values may be adjusted over fixed time periods to provide for moving references.