摘要:
A numerical controller and a servomotor control system, capable of axis control required in case of a communication failure in the control of servomotors driven by servo amplifiers connected to a plurality of serial buses. The numerical controller has a plurality of serial buses to which the numerical controller and a plurality of servo amplifiers are daisy-chain-connected and controls servomotors connected individually to the servo amplifiers. The device comprises a plurality of communication control circuits for detecting respective communication failures of the serial buses and selecting means for selecting whether or not to notify the other communication control circuits of a communication failure, if any, of any one of the communication control circuits detected thereby. In the control of the servomotors driven by the servo amplifiers connected to the serial buses, an output of a servo amplifier connected to a serial bus that suffers a communication failure is reduced to 0 so that outputs to the servo amplifiers connected to the remaining normal serial buses can be maintained.
摘要:
An analog amplifier performs control of a motor at the speed in proportion to a speed instruction (analog voltage) outputted from a numerical control device. The speed instruction (analog value) is converted into a digital value by an A/D converter and is then sent to a CPU. When the CPU judges that the received digital value corresponding to the speed instruction deviates from a predetermined range, the CPU stops sending out an enable signal, and sends out an emergency stop signal. As a result, the CPU stops electric power supply to the analog amplifier, and also invalidates the speed instruction sent to the analog amplifier 20, thereby performing control to make the speed of the motor become “0”.
摘要:
An error decoding circuit comprises a syndrome computing circuit for computing a syndrome on a receive data, an error detecting circuit for detecting an error based on the syndrome, an error pattern computing circuit for computing an error pattern based on the syndrome, and an inverting circuit for performing an error correction of a receive data based on the computed error pattern. Only when there is an error in the receive data, based on the detection result of the error detecting circuit, a request signal for extension of a bus cycle is outputted to a bus master. On the other hand, if there is no error in the receive data, an inputted data is outputted to a data bus without correction. By so doing, the high speed operation of the data bus is executed.
摘要:
A transmission path delay is set in a shift setting register. A slave unit generates a PRE_ITP signal in response to a timing signal (ITP signal) issued by a master unit. The phase difference between this PRE_ITP signal and the ITP signal unique to the slave unit is loaded into a period modification counter. A timer corrects a reference value, outputs position/speed control period signals (SYN signals) and counts down the period modification counter with these SYN signals until the period modification counter reaches zero. Furthermore, the ITP signal unique to the slave unit is outputted every time a predetermined number of the SYN signals are outputted.
摘要:
A transmission path delay is set in a shift setting register. A slave unit generates a PRE_ITP signal in response to a timing signal (ITP signal) issued by a master unit. The phase difference between this PRE_ITP signal and the ITP signal unique to the slave unit is loaded into a period modification counter. A timer corrects a reference value, outputs position/speed control period signals (SYN signals) and counts down the period modification counter with these SYN signals until the period modification counter reaches zero. Furthermore, the ITP signal unique to the slave unit is outputted every time a predetermined number of the SYN signals are outputted.
摘要:
A data transfer method for connecting a master unit on an upstream side and a plurality of slave units on an downstream side in series with serial bus by a daisy chain system and transferring data having an appended error check code or error correction code between a data transmitter and a data receiver, the data transfer method including: transferring the data flowing in the serial bus in the slave unit from the data transmitter to the data receiver without performing an error check or error correction; performing an error check of the data in a circuit provided in the slave unit aside from a circuit in which the data flow; and informing a result of the error check to the master unit individually by the slave unit, which has performed the error check of the data.
摘要:
Noise detection is performed by using the output of the phase comparator that the PLL comprises. The phase comparator outputs a signal that is based on the phase difference between the output of the voltage controlled oscillator and the reference signal. The phase difference reflects the effect of noise on the PLL and, in addition to the characteristics of the noise itself, such as the wave height value of the noise and the frequency component thereof, reflects the tolerance of the PLL to noise, whereby the level of risk that the system can actually be caused to malfunction can be judged.
摘要:
A pressure measured by a load cell is converted into a digital signal by an A/D converter provided in an analog interface, and is processed by a digital filter provided in the analog interface. A sensor signal processed in the digital filter is transferred to a controller 10 for industrial machinery every transfer cycle via an optical fiber. A digital sampling cycle by the A/D converter is set to be shorter than the transfer cycle.
摘要翻译:由测力传感器测量的压力由模拟接口中提供的A / D转换器转换为数字信号,并由模拟接口中提供的数字滤波器处理。 在数字滤波器中处理的传感器信号经由光纤传送到每个传送周期的工业机械的控制器10。 A / D转换器的数字采样周期设置为短于传输周期。
摘要:
Noise detection is performed by using the output of the phase comparator that the PLL comprises. The phase comparator outputs a signal that is based on the phase difference between the output of the voltage controlled oscillator and the reference signal. The phase difference reflects the effect of noise on the PLL and, in addition to the characteristics of the noise itself, such as the wave height value of the noise and the frequency component thereof, reflects the tolerance of the PLL to noise, whereby the level of risk that the system can actually be caused to malfunction can be judged.
摘要:
A controller has a plurality of modules connected to each other via buses. On the transmitter side of each module, detection/correction code generation circuit for address/command and detection/correction code generation circuits for each kind of data are switched over according to information to be transmitted by a transmitter selection circuit, and then the data is transmitted with ECC code attached. On the receiver side, a receiver selection circuit selectively switches over an error detection/correction circuit for address/command and error detection/correction circuits for each kind of data to detect and correct errors.