Structured Variable Description
A structure of the data type OVLD containing configuration parameters.
Structure Parameter |
Data Type |
Description |
---|---|---|
wSpdDbnd |
WORD |
Deadband is the range of speed that defines the attainment of target speed. Range: 2...200 (default is 5) Scaling/Unit: 1 RPM Refer to detailed description below this table. |
wTrqBndCnt |
WORD |
Number of cycles the torque must be inside the deadband. Range: 1...100 (default is 5) Scaling/Unit: 1 cycle Refer to detailed description below this table. |
wTrqBndWdth |
WORD |
Area around the last torque value, deadband. Range: 1...300 (default is 5) Scaling/Unit: 1% Refer to detailed description below this table. |
wSmple |
WORD |
Number of samples to collect for torque measurement. Range: 1...50 (default is 5) Scaling/Unit: 1 cycle Refer to detailed description below this table. |
dwLoadNom |
DWORD |
Nominal load of the crane, 100% load. Range: 1...100000 (default is 88888) Scaling/Unit: 1 kg Refer to detailed description below this table. |
wMeasFreq |
WORD |
Torque measurement frequency. Range: 1...6000 (default is 100) Scaling/Unit: 1 RPM Refer to detailed description below this table. |
wTrqThres |
WORD |
Torque increase threshold to detect change of load. Range: 100...30000 (default is 1000) Scaling/Unit: 0.01% Refer to detailed description below this table. |
wAntiTip |
WORD |
Maximum number of turns of the motor shaft without torque measurement. Range: 1...10000 (default is 50) Scaling/Unit: 1 turn Refer to detailed description below this table. |
wEncPuls |
WORD |
Number of pulses per revolution of the encoder. Range: 1...65535 (default is 1024) Scaling/Unit: 1 pulse |
wNoTrq |
WORD |
No load torque of the motor, without hook. Range: 1...10000 (default is 500) Scaling/Unit: 0.01% Refer to detailed description below this table. |
rOvldThres |
REAL |
Tolerance of load to engage overload state. Range: 1...1.2 (default is 1.05) Scaling/Unit: 100% Refer to detailed description below this table. |
xEnLdCell |
BOOL |
For the usage of a load cell instead of the torque of the drive. TRUE: Enables the load cell FALSE: Disables the load cell Refer to detailed description below this table. |
rAcuWght |
REAL |
Accuracy of the actual weight output. Range: 1...1000 (default is 1) Refer to detailed description below this table. |
wActWghtThres |
WORD |
Threshold to enable actual load output pin. Range: 1...65535 (default is 1000) Scaling/Unit: 1 kg Refer to detailed description below this table. |
dwCalbWght |
DWORD |
Actual calibration weight. Range: 1...100000 (default is 1) Scaling/Unit: 1 kg Refer to detailed description below this table. |
xCalb |
BOOL |
Enable calibration. TRUE: Calibration enabled FALSE: Calibration disabled Refer to detailed description below this table. |
xOvld |
BOOL |
Enable overload test. TRUE: Overload enabled FALSE: Overload disabled Refer to detailed description below this table. |
To be able to measure the actual torque correctly, constant speed is needed. Therefore the FB is only starting to engage into the torque sampling, once the measurement frequency is reached. Depending on the settings of the speed loop of the drive the actual speed is oscillating around the target speed. To compensate this irregularity a dead band around the target speed is needed.
The FB defines target speed attainment as:
actual speed > ( target speed – wSpdDbnd )
and
actual speed < ( target speed + wSpdDbnd )
During starting and acceleration the torque of the drive is oscillating. To measure the actual torque correctly, the FB is waiting until the torque has settled and becomes relatively constant. This parameter is the number of cycles the torque values from the drive need to be inside the torque dead band defined by wTrqBndWdth to start the measurement.
Depending on the settings of the speed loop of the drive, the actual speed is oscillating around the target speed. To compensate this irregularity a dead band for the torque is needed. The FB starts counting values to fulfill wTrqBndCnt if the actual torque values are:
actual torque > ( actual torque of the last cycle * ( 1.0 – wTrqBndWdth ))
and
actual torque < ( actual torque of the last cycle * ( 1.0 + wTrqBndWdth ))
This is the number of samples (equaling controller cycles) that are taken during the torque measurement. The resulting value is the average of all samples.
This is the nominal load of the hoist. If the nominal load is variable (e.g. changing based on the position of the trolley on a jib of a tower crane) this value must be updated continuously to reflect the actual nominal load.
This is the frequency in RPM at which the torque measurement is conducted. It must be bigger or equal to the LSP setting of the drive. The smaller the value chosen, the earlier the measurement will result in overload detection. We recommend setting this frequency higher than the slip of the motor, even when running in closed loop.
This is a percentage of torque to detect a change in load after the torque measurement. If the actual value of the torque rises beyond this value, the drive is decelerated to measurement frequency again and the torque is measured one more time. Make sure to set the value above the normal rise of the torque during acceleration with a constant 100% load.
From the start of the upwards movement of the hoist the distance is monitored. After a successful measurement of the torque the monitoring is disabled. The FB will compare the actual distance with the desired number of turns entered into this parameter. This is necessary to help prevent the user from inching the load upwards without performing a load measurement, and thereby allowing an excessive load to be lifted without triggering an alarm. If wAntiTip is engaged, it will stop the upwards movement by setting the overload alarm output to TRUE.
If i_stOVLD.wAntiTip is at 55 turns and i_stOVLD.wEncPuls is at 1024, the maximum distance available to measure the load is 55 x 1024 = 56320.
It is helpful to look at the q_wStat output of the FB during commissioning.
This is a threshold of torque in percent.
Below this threshold value the measurement procedure is disabled.
If the motor is running with very little load, the actual torque value of the drive has high oscillations. Therefore any torque measurement in this range would be too inconsistent to use in application.
This is the tolerance adjustment of the overload detection. It can be set between 0% to 20% tolerance.
If the maximum torque at 100% load is set to 10000, and rOvldThres is set to 1.1, a measured torque of 11000 must be exceeded to detect overload.
To enable the usage of a load cell instead of using the torque of the drive, this bit must be set TRUE. The signal of the sensor must be scaled to 1 kg. The measurement run at lifting up will be disabled. All signaling, the overload alarm, the 90% alert, the lamps and the horn remain active.
The input pin i_rDrvTrqMax does not need to be connected.
This is an optional dividing factor to the q_ wActWght output. By default it is set to 1.0 which puts the weight output to a scaling of 1 kg.
rAcuWght |
q_wActWght |
---|---|
1.0 |
1 equals 1 kg |
10.0 |
1 equals 10 kg |
100.0 |
1 equals 100 kg |
1000.0 |
1 equals 1 metric ton |
This value is helpful for a display. A value of 123 with a scaling of 10 can be used to show the actual weight in tons with 2 decimal places.
If the hoist is used with no load or little load, the torque value of the drive is not always reproducible and steady. Therefore it is possible to disable the actual weight output below a certain load, it will then always be zero. If you put a value of 1000.0 to this input, all loads below 1000 kg are represented as 0 kg. Depending on the mechanical circumstances of the crane the threshold for reproducible and steady results is at around 30% of the available torque of the drive.
This is the weight value in kilogram used during the calibration, that means, the calibration bit i_stOVLD.xCalb is TRUE. All internal calculations of the 100% load threshold are based on this value, therefore it is very important to measure the weight used precisely. If calibration is inactive this input does not have any effect.
This is the switch to enable calibration. If the input i_rDrvTrqMax is left at zero the result of the calibration is used to analyze the load. If any value unequal to zero is entered at the i_rDrvTrqMax input, it will override the calibrated result.
Refer to the calibration procedure description.
This is the switch to enable the overload test during the acceptance test for a new crane.
If set to TRUE, it enables to lift loads with up to 300% torque. It can only be active for a maximum of 5 hours of movement. If left active for longer than 5 hours an overload alarm will be triggered preventing the upwards movement of the hoisting axis.
|
CRANE OVERLOAD |
You must provide the necessary security in the application of the xOvld input and restrict its use to commission and test. |
Failure to follow these instructions will result in death or serious injury. |