Patents Assigned to Foxnum Technology Co., Ltd.
-
Publication number: 20100161858Abstract: An address conversion system is applied for a numerical control device and connected between a software inner address unit and a hardware contact point address unit. The address conversion system includes an address editing unit and an address conversion unit. The address editing unit includes an address display module and an address editing module. The address display module is configured for displaying hardware device startup addresses stored in the software inner address unit via an address display interface. The address editing module is configured for displaying contact point addresses stored in the hardware contact point address unit via an address editing interface. The contact point addresses are capable of being amended in the address editing interface. The address conversion unit is configured for matching the hardware device startup addresses with the corresponding contact point address.Type: ApplicationFiled: January 15, 2009Publication date: June 24, 2010Applicant: FOXNUM TECHNOLOGY CO., LTD.Inventors: CHIH-WEI HSIEH, WEI-CHU LAI
-
Publication number: 20100157317Abstract: A testing system for testing dimensions of a cutting tool chosen by a cutting tool choosing device, includes a controller and an optical sensor. The controller includes a cutting tool changing module, a cutting tool control module, and a dimension calculating module. The cutting tool changing module is configured for controlling the cutting tool choosing device to move the cutting tool to a tip initial position above the optical sensor. The cutting tool control module is configured for controlling the cutting tool choosing device to move the cutting tool from the tip initial to the height of a lightbeam of the optical sensor, and moving the cutting tool to pass through the lightbeam of the optical sensor from side to side. The dimension calculating module is configured for receiving the electrical signals from the optical sensor and calculating dimensions of the cutting tool.Type: ApplicationFiled: December 30, 2008Publication date: June 24, 2010Applicant: FOXNUM TECHNOLOGY CO., LTD.Inventor: WEI-DER TANG
-
Publication number: 20100156332Abstract: A compensating system for compensating a cogging torque of a motor includes a speed measuring apparatus, a moment of inertia measuring apparatus, a rotor position sensor, a processor, a plurality of band-pass filters, and a current control apparatus. The processor receives a speed, a moment of inertia, and a rotor position of the motor, to determine the cogging torque of the motor. Each band-pass filter is arranged with a different frequency to filter different frequencies of waveforms of the cogging torque. The processor determines a Fourier transformation of the cogging torque according to a number of Fourier coefficients from the band-pass filters, a cogging torque at a preset rotor position, and a cogging current according to the Fourier transformation of the cogging torque. The current control apparatus outputs a current opposite to the cogging current, to compensate the cogging torque of the motor.Type: ApplicationFiled: April 2, 2009Publication date: June 24, 2010Applicant: FOXNUM TECHNOLOGY CO., LTD.Inventors: You-Ren Lin, Yaw-Shen Lai, Rong-Hwang Horng
-
Publication number: 20100154200Abstract: An assembly mechanism is provided to press an inner stator into a receiving space of an outer stator. The assembly mechanism includes a pressing unit and a first positioning plate. The pressing unit includes a supporting device to support the outer stator, and a pressing device movable relatively to the supporting device. The first positioning plate is attached to a top of the outer stator. The first positioning plate defines an opening forming a clearance fit with the inner stator. The opening receives the inner stator and guides the inner stator to move into the receiving space of the outer stator under a pressing action of the pressing device. An assembly method is also provided.Type: ApplicationFiled: June 5, 2009Publication date: June 24, 2010Applicant: FOXNUM TECHNOLOGY CO., LTD.Inventors: AN-ZHENG YANG, YI-CHENG SU
-
Publication number: 20100148713Abstract: A speed controller used in a control loop of a motor includes a comparator, a processing device, and an arithmetic logical unit (ALU). The comparator compares a received instruction speed or a received measured speed of the motor with a predetermined speed value, outputs a first signal to the processing device when the received speed is greater than the predetermined speed value, or outputs a second signal to the processing device when the received speed is equal to or less than the predetermined speed value. The processing device receives a speed difference between the instruction speed and the measured speed. The processing device outputs a first proportional value when the first signal is received, or outputs a second proportional value when the second signal is received. The ALU outputs an instruction current to the control loop by calculating the proportional value according to a predetermined calculation rule.Type: ApplicationFiled: April 9, 2009Publication date: June 17, 2010Applicant: FOXNUM TECHNOLOGY CO., LTD.Inventors: SHIH-CHANG CHEN, SHEN-AN CHEN, RONG-CONG HUNG, YOU-REN LIN, RONG-HWANG HORNG, YAW-SHEN LAI
-
Publication number: 20100153741Abstract: An encrypting system for numerical control devices includes a function module, a code module, a memory, and a controller. The function module includes function programs. Each of the function programs presetting a service life. The code module encrypts and decrypts the service life of each of the function programs. The memory stores the service life encrypted by the code module. The controller reads the encrypted service life from the memory according to an input instruction and controlling the code module to decrypt the encrypted service life, and comparing the decrypted service life with the current date to control the function program to be executed in response to the service life of the function program being valid.Type: ApplicationFiled: January 14, 2009Publication date: June 17, 2010Applicant: FOXNUM TECHNOLOGY CO., LTD.Inventor: SHOU-MING LIANG
-
Publication number: 20100141196Abstract: A control system for controlling a plurality of gain values of a driver includes a control device, a driver, a motor, and a plurality of sensors. The control device stores a plurality of gain values for the driver, and a plurality of encoded values. One or more of encoded values is corresponding to each of the plurality of gain values. The plurality of sensors detect a plurality of working parameters of the motor to generating a plurality of induction signals. The control device generates an encoded value according to the plurality of induction signals to select a gain value for the driver.Type: ApplicationFiled: December 19, 2008Publication date: June 10, 2010Applicant: FOXNUM TECHNOLOGY CO., LTD.Inventor: HSIN-YEN CHAO
-
Publication number: 20100145484Abstract: A monitoring system includes at least one CNC device and a monitoring device. Each of the CNC devices includes a movement control unit, a first document module stores the IP address and the related parameters of the CNC device, a human machine interface (HMI) receives a first input instruction, and a controller reads the related parameters from the first document module according to the first input instruction and outputs a movement control instruction to the movement control unit, and stores the movement parameters in the first document module. The monitoring device includes a second document module stores the IP address of the CNC device and the movement parameters of the CNC device, a display device, a processor reads the movement parameters from the second document module according to a second input instruction, and displays the movement parameters via the display device.Type: ApplicationFiled: December 30, 2008Publication date: June 10, 2010Applicant: FOXNUM TECHNOLOGY CO., LTD.Inventors: CHIA-JUNG YANG, FEI-HSU CHEN
-
Publication number: 20100146341Abstract: A detecting system for detecting functions of a driver includes a storage unit, a control unit, and an human machine interface (HMI). The control unit samples a plurality of functions of the driver to generate a plurality of sampled values at each preset sampling time. The control unit determines if the plurality of sampled values are normal according to a plurality of preset reference ranges for the plurality of functions stored in the storage unit. When one or more of the plurality of sampled values is abnormal, the control unit generates an alarm signal, and the HMI displays the plurality of sampled values.Type: ApplicationFiled: December 19, 2008Publication date: June 10, 2010Applicant: FOXNUM TECHNOLOGY CO., LTD.Inventors: SHEN-AN CHEN, YOU-REN LIN, RONG-CONG HUNG, SHIH-CHANG CHEN, RONG-HWANG HORNG, YAW-SHEN LAI
-
Publication number: 20100146179Abstract: An interruption control system includes two sense elements, a microprocessor, and a controller. The microprocessor includes two registers, two flip-latches, a multiplexer, and a microcontroller. Each sense element senses a device and sends a sense signal. The corresponding register receives and stores the sense signal. The microcontroller sets an identity signal for each of the registers and controls the each of the flip-latch units to record a data signal of the device. The multiplexer alternately outputs the ID signals and the corresponding data signals to the microcontroller to encode into a datagram. The microcontroller sends the datagram to the controller. The controller is interrupted for decoding the datagram.Type: ApplicationFiled: December 25, 2008Publication date: June 10, 2010Applicant: FOXNUM TECHNOLOGY CO., LTD.Inventor: WEI-DER TANG
-
Publication number: 20100138045Abstract: A motor driving device for driving a motor includes a motor driver, a speed control loop, a current control loop, and an arithmetic selecting module. The motor driver provides a current signal for the motor to output a speed signal. The speed control loop receiving the speed signal and a speed command, includes a first selector and two first arithmetic modules. The current control loop receiving the current signal, includes a second selector and two second arithmetic modules. The arithmetic selecting module outputs a first select command and a second select command to select an arithmetic module of the speed control loop and the current control loop correspondingly. The speed control loop provides a current command for the current control loop and the arithmetic selecting module. The current control loop provides a control signal for the motor driver to adjust the current signal thereby to adjust the speed signal.Type: ApplicationFiled: December 19, 2008Publication date: June 3, 2010Applicant: FOXNUM TECHNOLOGY CO., LTD.Inventor: HSIN-YEN CHAO
-
Publication number: 20100138029Abstract: A drilling system includes a controller, a human-machine interface, and a drilling device. The controller stores a drilling procedure and a startup mode module for the drilling procedure, and generates an information list which includes location information and corresponding procedure line number for each hole. The human-machine interface is configured for selecting the startup mode module for the drilling procedure, and for inputting a query information corresponding to the selected startup mode module. The controller invokes the corresponding procedure line according to the inputted query information to restart the drilling process to enable the drilling device to return to work.Type: ApplicationFiled: December 10, 2008Publication date: June 3, 2010Applicant: FOXNUM TECHNOLOGY CO., LTD.Inventor: WEI-DER TANG
-
Patent number: 7728645Abstract: A pulse generator includes a pulse command register and a digital differential analyzer (DDA). The pulse command register includes a first register, a second register, and an adder. The first register receives and stores a pulse command from a CPU in an operating cycle. The second register receives and stores the pulse command shifted from the first register when the first register receives a second pulse command from the CPU in the operating cycle. The adder sums the pulse commands of the first register and the second register and the result is transmitted to the DDA. The DDA determines whether a pulse is to be generated after calculation according to the result from the adder of the pulse command register.Type: GrantFiled: October 30, 2008Date of Patent: June 1, 2010Assignee: Foxnum Technology Co., Ltd.Inventors: Shih-Chang Chen, Shen-An Chen, Rong-Cong Hung, You-Ren Lin, Rong-Hwang Horng, Yaw-Shen Lai
-
Publication number: 20100126162Abstract: A velocity-pressure control apparatus of a hydraulic machine includes a pressure command generator, a pressure sensor, a pressure controller, a velocity command generator, a velocity limiter, a switch, a comparator, a velocity sensor, and a motor driver. The pressure controller receives a pressure compensation signal composed by the pressure command generator and the pressure sensor. The velocity limiter receives a compensation velocity signal from the pressure controller and a predetermined velocity signal from the velocity command generator and outputs a corresponding limiting velocity command signal to the switch. The comparator controls the velocity-pressure control apparatus to work at a velocity control mode when the pressure compensation signal is a positive signal or a null signal, and controls the velocity-pressure control apparatus to work at a master pressure control and slave velocity control mode when the pressure compensation signal is a negative signal.Type: ApplicationFiled: December 15, 2008Publication date: May 27, 2010Applicant: FOXNUM TECHNOLOGY CO., LTD.Inventors: KO-LIANG HSU, HSING-CHANG LIU
-
Patent number: 7714761Abstract: A voltage error correction system includes a voltage converter, a first and a second analog to digital converters, a subtracter, an adder, and a digital voltage generator. The voltage converter adjusts an input voltage proportionally, adds the adjusted input voltage to a reference voltage to obtain a positive voltage, and outputs the positive voltage. The first analog to digital converter converts the positive voltage into a first digital voltage, the second analog to digital converter converts the reference voltage into a second digital voltage, the subtracter subtracts the second digital voltage from the first digital voltage and outputs a difference voltage, and the adder outputs a corrected voltage by adding the difference voltage of the subtracter to a compensation voltage.Type: GrantFiled: October 13, 2008Date of Patent: May 11, 2010Assignee: Foxnum Technology Co., Ltd.Inventor: Chih-Jung Liu
-
Publication number: 20100110597Abstract: A drive amplifier system includes a drive control device, a power supply, and at least one drive amplifier. The power supply includes a power control circuit, a rectifier, and a current sensor. The power control circuit includes an over-current detection circuit, a controller, and a state comparator. The drive amplifier includes a control circuit, a state memory, and an inverting circuit. When a actual current provided for the at least one drive amplifier by the power supply is more than a reference voltage, the over-current detection circuit outputs an over-current detection signal.Type: ApplicationFiled: December 15, 2008Publication date: May 6, 2010Applicant: FOXNUM TECHNOLOGY CO., LTD.Inventor: CHIA-HUNG SUN
-
Publication number: 20100109639Abstract: A frequency spectrum analysis system includes a control platform, a driver, and a controlled system. The control platform includes a first transmission device. The driver includes a second transmission device, a signal source, and a data logger. The first transmission device is connected to the second transmission device. The second transmission device is connected to the signal source. The signal source is connected to the data logger and the controlled system. The data logger is connected to the controlled system and the first transmission device.Type: ApplicationFiled: December 15, 2008Publication date: May 6, 2010Applicant: FOXNUM TECHNOLOGY CO., LTD.Inventors: SHEN-AN CHEN, YOU-REN LIN, RONG-CONG HUNG, SHIH-CHANG CHEN, RONG-HWANG HORNG, YAW-SHEN LAI
-
Publication number: 20100102770Abstract: An electric injection molding machine includes a motor driving circuit for driving a motor, and a delivery pipe. The motor driving circuit includes a rectifier circuit, a switch control circuit, a heater, a direct current (DC) link circuit, and an inverter circuit. The switch control circuit is configured for controlling the motor to output a regenerative current generated in a deceleration period of the motor. The heater is configured for receiving the regenerative current to heat the delivery pipe via the switch control circuit. A micro control unit (MCU) outputs a heat control signal according to the voltage from the DC link circuit to turn on the switch control circuit so as control deceleration of the motor such that a regenerative current from the motor is supplied to the heater to heat the delivery pipe.Type: ApplicationFiled: November 27, 2008Publication date: April 29, 2010Applicant: FOXNUM TECHNOLOGY CO., LTD.Inventor: Wei-Jen Lee
-
Publication number: 20100102667Abstract: A motor housing structure includes a first cover, a stator, and a second cover. The first cover is fixed to the one end of the stator. The second cover is fixed to the other end of the stator. The second cover defines a slanted annular groove. One lower end of the groove defines an opening.Type: ApplicationFiled: March 17, 2009Publication date: April 29, 2010Applicant: FOXNUM TECHNOLOGY CO., LTD.Inventors: SHAO-CHUNG YUAN, YIN-JAO LUO
-
Publication number: 20100100201Abstract: A method for monitoring a processing machine includes selecting a number of variable parameters from all of the parameters of the processing machine by a selecting module; setting an updating frequency of the selected variable parameters by an updating module according to the number of the selected variable parameters; converting the selected variable parameters into desired formats by a communicating module; gathering values of the selected variable parameters according to the updating frequency by a central processing unit; and determining whether all of the values of the selected variable parameters are gathered; if the gathers of all of the selected variable parameters values has completed, processing the gathered values by a value processing module.Type: ApplicationFiled: November 21, 2008Publication date: April 22, 2010Applicant: FOXNUM TECHNOLOGY CO., LTD.Inventor: SHEN-AN CHEN