Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
02/21/05 17:05
Read: times


 
#88077 - sounds like an app for multiprocessing
Responding to: ???'s previous message
The Resistance welding controller goes beyond just maintaining the current.
1. Its job is to control all resistance welding parameters that include current, Pressure, heat, Water circulation for cooiling, 2. Provide various cycle timings such as Squeez, Precompress, Forge, Weld cycles, Hold, Index, Index delay, etc.
3. Control Outputs such as Solenoid valves of various cylinders, Index Output, Motor Output for seam welding machines.
4. Take inputs from Foot Switch, Thermal switch, pressure switch, seam cut off etc.
5. Provide a good user interface for programming, executing weld schedules, Provide diagnostic routines for trouble


Since you are very particular about the precision of the welding, I would definitely farm the remaining processes out to other processors. You are, in effect, multitasking and using one processor with a "multitasking OS" would ruin your precision.

I am currently finishing development of a unit that has 4 processors: a LPC and 2 SILabs f12x connected by IIC and one Cypress USB master processor connected to one of the f12x by SPI.

Every time critical process is taken care of IMMEDIATELY since only one exist for each processor. For such multiprocessing in combination with critical timing it is essential that you use hardware interfaces only, thus the SPI connection for the Cypress that does not have hardware IIC. The f12x that sit as a master does not have anything fime critical and can thus enter waits for the other processors to finish the time critical operations with no deterimental effect.

Erik



List of 29 messages in thread
TopicAuthorDate
WEOT: Predicting thyristor firing angles            01/01/70 00:00      
   well..            01/01/70 00:00      
      Re: Well.            01/01/70 00:00      
         most likely            01/01/70 00:00      
   Graphs            01/01/70 00:00      
   Distortion of mains            01/01/70 00:00      
      Re: Distortion of mains            01/01/70 00:00      
         Only a guess...            01/01/70 00:00      
            Re: Only a guess.            01/01/70 00:00      
               Intelligent machine?            01/01/70 00:00      
                  Re: Intelligent Machine.            01/01/70 00:00      
                     Some averaging is needed            01/01/70 00:00      
                        Re: Averaging.            01/01/70 00:00      
                           More Details New Method.            01/01/70 00:00      
                           Could work, but have some averaging            01/01/70 00:00      
                              Precision Resistance welding?            01/01/70 00:00      
                                 Re: Precision Resistance welding?            01/01/70 00:00      
                                    Precision resistance welding            01/01/70 00:00      
                                    sounds like an app for multiprocessing            01/01/70 00:00      
                                       Re: Multiprocessing            01/01/70 00:00      
                                          multitasking/multiprocessing            01/01/70 00:00      
                              Re: Averaging.            01/01/70 00:00      
         Better Control            01/01/70 00:00      
            Re: Better Control.            01/01/70 00:00      
               Control System            01/01/70 00:00      
                  Difference in calculation & Actual Param            01/01/70 00:00      
                     Re:Diffrence in calculation and actual            01/01/70 00:00      
                        Single Cycle Welding            01/01/70 00:00      
                           RE: Differece In Cal & actual Parameters            01/01/70 00:00      

Back to Subject List