MagForce motor system installation: Difference between revisions
style consistency |
|||
| Line 88: | Line 88: | ||
For proximity (period) sensor systems, set the transmission value to 5.0. In order to calibrate the angle of the bell to the swinging period, set the Oscillation value as follows: | For proximity (period) sensor systems, set the transmission value to 5.0. In order to calibrate the angle of the bell to the swinging period, set the Oscillation value as follows: | ||
* Go to the 1Oscillation screen and press the ON button - the display will say | * Go to the 1Oscillation screen and press the ON button - the display will say ''Measure'' | ||
* Swing the bell by hand or by using the EXE key to pulse (single direction) to a little more than 20 degrees. Make sure that the M light is blinking on the control board. If not, check the light on the rear of the proximity sensor. Check the sensor connections. The period at the top of the screen should change from the default value of 900 to the actual swinging period of the bell. | * Swing the bell by hand or by using the '''EXE''' key to pulse (single direction) to a little more than 20 degrees. Make sure that the M light is blinking on the control board. If not, check the light on the rear of the proximity sensor. Check the sensor connections. The period at the top of the screen should change from the default value of 900 to the actual swinging period of the bell. | ||
* when bell has coasted to about 20 degrees, watch for the period to update then press the ON key to save it current period | * when bell has coasted to about 20 degrees, watch for the period to update then press the '''ON''' key to save it current period | ||
* this measurement is not critical except if it is off then | * this measurement is not critical except if it is off then | ||
#The angle that you select below will not be the true angle, but if you can get the bell to ring properly, don't be overly concerned with the number | #The angle that you select below will not be the true angle, but if you can get the bell to ring properly, don't be overly concerned with the number | ||
| Line 99: | Line 99: | ||
Set the Swing Angle to 25 to 30 degrees - a starting point for experimentation. If you know the 1Oscillation to be set to less than 20 degrees then start testing with an Angle of 40 to 50. | Set the Swing Angle to 25 to 30 degrees - a starting point for experimentation. If you know the 1Oscillation to be set to less than 20 degrees then start testing with an Angle of 40 to 50. | ||
Set | Set '''%Start''' to 50. The default is 95. For proximity sensor systems, this value determines the percentage of the startup period (set in 1Oscillation) the motor will be energized until the sensor provides a period signal. Too long of a pulse will end up braking the bell as it stalls and swings back on the first pull. If the bell has a hard time starting, experiment with different values here, and also the number of starting pulses (see below). Errors will result if the sensor doesn’t see a change before the number of start pulses has counted out. | ||
Set | Set '''%Brake''' to zero while in the setup mode to prevent overheating while testing. | ||
Set | Set '''StaImp''' to 8 or 10. During testing below, count how many pulses it takes for the proximity sensor to see the flag go away, then you can set this to about 2 over that count. The maximum value is 20. If you are using more than ten, experiment with other values of '''%Start''' to get the bell moving with fewer pulses. | ||
Set | Set '''MaxAmpli''' to a large value like 90 to 120 (unless there are obstacles the bell might collide with) it will default to ten degrees higher than Angle before auto calculations then 5 degrees higher when testing is complete. A higher value will prevent shutdowns for exceeding the maximum angle during experimentation (error status = ''MaxAmpli''). | ||
'''P-regulator''' and '''I-regulator''' both default to 50 for fully automatic calculations. Semi automatic calculations are made when they are set to equal values other than 50; in that case only the ideal I will be calculated and saved (no restart needed, P will be stored with the value you set). If the bell is easy to swing a quicker semi-automatic calculation will result with both P-regulator and I-regulator both set to 25. Try the default of 50 first, then change to 25 (with a strong motor) if the CalcImp mode seems to ‘hunt' for a long time. If the motor is suspected to be weak for the bell, set both regulators to a higher value such as 75. | |||
The automatic calculations should be finished within ten minutes. If it is taking longer and you are happy with the way the bell is ringing, you can terminate the calculations using the current settings. To do this, keep the bell swinging and set I-regulator to zero. The display will change to 'Swing' and you can stop the bell. Make sure it starts correctly with the saved values after coming to a complete stop. | The automatic calculations should be finished within ten minutes. If it is taking longer and you are happy with the way the bell is ringing, you can terminate the calculations using the current settings. To do this, keep the bell swinging and set I-regulator to zero. The display will change to 'Swing' and you can stop the bell. Make sure it starts correctly with the saved values after coming to a complete stop. | ||
=== Automatic calculation === | === Automatic calculation === | ||
'''Overview''' | |||
The bell needs to swing two times (full automatic setting) so the controller can experiment with the required pulses. These parameters will only be saved after the bell has been rung twice. | The bell needs to swing two times (full automatic setting) so the controller can experiment with the required pulses. These parameters will only be saved after the bell has been rung twice. | ||
The first time it will say | The first time it will say ''Start'' then ''Calc-Imp'' then ''Swing.'' At that point you can stop the motor by pressing '''ON''' the status display will read ''Restart,'' but wait until the bell has come to rest before starting the next experiment. | ||
The second time will say | The second time, the display status will say ''Start'' then ''Calc-P'' then ''Swing.'' The calculated parameters are not saved until the status display reads ''Swing.'' After you stop the motor the status display will read ''Stop.'' The calculated parameters are saved in non-volatile memory. You can verify this by checking that the I-regulator value is zero. Power can be safely turned off at this point. | ||
==== First Swing | ==== First Swing Experiment ==== | ||
''Calculating the ideal impulse'' | '''Calculating the ideal impulse''' | ||
Press ON to start the first automated experiment. Status on the lower right of the display will read | Press '''ON''' to start the first automated experiment. Status on the lower right of the display will read ''StartP'' until the system has fired the number of impulses you specified in StaImp, or the flag exits the sensor. Next it will read ''Start'' as it approaches the desired angle. When it begins to search for the ideal pulse, it will read ''CalcImp.'' | ||
* If the bell isn't swinging high enough to ring, but the controller stops sending impulses to the motor during CalcImp, then increase Angle. | * If the bell isn't swinging high enough to ring, but the controller stops sending impulses to the motor during CalcImp, then increase Angle. | ||
* If the bell kicks too high on the first pulse, reduce power in the %Start and PowerStaSwi parameters. | * If the bell kicks too high on the first pulse, reduce power in the %Start and PowerStaSwi parameters. | ||
* If the bell seems to be fighting itself to get started, experiment with %Start. | * If the bell seems to be fighting itself to get started, experiment with %Start. | ||
* If you get | * If you get ''ErrBlo'' (blocked bell), maybe it needs more pulses to start, try increasing StaImp | ||
* When | * When ''Swing'' appears on the display, the system has calculated the ideal impulse (middle value on the lower line on the status screen) to swing the bell. If you would like the bell to swing higher or lower, try other values for Angle and MaxAmpli. It will recalculate the ideal impulse based on changes you make at this time. | ||
* When you like the angle and the display again says | * When you like the angle and the display again says ''Swing'' you can press '''ON''' to stop the bell swinging. Wait for the bell to come to a full stop. | ||
* The terminal display will indicate | * The terminal display will indicate ''Restart'' to indicate that the second experiment is required. | ||
==== Second Swing | ==== Second Swing Experiment ==== | ||
''Calculate the over/under Proportional correction factor'' | '''Calculate the over/under Proportional correction factor''' | ||
The system will not require a second swing if you set P-regulator to values other than 50. It will use your parameter and expect you to | The system will not require a second swing if you set P-regulator to values other than 50. It will use your parameter and expect you to verify that your value will work properly. | ||
Press ON to start the second experiment. The terminal display will say | Press '''ON''' to start the second experiment. The terminal display will say ''CalculP'' while it is determining the setting for the P-regulator. This is the amount that will be subtracted from the ideal motor pulse when the bell swings too high. It is also added to the ideal motor pulse if the motor swings too low. | ||
When | When ''Swing'' appears on the display, the calculation is complete and you may press '''ON''' to stop the bell. Wait for the bell to come to a full stop. | ||
In some cases, the display may say | In some cases, the display may say ''Restart'' instead of ''Stop'' because the motor may not be ideally sized for the bell and values for P and I could not be found in the normal range (generally near 50). If this occurs, tweak the PowerStaSwi (and maybe P/I-regulator if that doesn't help, see above) parameter and press '''ON''' again until you see ''Swing.'' You have not successfully finished the setup and the parameters are not permanently saved until you reach status=''Swing.'' | ||
'''Interpreting the results''' | |||
Calculated values of P-regulator will provide you with information regarding the ease that system has ringing the bell. Low values of P-regulator (< 25) indicate that the motor easily swings the bell. You can reduce '''PowerStaSwi''' which is the soft start current limit parameter to pulse the motor more gently. | |||
==== Additional Tests ==== | ==== Additional Tests ==== | ||
''Testing performance and re-calucuating after making adjustments'' | '''Testing performance and re-calucuating after making adjustments''' | ||
Further experiments (first and second swing) must be re-run if you adjust Angle, PowerStaSwi, Pos-Impuls or Transmiss after calculations are complete. | Further experiments (first and second swing) must be re-run if you adjust Angle, PowerStaSwi, Pos-Impuls or Transmiss after calculations are complete. | ||
The ideal impulse is not written to memory unless I-regulator is zero. It will automatically go to zero | The ideal impulse is not written to memory unless I-regulator is zero. It will automatically go to zero when the system has finished calculating the value. If you entered your own value for I then you will also have to set I-regulator to zero yourself to save it in memory (manual setup mode), then swing the bell again to make sure it works. Adjustments to %Start, %Brake, PowerBrake1 and PowerBrake2 can be made at this time without having to recalculate Ideal pulses. You can test them to be sure the motor overloads do not disengage when this happens. | ||
Adjustments to %Start, %Brake, PowerBrake1 and PowerBrake2 can be made at this time without having to recalculate Ideal pulses. You can test them to be sure the motor overloads | |||
Do not use braking with retrograde (counterbalanced) clappers. Bell damage from a severe impact may occur if the clapper gets out of phase with the bell and they collide from opposite directions. | Do not use braking with retrograde (counterbalanced) clappers. Bell damage from a severe impact may occur if the clapper gets out of phase with the bell and they collide from opposite directions. | ||