Abstract A numerical control system having a digitized phase loop comprising a motor for moving an object being controlled, a servo amplifier for driving the motor, feedback means coupled to the motor for generating a first signal indicative of the actual position of the object, and means for converting the first signal to a digital signal indicative of a change in the actual position of the object. Further provided is means for comparing a command digital signal indicative of the desired change in position of the object with the digital signal indicative of the actual change in position of the object to generate an error digital signal and for converting the error signal to an analog signal for driving the servo amplifier.
A numerical control system comprising: a. a motor for moving an object being controlled; b. a servo amplifier for driving said motor; c. a clock oscillator; d. feedback means coupled to said motor for generating a first signal indicative of the actual position of the object and having cyclical transitions; e. means for converting the first signal to a digital signal indicative of a change in the actual position of the object comprising: 1. a counter driven by said clock oscillator; 2. a first storage means for consecutively receiving a plurality of signals from said counter in response to the respective consecutive transitions of the first signal, each of the received signals having a count indicative of the actual position of the object;
Claim 2
Dependent Claim
123 words
A numerical control system comprising: a. a motor for moving an object being controlled; b. a servo amplifier for driving said motor; c. a clock oscillator; d. feedback means coupled to said motor for generating a first signal indicative of the actual position of the object and having cyclical transitions; e. means for converting the first signal to a digital signal indicative of a change in the actual position of the object comprising: 1. a counter driven by said clock oscillator; 2. a first storage means for consecutively receiving a plurality of signals from said counter in response to the respective consecutive transitions of the first signal, each of the received signals having a count indicative of the actual position of the object;
Claim 3
Dependent Claim
188 words
a second storage means for consecutively receiving a plurality of signals from said first storage means in response to the respective consecutive cyclical transitions of the first signal, whereby the signal received in said first storage means in response to one cyclical transition of the first signal is then received in said second storage means in response to a next succeeding cyclical transition of the first signal; and 4. means for consecutively subtracting the signal stored in said first storage means from the signal stored in said second storage means in response to the respective consecutive cyclical transitions of the first signal to generate the digital signal indicative of the change in the actual position of the object within a time period determined by two successive cyclical transitions of the first signal; and f. means for comparing a command digital signal indicative of the desired change in position of the object with the digital signal indicative of the change in the actual position of the object to generate an error digital signal and for converting the error digital signal to an analog signal for driving said servo amplifier.
Claim 4
Dependent Claim
188 words
a second storage means for consecutively receiving a plurality of signals from said first storage means in response to the respective consecutive cyclical transitions of the first signal, whereby the signal received in said first storage means in response to one cyclical transition of the first signal is then received in said second storage means in response to a next succeeding cyclical transition of the first signal; and 4. means for consecutively subtracting the signal stored in said first storage means from the signal stored in said second storage means in response to the respective consecutive cyclical transitions of the first signal to generate the digital signal indicative of the change in the actual position of the object within a time period determined by two successive cyclical transitions of the first signal; and f. means for comparing a command digital signal indicative of the desired change in position of the object with the digital signal indicative of the change in the actual position of the object to generate an error digital signal and for converting the error digital signal to an analog signal for driving said servo amplifier.
Claim 5
Dependent Claim
70 words
A numerical control system according to claim 1, wherein said feedback means is comprised of: a. a resolver responsive to movement of the object; b. means for exciting said resolver to generate an output waveform from said resolver indicative of the actual position of the object; and c. waveshaping means for changing the output waveform from said resolver to the first signal indicative of the actual position of the object.