+ All Categories
Home > Documents > BITZER-Software for Windows Version 4

BITZER-Software for Windows Version 4

Date post: 26-Nov-2021
Category:
Upload: others
View: 0 times
Download: 0 times
Share this document with a friend
318
Documentation of BITZER-Software v6.7.0 Table of contents I BITZER-Software for Windows Version 6.7.0 1. General 1.1. Changes between versions 6.6.0 and 6.7.0...................................................................................... 1.1 1.2. Error messages ................................................................................................................................ 1.4 1.3. Additional remarks ............................................................................................................................ 1.9 1.4. Internal key for application range diagrams .................................................................................... 1.11 2. Semi-hermetic recips (“HHK“) HHK52.DLL 2.1. Function Design ................................................................................................................................ 2.1 2.2. Function CopyDesign........................................................................................................................ 2.4 2.3. Function Thresholds ....................................................................................................................... 2.10 2.4. Function CopyThresholds ............................................................................................................... 2.11 2.5. Function TechData .......................................................................................................................... 2.13 2.6. Allowed values of I_Flags ............................................................................................................... 2.14 2.7. Allowed values of I_Typ .................................................................................................................. 2.15 2.8. Allowed values of I_Ref .................................................................................................................. 2.57 2.9. Allowed values of I_OP ................................................................................................................... 2.60 2.10. Allowed values of I_NET ................................................................................................................. 2.61 3. 2-stage semi-hermetic recips (“SHK“) SHK51.DLL 3.1. Function Design ................................................................................................................................ 3.1 3.2. Function CopyDesign........................................................................................................................ 3.3 3.3. Function Thresholds ....................................................................................................................... 3.10 3.4. Function CopyThresholds ............................................................................................................... 3.11 3.5. Function TechData .......................................................................................................................... 3.13 3.6. Allowed values of I_Flags ............................................................................................................... 3.14 3.7. Allowed values of I_Typ .................................................................................................................. 3.15 3.8. Allowed values of I_Ref .................................................................................................................. 3.15 3.9. Allowed values of I_NET ................................................................................................................. 3.16
Transcript

Table of contents

BITZER-Software for WindowsVersion 6.7.0

1. General

1.1. Changes between versions 6.6.0 and 6.7.0...................................................................................... 1.1

1.2. Error messages ................................................................................................................................ 1.4

1.3. Additional remarks ............................................................................................................................ 1.9

1.4. Internal key for application range diagrams .................................................................................... 1.11

2. Semi-hermetic recips (“HHK“) ➜ HHK52.DLL

2.1. Function Design................................................................................................................................ 2.1

2.2. Function CopyDesign........................................................................................................................ 2.4

2.3. Function Thresholds ....................................................................................................................... 2.10

2.4. Function CopyThresholds ............................................................................................................... 2.11

2.5. Function TechData.......................................................................................................................... 2.13

2.6. Allowed values of I_Flags ............................................................................................................... 2.14

2.7. Allowed values of I_Typ .................................................................................................................. 2.15

2.8. Allowed values of I_Ref .................................................................................................................. 2.57

2.9. Allowed values of I_OP................................................................................................................... 2.60

2.10. Allowed values of I_NET................................................................................................................. 2.61

3. 2-stage semi-hermetic recips (“SHK“) ➜ SHK51.DLL

3.1. Function Design................................................................................................................................ 3.1

3.2. Function CopyDesign........................................................................................................................ 3.3

3.3. Function Thresholds ....................................................................................................................... 3.10

3.4. Function CopyThresholds ............................................................................................................... 3.11

3.5. Function TechData.......................................................................................................................... 3.13

3.6. Allowed values of I_Flags ............................................................................................................... 3.14

3.7. Allowed values of I_Typ .................................................................................................................. 3.15

3.8. Allowed values of I_Ref .................................................................................................................. 3.15

3.9. Allowed values of I_NET................................................................................................................. 3.16

Documentation of BITZER-Software v6.7.0 I

Table of contents

4. Open drive recips (“OHK“) ➜ OHK51.DLL

4.1. Function SpeedCheck....................................................................................................................... 4.1

4.2. Function Design ................................................................................................................................ 4.2

4.3. Function CopyDesign........................................................................................................................ 4.4

4.4. Function Thresholds ......................................................................................................................... 4.8

4.5. Function CopyThresholds ................................................................................................................. 4.9

4.6. Driving motor sizes for coupling drive ............................................................................................. 4.11

4.7. Allowed values of I_Flags ............................................................................................................... 4.11

4.8. Allowed values of I_Typ................................................................................................................... 4.12

4.9. Allowed values of I_Ref................................................................................................................... 4.14

4.10. Maximum power consumption, speed limits ................................................................................... 4.14

5. Transport compressors (“OHF“) ➜ OHF51.DLL

5.1. Function SpeedCheck....................................................................................................................... 5.1

5.2. Function Design ................................................................................................................................ 5.2

5.3. Function CopyDesign........................................................................................................................ 5.4

5.4. Function Thresholds ......................................................................................................................... 5.7

5.5. Function CopyThresholds ................................................................................................................. 5.8

5.6. Allowed values of I_Flags ............................................................................................................... 5.10

5.7. Allowed values of I_Typ................................................................................................................... 5.11

5.8. Allowed values of I_Ref................................................................................................................... 5.11

5.9. Maximum torque, speed limits ........................................................................................................ 5.12

Documentation of BITZER-Software v6.7.0II

Table of contents

6. Semi-hermetic screws (“HS“) ➜ HS51.DLL

6.1. Function Design................................................................................................................................ 6.1

6.2. Function CopyDesign........................................................................................................................ 6.4

6.3. Function Thresholds ....................................................................................................................... 6.11

6.4. Function CopyThresholds ............................................................................................................... 6.12

6.5. Function TechData.......................................................................................................................... 6.14

6.6. Function LiquidTemps..................................................................................................................... 6.15

6.7. Allowed values of I_Flags ............................................................................................................... 6.17

6.8. Allowed values of I_Typ .................................................................................................................. 6.18

6.9. Allowed values of I_Ref .................................................................................................................. 6.22

6.10. Allowed values of I_OP................................................................................................................... 6.22

6.11. Allowed values of I_NET................................................................................................................. 6.23

7. Semi-hermetic compact screws CS(V)H- and CSW-series (“CS“) ➜ HCS51.DLL

7.1. Function Design................................................................................................................................ 7.1

7.2. Function CopyDesign........................................................................................................................ 7.4

7.3. Function Thresholds ....................................................................................................................... 7.11

7.4. Function CopyThresholds ............................................................................................................... 7.12

7.5. Function TechData.......................................................................................................................... 7.14

7.6. Function LiquidTemps..................................................................................................................... 7.15

7.7. Allowed values of I_Flags ............................................................................................................... 7.17

7.8. Allowed values of I_Typ

7.8.1. CSH series.................................................................................................................................. 7.18

7.8.2. CSW series................................................................................................................................. 7.24

7.9. Allowed values of I_Ref .................................................................................................................. 7.28

7.10. Allowed values of I_OP................................................................................................................... 7.28

7.11. Allowed values of I_NET................................................................................................................. 7.29

Documentation of BITZER-Software v6.7.0 III

Table of contents

8. Semi-hermetic compact screws HSKC-series (“HSC“) ➜ HSC51.DLL

8.1. Function Design ................................................................................................................................ 8.1

8.2. Function CopyDesign........................................................................................................................ 8.4

8.3. Function Thresholds ....................................................................................................................... 8.11

8.4. Function CopyThresholds ............................................................................................................... 8.12

8.5. Function TechData .......................................................................................................................... 8.14

8.6. Function LiquidTemps ..................................................................................................................... 8.15

8.7. Allowed values of I_Flags ............................................................................................................... 8.17

8.8. Allowed values of I_Typ................................................................................................................... 8.18

8.9. Allowed values of I_Ref................................................................................................................... 8.18

8.10. Allowed values of I_OP................................................................................................................... 8.18

8.11. Allowed values of I_NET................................................................................................................. 8.19

9. Open drive screws (“OS“) ➜ OS50.DLL

9.1. SpeedCheck ..................................................................................................................................... 9.1

9.2. Function Design ................................................................................................................................ 9.2

9.3. Function CopyDesign........................................................................................................................ 9.4

9.4. Function Thresholds ....................................................................................................................... 9.11

9.5. Function CopyThresholds ............................................................................................................... 9.12

9.6. Function TechData .......................................................................................................................... 9.14

9.7. Function LiquidTemps ..................................................................................................................... 9.15

9.8. Driving motor sizes for coupling drive ............................................................................................. 9.17

9.9. Allowed values of I_Flags ............................................................................................................... 9.17

9.10. Allowed values of I_Typ................................................................................................................... 9.18

9.11. Allowed values of I_Ref................................................................................................................... 9.22

9.12. Allowed values of I_SP ................................................................................................................... 9.22

9.13. Allowed values of I_OP................................................................................................................... 9.22

Documentation of BITZER-Software v6.7.0IV

Table of contents

10. Hermetic Scroll Compressors ESH7, ELH7, GSD6/8 (“ESC“) ➜ ESC51.DLL

10.1. Function Design.............................................................................................................................. 10.1

10.2. Function CopyDesign...................................................................................................................... 10.3

10.3. Function Thresholds ....................................................................................................................... 10.8

10.4. Function CopyThresholds ............................................................................................................... 10.9

10.5. Function TechData........................................................................................................................ 10.11

10.6. Allowed values of I_Flags ............................................................................................................. 10.12

10.7. Allowed values of I_Typ

10.7.1. ESH series................................................................................................................................ 10.13

10.7.2. ORBIT6 / ORBIT8 series .......................................................................................................... 10.14

10.7.3. ORBIT Boreal series................................................................................................................. 10.18

10.7.4. ELH/ELA series ........................................................................................................................ 10.20

10.8. Allowed values of I_Ref ................................................................................................................ 10.21

10.9. Allowed values of I_NET............................................................................................................... 10.22

11. Air-cooled condensing units (“LH“) ➜ LLH52.DLL

11.1. Function Design.............................................................................................................................. 11.1

11.2. Function CopyDesign...................................................................................................................... 11.4

11.3. Allowed values of I_Flags ............................................................................................................. 11.12

11.4. Allowed values of I_Serie.............................................................................................................. 11.12

11.5. Allowed values of I_Typ

11.5.1. I_Serie = 1, standard version.................................................................................................... 11.12

11.5.2. I_Serie = 2, for high ambient temperatures „high ambient“ version.......................................... 11,14

11.5.3. I_Serie = 3, noise reduced „quiet“ version ................................................................................ 11,16

11.5.4. I_Serie = 4, version with 2 condenser fans............................................................................... 11,17

11.5.5. I_Serie = 5, ECOSTAR ............................................................................................................. 11,18

11.6. Allowed values of I_Ref ................................................................................................................ 11.19

11.7. Allowed values of I_OP................................................................................................................. 11.19

11.8. Allowed values of I_NET............................................................................................................... 11.20

Documentation of BITZER-Software v6.7.0 V

Table of contents

12. Air-cooled condensing units 2-stage („LSH“) ➜ LLSH51.DLL

12.1. Function Design .............................................................................................................................. 12.1

12.2. Function CopyDesign...................................................................................................................... 12.3

12.3. Allowed values of I_Flags ............................................................................................................... 12.9

12.4. Allowed value of I_Serie ............................................................................................................... 12.10

12.5. Allowed values of I_Typ................................................................................................................. 12.10

12.6. Allowed values of I_Ref................................................................................................................. 12.10

12.7. Allowed value of I_OP................................................................................................................... 12.10

12.8. Allowed values of I_NET............................................................................................................... 12.11

13. Water-cooled condensers (“WV“) ➜ LWV50.DLL

13.1. Obligatory input data in function Design and CopyDesign.............................................................. 13.1

13.2. Function Design .............................................................................................................................. 13.2

13.3. Function CopyDesign...................................................................................................................... 13.4

13.4. Function CapacityCheck ................................................................................................................. 13.9

13.5. Function VolflowCheck.................................................................................................................. 13.10

13.6. Allowed values of I_Flags ............................................................................................................. 13.11

13.7. Allowed values of I_Typ................................................................................................................. 13.12

13.8. Allowed values of I_Ref................................................................................................................. 13.12

13.9. Allowed values of I_Medium ......................................................................................................... 13.12

Documentation of BITZER-Software v6.7.0VI

Table of contents

14. Compressor name plate data ➜ BNP50.DLL

14.1. Function BNPMotors....................................................................................................................... 14.1

14.2. Function BNPStandard ................................................................................................................... 14.3

14.3. Function BNPCopyStandard........................................................................................................... 14.4

14.4. Function BNPTechData................................................................................................................... 14.5

14.5. Function BNPCopyTechData .......................................................................................................... 14.7

14.6. Function BNPSTechData ................................................................................................................ 14.9

14.7. Allowed values of I_Typ

14.7.1. Semi-hermetic recips ................................................................................................................ 14.10

14.7.2. Two-stage semi-hermetic recips ............................................................................................... 14.13

14.7.3. Semi-hermetic screws .............................................................................................................. 14.14

14.7.4. Semi-hermetic compact screws CSH-/CSW-series .................................................................. 14.15

14.7.5. Semi-hermetic compact screws HSKC-series .......................................................................... 14.16

14.7.6. Hermetic Scroll compressors.................................................................................................... 14.17

14.8. Allowed values of I_NET

14.8.1. Semi-hermetic recips ................................................................................................................ 14.18

14.8.2. Two-stage semi-hermetic recips ............................................................................................... 14.22

14.8.3. Semi-hermetic screws .............................................................................................................. 14.23

14.8.4. Semi-hermetic compact screws CSH-/CSW-series .................................................................. 14.25

14.8.5. Semi-hermetic compact screws HSKC-series .......................................................................... 14.28

14.8.6. Hermetic Scroll compressors.................................................................................................... 14.29

Documentation of BITZER-Software v6.7.0 VII

Table of contents

Documentation of BITZER-Software v6.7.0VIII

General

1. General

General remark

The libraries are written in 32bit Delphi-Pascal (Borland Delphi® 2010).

1.1. Changes between versions 6.6.0 and 6.7.0

1.1.1. Semi-hermetic Recips, HHK52.DLL

• New ECOLINE+ compressor series for transcritical CO2-applications

• Performance data with Refrigerant Injection (RI) for R448A and R449A

• Extension of the ECOLINE series: 4BES-9 compressor

1.1.2. Open-drive Recips, OHK51.DLL

• Extended application limits for NH3 compressors

1.1.3. Hermetic Scroll Compressors, ESC51.DLL

• Extended application limits for ORBIT GSD6 series

1.1.4. Compressors name plate data, BNP50.DLL

• UL Approvals for CO2 compressors

Documentation of BITZER-Software v6.7.0

General

1.2. Error Messages

Result = LongInt, O_Err = PChar

Result Error Message

0 Calculated without any error

Result<0 (except -61): Not calculated because of the specified error

-1 Error with access to coefficient files

-2 Calculation not possible, probably ambient temperature too high/low

-3 No access to refrigerant library + O_Err

-4 Miscalculation in refrigerant library + O_Err

-5 No access to fluid file

-6 No access to compressor data

-7 With these values no calculation possible

-8 Internal error (out of iteration range)

-9 Incorrigible error

-10 Wrong or incomplete input

-11 Compressor type unknown or not allowed

-12 Refrigerant unknown or not allowed

-13 Power supply unknown or not allowed

-14 Minimal speed 725 RPM (2T.2-4G.2) resp. 875 RPM (6H.2-6F.2)

-15 Maximal speed 1750 RPM

-16 Operating mode unknown or not allowed for this refrigerant

-17 Compressor with this motor not available or on request

-18 Only speed 2900 or 3500 RPM allowed

-19 Condenser type unknown or not allowed

-20 Performance data for this operating point on request

-21 Compressor not designated for this refrigerant

-22 Compressor not suitable for this operating mode

-23 Out of application ranges (see limits)! Requires 2-stage compressor

-24 Parallel compound required. Capacity with largest single compressor

-25 Choose motor 2. Performance data for motor 1 on request

-26 Choose motor 1. Performance data for motor 2 on request

-27 Choose motor 2.

-28 Choose motor 1.

-29 Out of application ranges. External oil cooling required (data on request)

-30 Out of application ranges (see limits)! Max. condensation + O_Err

-31 Out of application ranges (see limits)! Min. evaporating + O_Err

-32 Out of application ranges (see limits)! Min. condensation + O_Err

-33 Out of application ranges (see limits)! Max. evaporating + O_Err

-34 Out of application ranges (see limits)! Requires motor 1

-35 Out of application ranges (see limits)! Requires K model

-36 Out of application ranges (see limits)! Requires N model

-37 Out of application ranges (see limits)!

-38 Requires K model. Data with ECO only on request at this time.

-39 Out of application ranges (see limits)! Choose other operating mode

-40 Suction gas superheat is too high

-41 Suction gas superheat is too low (min. 5 K/9°F)

-42 Suction gas superheat is too low (min. 5 K/9°F). Dew point at + O_Err

-43 Useful superheat is larger than total superheat

-44 Suction gas superheat is too high! Maximum + O_Err

-45 Suction gas superheat too low (min. 1 K/1.8°F)

-46 Suction gas superheat too low (min. 1 K/1.8°F). Dew point at + O_Err

-47 Useful superheat is negative

Documentation of BITZER-Software v6.7.01.2

General

-48 With these values no compressor selection possible

-49 Subcooling beyond tolerable range + O_Err

-50 Liquid sub-cooling is too high

-51 Liquid temperature/sub-cooling is too low

-52 Liquid temperature is too high

-53 Liquid subcooling is negative

-54 Liquid temperature is too high! Boiling point at +O_Err

-55 With this refrigerant sub-cooler must be choosen

-56 With this compressor no data for ECO operation available

-57 Liquid temperature in subcooler beyond tolerable range

-58 With these values no ECO calculation possible

-59 Capacity regulator step not allowed

-60 Max. discharge gas temp. too low (at least 20 K above condensation)

-61 Power input limit exceeded! Maximum + O_Err

-62 With these values no unit selection possible

-63 Series unknown

-64 Unknown condensing unit

-65 Missing capacity data for condenser type

-66 Capacity of largest LD unit exceeded. Select high ambient temperature series.

-67 Allowed ambient temperature exceeded! Maximum + O_Err

-68 Condensing temperature too low!

-69 Condensing temperature too high!

-70 Condensing temperature too low! Minimum + O_Err

-71 Condensing temperature too high! Maximum + O_Err

-72 Inlet temperature too high! Maximum + O_Err

-73 Fouling factor beyond tolerable range + O_Err

-74 With this values no condenser selection possible.

-75 Illegal number of passes

-76 Condensing capacity too high! Maximum + O_Err

-77 Outlet temperature too high! Maximum + O_Err

-78 Outlet temperature too low! Minimum + O_Err

-79 Volume flow too high! Maximum + O_Err

-80 Volume flow too low! Minimum + O_Err

-81 Required water flow too low! Minimum + O_Err

-82 Required water flow too high! Maximum + O_Err

-83 Required condensing capacity too high

-84 Evaporating temperature too low! Minimum + O_Err

-85 Evaporating temperature too high! Maximum + O_Err

-86 Required condensing temperature beyond tolerable range

-87 No calculation possible. Please check condensing temperature.

-88 No calculation possible. Please check evaporating temperature.

-89 Required volume flow beyond tolerable range

-90 Illegal cooling agent

-91 Concentration beyond 0 .. 100%

-92 Concentration too high

-93 Water freezing at 0°C / 32°F

-94 Freezing cooling agent

-95 Boiling cooling agent

-96 Water flow too low! Minimum + O_Err

-97 Water flow too high! Maximum + O_Err

-98 Required condenser capacity too high! Maximum + O_Err

-99 Temperature difference between inlet and outlet too low!

-100 Temperature difference between inlet and outlet too high!

Result Error Message

Documentation of BITZER-Software v6.7.0 1.3

General

-101 Outlet temperature too high

-102 Temperature difference between inlet and condensation too low! Minimum + O_Err

-103 Temperature difference between condensing temperature and ambient temperature too high (max. 26.5 K / 47.7°F)

-104 Temperature difference too high. Choose a larger condenser.

-105 Temperature difference between condensing temperature and ambient temperature too low

-106 Temperature difference between cooling agent outlet and condensation too small! Minimum + O_Err

-107 Temperature difference between outlet and condensation too low! Recommendation: increase flow rate

-108 Temperature difference between outlet and condensation too low! Recommendation: increase capacity

-109 Inlet temperature too low! Minimum + O_Err

-110 Inlet temperature is higher than condensing temperature

-111 Outlet temperature is higher than condensing temperature

-112 Outlet temperature is lower than inlet temperature.

-113 Condensing temperature is lower than ambient temperature.

-114 Compressor speed too low. Minimum + O_Err

-115 Compressor speed too high. Maximum + O_Err

-116 Illegal or unknown motor pulley

-117 Only speed 2900 or 3500 RPM allowed

-118 Only speed 1450 or 1750 RPM allowed

-119 Max. motor size exceeded

-120 Max. motor size exceeded - if possible use coupling

-121 Illegal or unknown motor power

-122 Only enclosure class IP 23, IP44, IP54, or IP 55 allowed

-123 Coupling not available for this combination compressor type/enclosure class.

-124 Power absorbed too large -individual motor selection required

-125 Selected motor power is lower than actual power consumption

-126 Individual motor selection required

-130 Compressor capacity too low

-131 Power input limit exceeded!

-147 Oil outlet temperature after oil cooler too low. Please check discharge gas temperature.

-148 No additional cooling possible. Please check use of CSH series.

-149 Out of application range. Please check use of CSH series.

-150 Liquid injection not allowed. Select external oil cooling.

-151 Out of application range. External oil cooling required.

-152 Oil separators’ capacity exceeded. Parallel refrigerant circuits recommended.

-153 Selected oil separator’s capacity exceeded. Larger oil separator required.

-154 Oil coolers’ capacity exceeded. Several oil coolers necessary.

-155 Selected oil coolers’ capacity exceeded. Larger oil coolers required.

-156 With these values no oil cooler required.

-157 Oil coolers for ammonia on request

-158 Oil separator type unknown or not allowed

-159 Oil cooler type unknown or not allowed

-160 Max. discharge gas temp. too low! Minimum 20K (36°F) above condensing temp.

-161 Max. discharge gas temp. too low! Minimum 30K (54°F) above condensing temp.

-162 Max. discharge gas temp. too high! Maximum: + O_Err

-163 Oil cooler inlet temperature is lower than ambient temperature.

-164 Maximum discharge gas temperature too low!

-165 Refrigerant pressure difference beyond tolerable range + O_Err

-166 Water inlet temperature too high! Maximum + O_Err

-167 Air cooled oil coolers for ammonia not available

-168 The resulting suction gas temperature is too high. Please increase liquid temperature after heat exchanger.

-169 The resulting suction superheat is too high. Please increase liquid temperature after heat exchanger.

-170 Liquid receiver type unknown or not allowed

-171 No standard compressor unit for this compressor type!

Result Error Message

Documentation of BITZER-Software v6.7.01.4

General

-172 No standard compressor unit for vertical liquid receiver!

-173 No vertical liquid receiver for this refrigerant!

-179 Temperature difference in oil cooler too low!

-180 Number of compressors beyond tolerable range + O_Err

-181 Compressors belong to different body sizes!

-182 Illegal combination of compressor types

-190 With these values no condenser selection possible (Reynolds number < 1000)

-191 With these values no condenser selection possible (Prandtl number > 120)

-192 Suction gas superheat is too low (min. 2K/3.6°F)

-193 Suction gas superheat is too low (min. 10K/18°F)

-194 Minimum 20K (36°F) suction gas superheat required, if necessary apply internal hear exchanger.

-195 The resulting suction gas temperature is too high! Maximal 20°C / 68°F

-196 The resulting suction gas temperature is too high! Maximal 50°C / 122°F

-197 Suction gas temperature is too high! Maximal 50°C / 122°F

-200 Interpolation accuracy is not sufficient

-201 Too less data for calculation of coefficients

-202 Operating mode not allowed

-203 Performance data with capacity control on request

-204 Performance data for the selected refrigerant on request

-205 Illegal number of compressors

-210 Subprogram not realized so far

-229 Requires H model

-230 Out of application ranges (see limits)! Max. high pressure + O_Err

-232 Out of application ranges (see limits)! Min. high pressure + O_Err

-234 High pressure lower than critical pressure + O_Err

-235 Condensing temperature is higher than critical temperature + O_Err

-236 Evaporating temperature is higher than critical temperature + O_Err

-237 Gas cooler outlet temperature beyond tolerable range

-238 Input value is lower than triple point (-56.56°C / -69.80°F)

-247 Please select power supply 60 Hz UL.

-248 UL approval for this compressor/refrigerant combination is not available yet. Please select power supply 60 Hz.

-249 Select integrated or external frequency inverter!

-250 Selected frequency and/or voltage for this compressor type not availabel

-251 Motor winding not available for this compressor type

-252 Missing motor data

-253 Power supply for this compressor model not available

-254 Motor version illegal or unknown

-255 Selected frequency outside application range + O_Err

-256 Performance data with frequency inverter upon request

-257 Frequency inverter operation with further capacity control is not possible!

-258 Allowed current consumption exceeded!

-259 With these values it is not possible to select a unit within the economic frequency range 55..87 Hz.

-260 With this frequency-controlled screw compressor ECO operation is not possible!

-261 Frequency not allowed! Minimum + O_Err

-262 Frequency not allowed! Maximum 100%

-263 With this series operation without frequency inverter is not possible!

-264Allowed current consumption exceeded. Reduce frequency or select larger motor version or select special voltage motor (on request).

-301 Temperature at inlet is smaller than the freezing temperature of the medium

-302 Temperature at inlet exceeds boiling temperature of the medium

-303 Temperature at outlet is smaller than the freezing temperature of the medium

-304 Temperature at outlet exceeds boiling temperature of the medium

-305 Condensing temperature has to be at least 0.3 K above temperature at outlet

-306 Condensing temperature exceeds critical temperature

Result Error Message

Documentation of BITZER-Software v6.7.0 1.5

General

Additional remarks

O_Hint1>0: Calculated with additional remarks (sum of the following values)

-310 Prandtl and Reynolds number out of range

-311 Prandtl number is less than minimum value

-312 Prandtl number exceeds maximum value

-313 Reynolds number is less than minimum value

-314 Reynolds number exceeds maximum value

-320 Could not calculate the heat flux density. Check surface area

-321 Heat flux density exceeds the maximum value

-322 Heat flux density is less than the minimum value

-501 Selected frequency inverter to small

-502 No frequency inverter available for this operating point

-503 Frequency inverter unknown or not allowed

O_Hint1 Message

+01 Tentative Data.

+02 Additional cooling/Limitations (see limits + t. data)!

+04 Oil cooler capacity too large - individual selection required

+08 Power absorbed too large - individual motor selection required

+16 Largest compressor with less than 900 RPM.

+32 Fluid velocity > 2m/s. Be aware of erosion risks.

+64 Water speed < 1,0 m/s (Influence of dirt !).

+128 Larger compressor types on request

+256 Smallest compressor type

+512 Largest compressor - partition in several units required

+1024 Smallest tandem compressor - single compressor required.

+2048 Smallest condenser type

+4096 Largest condenser type

+8192 Condensing pressure regulation?! Sufficient ventilation must be observed!

+16384 Estimated calculation

+32768 Discharge gas temperature at least 20K (36°F) above condensing temperature

+65536 * Compressor-Performance data certified by ASERCOM (see T.Data/ Notes)

+131072 Discharge gas temperature at least 30K (54°F) above condensing temperature

+262144 *Performance data of single compressors certified by ASERCOM (see T.Data/ Notes)

+524288 Higher cooling capacity with other/alternative motor version

+1048576 Attention: restricted application limits

+2097152 Coupling housing for this motor size not available

+4194304 Starting point for motor selection see T. data / Notes

+8388608 Higher oil carryover rate! Use of secondary oil separator recommended.

+16777216 Tentative data, approximate calculation for capacity regulation

+33554432 Better coefficient of performance (COP) with other/alternative motor version

+67108864 Largest single compressor - parallel compound or tandem compressor required

+134217728 Selection for direct expansion systems. Flooded systems require individual selection.

+268435456 Maximum refrigerant charge exceeded

+536870912Receiver selection for compact systems without condensing pressure control. Precise calculation only via refrigerant charge (see notes).

+1073741824 Unit not deliverable for this operating mode

Result Error Message

Documentation of BITZER-Software v6.7.01.6

General

O_Hint2>0: Calculated with additional remarks (sum of the following values)

O_Hint2 Message

+01 Attention: Different compressor design sizes

+02 With these values not enough capacity. Larger or additional compressors required.

+04 Since 01.07.2016, available only for regions outside European Union.

+08 Minimum 20K (36°F) suction gas superheat required, if necessary apply internal hear exchanger.

+16 Consider national standards for the use of flammable refrigerants.

+32 Selection valid for IEC motors

+64 Selection valid for NEMA motors

+128 Selected motor power is lower than Bitzer recommendation

+256Performance data for CRII are average values which consist of performance data of two capacity steps. Detailedinformation on capacity control can be found in our documentation, KT-100 and KT-101.

+512Required cooling capacity too high. Please use the standard compressors with external frequency inverter if necessary.

+1024 Consider notes in detailed resp. part load calculation!

+2048 Performance data are based on single compressors

+4096 *Power input including fan power input

+8192 Mind operating parameters. Consultation with BITZER is recommended.

+16384 Please consider design current for 70 Hz operation when using a frequency inverter! See also KP-103.

+32768 Discharge gas temperature at least 50°C (122°F)

+65536 Power consumption at compressor inlet

+131072 Power consumption at frequency inverter inlet

+262144 Discharge gas temperature at least 15K (27°F) above condensing temperature

+524288 The additional oil amount for the external oil cooling is required. Please activate the solenoid valve.

+1048576Liquid injection unsuitable for continuous compressor operation. Application envelope approved for special applications like reversible heat pumps.

+2097152 Performance data certified by ASERCOM (see T.Data/ Notes)

+4194304 Select larger frequency inverter to use the full frequency range of the compressor

+8388608 Since 1st of July 2016 the ecodesign requirements of EU Regulation 2015/1095 apply to condensing units

+16777216 Several oil coolers necessary.

+33554432 Capacity of selected secondary oil separator exceeded

+67108864 Secondary separation step already integrated

+134217728 Selection only valid for flooded systems

+268435456

+536870912

+1073741824

Documentation of BITZER-Software v6.7.0 1.7

Semi-hermetic recips

2. Semi-hermetic Recips (“HHK”) ➜ HHK52.DLL

DLL-Version: 6.7.0.

Attention! For calculation HHK52A.DLL, HHK52B.DLL, HHK52C.DLL, BNP50.DLL, ASEREP32.DLL,BIREF32.DLL, and CO2_LIB32.DLL have to be in the same directory as HHK52.DLL.

Calling convention “stdCall“ in Delphi-Pascal corresponds to “__stdcall“ in C++

2.1. Function Design

Performance data for a given compressor type respectivelyselection of maximum two compressor types with capacity given

Exported function of HHK52.DLL: Design

Input parameters

I_RPath pChar path of refrigerant fluid files *.REF (’ASEREP’)

I_NPath pChar path of name plate data files BNPA*.DAT

I_Flags LongInt preset data (see list)

I_Serie ➀ LongInt

compressor series (CO2 only)0 = subcritical (SL series)1 = transcritical (Octagon series)2 = subcritical (ME series)

I_Mode LongInt calculation method: 0 = compressor (default), 1 = heat pump

I_Typ pChar compressor type (see list)

I_CC LongInt 0 – reserved for future use

I_Ref pChar refrigerant (see list)

I_Q Double cooling capacity / heating capacity in kW or kBtu/h

I_T0 Double evaporation temperature in °C or °F

I_TC Doublecondensing temperature in °C or °FI_OP=5: High pressure (transcritical)I_TC=0: Optimum high pressure is used

I_TS Doublesuction gas temperature in °C / °F or superheat in K / °Fdependent on I_Flags

I_TL Doubleliquid temperature in °C /° F or sub-cooling in K / °Fdependent on I_FlagsI_OP=5: Gascooler outlet in °C or °F

I_TN Double useful superheat in K or °F

I_NET LongInt three-digit motor index (see list)

I_DS ➁ LongInt motor winding type: 1 = delta, 2 = star, 3 = part winding

I_OV ➁ LongInt operating voltage

I_FI LongInt frequency inverter: 0 = without FI, 1 = internal FI, 2 = external FI

I_FCF ➂ Double selected FI frequency in Hz

I_FCV ➂ LongInt supply voltage in V

I_FCOF ➂ LongInt supply frequency in Hz

I_FCMV ➂ LongInt 0 – reserved for future use( max. output voltage in V)

I_OP LongInt operating mode (see list)

I_CR ➁ ➃ Single100|83|75|66|50|33|25|17 resp. 10..100 steplesscapacity control step in %

Output parameters

O_T1, O_T2 pChar two selected compressor types

O_OP1, O_OP2 LongInt operating mode (see list)

Documentation of BITZER-Software v6.7.0 2.1

Semi-hermetic recips

➀ only interpreted if capacity given➁ only interpreted if type given➂ internal frequency inverter operation: only compressor models 2DC-3.F1, 4FC-5.F1, 4EC-6.F1, 4DC-7.F1,

4DC-7.F3, 4CC-6.F1, 4CC-9.F3, 4VCS-10.F4 .. 4NCS-20.F4,2DES-3.F1, 4FES-5.F1, 4EES-6.F1, 4DES-5.F1, 4DES-7.F3, 4CES-6.F1, 4CES-9.F3,4VES-7.F3 .. 4NES-20.F4;parameters I_NET, I_DS, and I_OV are ignoredexternal frequency inverter operation: only standard motor is allowed

Only Compressor models 2KES-05 .. 6FE-50Y

➄ according to EN 12900 (20°C suction temperature, 0K liquid subcooling)➅ not calculated for calculation method „heat pump“➆ with subcooling

O_FCF1, O_FCF2 ➂ LongInt inverter frequency in Hz

O_FCFmin1, O_FCFmin2 ➁

LongInt inverter frequency of minimum capacity in Hz

O_FCFmax1, O_FCFmax2 ➁

LongInt inverter frequency of maximum capacity in Hz

O_Q1, O_Q2 Double cooling capacity / heating capacity in kW or kBtu/h

O_Qmin1, O_Qmin2 ➂ Double minimum cooling capacity / heating capacity in kW or kBtu/h

O_Qmax1, O_Qmax2 ➂ Double maximum cooling capacity / heating capacity in kW or kBtu/h

O_QU1, O_QU2 Double evaporator capacity in kW or kBtu/h

O_QN1, O_QN2 ➄➅ Double cooling capacity at standard operating conditions

O_QC1, O_QC2 ➆ Double condenser capacity without heat rejection in kW or kBtu/h

O_QH1, O_QH2 ➆ Double condenser capacity minus heat rejection in kW or kBtu/h

O_P1, O_P2 Double power consumption in kW

O_I1, O_I2 Double current in A

O_COS1, O_COS2 Double power factor cos PHI

O_E1, O_E2 DoubleCOP (dimensionless) or EER in Btu/h/W in cooling mode / in heating mode

O_EN1, O_EN2 ➄➅ Double COP / EER in cooling mode at standard operating conditions

O_VG1, O_VG2 Double geometric displacement in m³/h or ft³/h

O_M1, O_M2 Double mass flow in kg/h or lb/h

O_TH1, O_TH2 Double hot gas temperature (isentropic) in °C or °F

O_PC1, O_PC2 Double transcritical: optimum high pressure

O_Hint1, O_Hint2 LongInt hint(s) (see list)

O_Err pChar supplement to error message

Design LongInt error message (see list)

Compressors CR capacity control steps (%)

2-cylinder 100

4-cylinder 100, 50

6-cylinder 100, 66, 33

8-cylinder 100, 75, 50

2×2-cylinder Tandem 100, 50

2×4-cylinder Tandem 100, 75, 50, 25

2×6-cylinder Tandem 100, 83, 66, 50, 33, 17

4FES-3..4NES-24JE-13..6FE-50

10..100 stepless

8GE-50..8FE-70 50..100 stepless

Exported function of HHK52.DLL: Design

Documentation of BITZER-Software v6.7.02.2

Semi-hermetic recips

Declaration with Borland Delphi® until version 2007:

Function Design(I_RPath, I_NPath: pChar; I_Flags, I_Serie, I_Mode: LongInt;I_Typ: pChar; I_CC: LongInt; I_Ref: pChar;I_Q, I_T0, I_TC, I_TS, I_TL, I_TN: Double;I_NET, I_DS, I_OV, I_FI: LongInt; I_FCF: Double;I_FCV, I_FCOF, I_FCMV, I_OP: LongInt; I_CR: Single;Var O_T1, O_T2: pChar;Var O_OP1, O_OP2, O_FCF1, O_FCF2, O_FCFmin1, O_FCFmin2, O_FCFmax1,O_FCFmax2: LongInt;Var O_Q1, O_Q2, O_Qmin1, O_Qmin2, O_Qmax1, O_Qmax2, O_QU1, O_QU2,O_QN1, O_QN2, O_QC1, O_QC2, O_QH1, O_QH2, O_P1, O_P2, O_I1, O_I2,O_COS1, O_COS2, O_E1, O_E2, O_EN1, O_EN2, O_VG1, O_VG2, O_M1, O_M2,O_TH1, O_TH2, O_PC1, O_PC2: Double;Var O_Hint1, O_Hint2: LongInt;Var O_Err: pChar): LongInt; StdCall; External ’HHK52.DLL’;

Declaration with Borland Delphi® since version 2009:

Function Design(I_RPath, I_NPath: pAnsiChar; I_Flags, I_Serie, I_Mode: LongInt;I_Typ: pAnsiChar; I_CC: LongInt; I_Ref: pAnsiChar;I_Q, I_T0, I_TC, I_TS, I_TL, I_TN: Double;I_NET, I_DS, I_OV, I_FI: LongInt; I_FCF: Double;I_FCV, I_FCOF, I_FCMV, I_OP: LongInt; I_CR: Single;Var O_T1, O_T2: pAnsiChar;Var O_OP1, O_OP2, O_FCF1, O_FCF2, O_FCFmin1, O_FCFmin2, O_FCFmax1,O_FCFmax2: LongInt;Var O_Q1, O_Q2, O_Qmin1, O_Qmin2, O_Qmax1, O_Qmax2, O_QU1, O_QU2,O_QN1, O_QN2, O_QC1, O_QC2, O_QH1, O_QH2, O_P1, O_P2, O_I1, O_I2,O_COS1, O_COS2, O_E1, O_E2, O_EN1, O_EN2, O_VG1, O_VG2, O_M1, O_M2,O_TH1, O_TH2, O_PC1, O_PC2: Double;Var O_Hint1, O_Hint2: LongInt;Var O_Err: pAnsiChar): LongInt; StdCall; External ’HHK52.DLL’;

Documentation of BITZER-Software v6.7.0 2.3

Semi-hermetic recips

2.2. Function CopyDesign

Performance data for a given compressor type respectivelyselection of maximum two compressor types with capacity given

Exported function of HHK52.DLL: CopyDesign

Input parameters

I_RPath pChar path of refrigerant fluid files *.REF (’ASEREP’)

I_NPath pChar path of name plate data files BNPA*.DAT

I_Flags LongInt preset data (see list)

I_Serie ➀ LongInt

compressor series (CO2 only)0 = subcritical (SL series)1 = transcritical (Octagon series)2 = subcritical (ME series)

I_Mode LongInt calculation method: 0 = compressor (default), 1 = heat pump

I_Typ pChar compressor type (see list)

I_CC LongInt 0 – reserved for future use

I_Ref pChar refrigerant (see list)

I_Q Double cooling capacity / heating capacity in kW or kBtu/h

I_T0 Double evaporation temperature in °C or °F

I_TC Doublecondensing temperature in °C or °FI_OP=5: High pressure in bara or psiaI_TC=0: Optimum high pressure is used

I_TS Doublesuction gas temperature in °C / °F or superheat in K / °Fdependent on I_Flags

I_TL Doubleliquid temperature in °C /° F or sub-cooling in K / °Fdependent on I_FlagsI_OP=5: Gascooler outlet in °C or °F

I_TN Double useful superheat in K or °F

I_NET LongInt three-digit motor index (see list)

I_DS ➁ LongInt motor winding type: 1 = delta, 2 = star, 3 = part winding

I_OV ➁ LongInt operating voltage

I_FI LongInt frequency inverter: 0 = without FI, 1 = internal FI, 2 = external FI

I_FCF ➂ Double selected FI frequency in Hz

I_FCV ➂ LongInt supply voltage in V

I_FCOF ➂ LongInt supply frequency in Hz

I_FCMV ➂ LongInt 0 – reserved for future use( max. output voltage in V)

I_OP LongInt operating mode (see list)

I_CR ➁ ➂ Single100|83|75|66|50|33|25|17 resp. 10..100 steplesscapacity control step in %

Output parameters

O_T1 pChar first selected compressor type, filled with spaces on the right

O_SzT1 LongInt length of O_T1 without spaces

O_T2 pChar second selected compressor type, filled with spaces on the right

O_SzT2 LongInt length of O_T2 without spaces

DesignData TDesignData see below

O_Hint1, O_Hint2 LongInt hint(s) (see list)

O_Err pChar supplement to error message, filled with spaces on the right

O_SzErr LongInt length of O_Err without spaces

CopyDesign LongInt error message (see list)

Data fields of array DesignData

O_OP1, O_OP2 LongInt operating mode (see list)

Documentation of BITZER-Software v6.7.02.4

Semi-hermetic recips

➀ only interpreted if capacity given➁ only interpreted if type given➂ internal frequency inverter operation: only compressor models 2DC-3.F1, 4FC-5.F1, 4EC-6.F1, 4DC-7.F1,

4DC-7.F3, 4CC-6.F1, 4CC-9.F3, 4VCS-10.F4 .. 4NCS-20.F4,2DES-3.F1, 4FES-5.F1, 4EES-6.F1, 4DES-5.F1, 4DES-7.F3, 4CES-6.F1, 4CES-9.F3,4VES-7.F3 .. 4NES-20.F4;parameters I_NET, I_DS, and I_OV are ignoredexternal frequency inverter operation: only standard motor is allowed

Only Compressor models 2KES-05 .. 6FE-50Y

➄ according to EN 12900 (20°C suction temperature, 0K liquid subcooling)➅ not calculated for calculation method „heat pump“➆ with subcooling

Declaration with Borland Delphi® until version 2007:

Type TDesignData = Record

O_FCF1, O_FCF2 ➁ LongInt inverter frequency in Hz

O_FCFmin1, O_FCFmin2 ➁

LongInt inverter frequency of minimum capacity in Hz

O_FCFmax1, O_FCFmax2 ➁

LongInt inverter frequency of maximum capacity in Hz

O_Q1, O_Q2 Double cooling capacity / heating capacity in kW or kBtu/h

O_Qmin1, O_Qmin2 ➁ Double minimum cooling capacity / heating capacity in kW or kBtu/h

O_Qmax1, O_Qmax2 ➁ Double maximum cooling capacity / heating capacity in kW or kBtu/h

O_QU1, O_QU2 Double evaporator capacity in kW or kBtu/h

O_QN1, O_QN2 ➃➄ Double cooling capacity at standard operating conditions

O_QC1, O_QC2 ➆ Double condenser capacity without heat rejection in kW or kBtu/h

O_QH1, O_QH2 ➆ Double condenser capacity minus heat rejection in kW or kBtu/h

O_P1, O_P2 Double power consumption in kW

O_I1, O_I2 Double current in A

O_COS1, O_COS2 Double power factor cos PHI

O_E1, O_E2 DoubleCOP (dimensionless) or EER in Btu/h/W in cooling mode / in heating mode

O_EN1, O_EN2 ➃➄ Double COP / EER at standard operating conditions

O_VG1, O_VG2 Double geometric displacement in m³/h or ft³/h

O_M1, O_M2 Double mass flow in kg/h or lb/h

O_TH1, O_TH2 Double hot gas temperature (isentropic) in °C or °F

O_PC1, O_PC2 Double transcritical: optimum high pressure

Compressors CR capacity control steps (%)

2-cylinder 100

4-cylinder 100, 50

6-cylinder 100, 66, 33

8-cylinder 100, 75, 50

2×2-cylinder Tandem 100, 50

2×4-cylinder Tandem 100, 75, 50, 25

2×6-cylinder Tandem 100, 83, 66, 50, 33, 17

4FES-3..4NES-24JE-13..6FE-50

10..100 stepless

8GE-50..8FE-70 50..100 stepless

Exported function of HHK52.DLL: CopyDesign

Documentation of BITZER-Software v6.7.0 2.5

Semi-hermetic recips

O_OP1, O_OP2 : LongInt;O_FCF1, O_FCF2: LongInt;O_FCFmin1, O_FCFmin2: LongInt;O_FCFmax1, O_FCFmax2: LongInt;O_Q1, O_Q2 : Double;O_Qmin1, O_Qmin2: Double;O_Qmax1, O_Qmax2: Double;O_QU1, O_QU2 : Double;O_QN1, O_QN2 : Double;O_QC1, O_QC2 : Double;O_QH1, O_QH2 : Double;O_P1, O_P2 : Double;O_I1, O_I2 : Double;O_COS1, O_COS2: Double;O_E1, O_E2: Double;O_EN1, O_EN2: Double;O_VG1, O_VG2: Double;O_M1, O_M2: Double;O_TH1, O_TH2: Double;O_PC1, O_PC2: Double;

End;

Function CopyDesign(I_RPath, I_NPath: pChar; I_Flags, I_Mode: LongInt; I_Typ: pChar;I_CC: LongInt: I_Ref: pChar;I_Q, I_T0, I_TC, I_TS, I_TL, I_TN: Double;I_NET, I_DS, I_OV, I_FI: LongInt; I_FCF: Double;I_FCV, I_FCOF, I_FCMV, I_OP: LongInt; I_CR: Single;O_T1: pChar; Var O_SzT1: LongInt;O_T2: pChar; Var O_SzT2: LongInt;Var DesignData: TDesignData; Var O_Hint1, O_Hint2: LongInt;O_Err: pChar; Var O_SzErr: LongInt): LongInt; StdCall; External ’HHK52.DLL’;

Buffer variables in calling program:

VarType1Buf, Type2Buf: String;ErrorBuf: String;

Initialization:

SetLength(Type1Buf, 30);SetLength(Type2Buf, 30)SetLength(ErrorBuf, 20);

O_T1:=@Type1Buf[1]; or: O_T1:=pChar(Type1Buf);O_T2:=@Type2Buf[1]; or: O_T2:=pChar(Type2Buf);O_Err:=@ErrorBuf[1]; or: O_Err:=pChar(ErrorBuf);

Declaration with Borland Delphi® since version 2009:

Type TDesignData = RecordO_OP1, O_OP2 : LongInt;O_FCF1, O_FCF2: LongInt;O_FCFmin1, O_FCFmin2: LongInt;O_FCFmax1, O_FCFmax2: LongInt;O_Q1, O_Q2 : Double;O_Qmin1, O_Qmin2: Double;O_Qmax1, O_Qmax2: Double;O_QU1, O_QU2 : Double;

Documentation of BITZER-Software v6.7.02.6

Semi-hermetic recips

O_QN1, O_QN2 : Double;O_QC1, O_QC2 : Double;O_QH1, O_QH2 : Double;O_P1, O_P2 : Double;O_I1, O_I2 : Double;O_COS1, O_COS2: Double;O_E1, O_E2: Double;O_EN1, O_EN2: Double;O_VG1, O_VG2: Double;O_M1, O_M2: Double;O_TH1, O_TH2: Double;O_PC1, O_PC2: Double;

End;

Function CopyDesign(I_RPath, I_NPath: pAnsiChar; I_Flags, I_Mode: LongInt;I_Typ: pAnsiChar; I_CC: LongInt: I_Ref: pAnsiChar;I_Q, I_T0, I_TC, I_TS, I_TL, I_TN: Double;I_NET, I_DS, I_OV, I_FI: LongInt; I_FCF: Double;I_FCV, I_FCOF, I_FCMV, I_OP: LongInt; I_CR: Single;O_T1: pAnsiChar; Var O_SzT1: LongInt;O_T2: pAnsiChar; Var O_SzT2: LongInt;Var DesignData: TDesignData; Var O_Hint1, O_Hint2: LongInt;O_Err: pAnsiChar; Var O_SzErr: LongInt): LongInt; StdCall; External ’HHK52.DLL’;

Buffer variables in calling program:

VarType1Buf, Type2Buf: AnsiString;ErrorBuf: AnsiString;

Initialization:

SetLength(Type1Buf, 30);SetLength(Type2Buf, 30)SetLength(ErrorBuf, 20);

O_T1:=@Type1Buf[1]; or: O_T1:=pAnsiChar(Type1Buf);O_T2:=@Type2Buf[1]; or: O_T2:=pAnsiChar(Type2Buf);O_Err:=@ErrorBuf[1]; or: O_Err:=pAnsiChar(ErrorBuf);

Declaration with Microsoft Visual Basic®:

Type TDesignDataO_OP1 As LongO_OP2 As LongO_FCF1 As LongO_FCF2 As LongO_FCFmin1 As LongO_FCFmin2 As LongO_FCFmax1 As LongO_FCFmax2 As LongO_Q1 As DoubleO_Q2 As DoubleO_Qmin1 As DoubleO_Qmin2 As DoubleO_Qmax1 As DoubleO_Qmax2 As DoubleO_QU1 As DoubleO_QU2 As Double

Documentation of BITZER-Software v6.7.0 2.7

Semi-hermetic recips

O_QN1 As DoubleO_QN2 As DoubleO_QC1 As DoubleO_QC2 As DoubleO_QH1 As DoubleO_QH2 As DoubleO_P1 As DoubleO_P2 As DoubleO_I1 As DoubleO_I2 As DoubleO_COS1 As DoubleO_COS2 As DoubleO_E1 As DoubleO_E2 As DoubleO_EN1 As DoubleO_EN2 As DoubleO_VG1 As DoubleO_VG2 As DoubleO_M1 As DoubleO_M2 As DoubleO_TH1 As DoubleO_TH2 As Double

End Type

Declare Function CopyDesign Lib „HHK52.DLL“ _(ByVal I_RPath As String, ByVal I_NPath As String, ByVal I_Flags As Long, _ByVal I_Serie As Long, ByVal I_Mode As Long, ByVal I_Typ As String, _ByVal I_CC As Long, ByVal I_Ref As String, ByVal I_Q As Double, _ByVal I_T0 As Double, ByVal I_TC As Double, ByVal I_TS As Double, _ByVal I_TL As Double, ByVal I_TN As Double, ByVal I_NET As Long, _ByVal I_DS As Long, ByVal I_OV As Long, ByVal I_FI As Long, _ByVal I_FCF As Double, ByVal I_FCV As Long, ByVal I_FCOF As Long, _ByVal I_FCMV As Long, ByVal I_OP As Long, ByVal I_CR As Single, _ByVal O_T1 As String, ByRef O_SzT1 As Long, ByVal O_T2 As String, _ByRef O_SzT2 As Long, ByRef DesignData As TDesignData, _ByRef O_Hint1 As Long, ByRef O_Hint2 As Long, ByVal O_Err As String, _ByRef O_SzErr As Long) As Long

Buffer variables in calling program:

Dim O_T1 As String * 30Dim O_T2 As String * 30Dim O_Err As String * 20

Definition with Microsoft Visual Basic_NET®:

Structure TDesignDataDim O_OP1 As IntegerDim O_OP2 As IntegerDim O_FCF1 As IntegerDim O_FCF2 As IntegerDim O_FCFmin1 As IntegerDim O_FCFmin2 As IntegerDim O_FCFmax1 As IntegerDim O_FCFmax2 As IntegerDim O_Q1 As DoubleDim O_Q2 As DoubleDim O_Qmin1 As DoubleDim O_Qmin2 As Double

Documentation of BITZER-Software v6.7.02.8

Semi-hermetic recips

Dim O_Qmax1 As DoubleDim O_Qmax2 As DoubleDim O_QU1 As DoubleDim O_QU2 As DoubleDim O_QN1 As DoubleDim O_QN2 As DoubleDim O_QC1 As DoubleDim O_QC2 As DoubleDim O_QH1 As DoubleDim O_QH2 As DoubleDim O_P1 As DoubleDim O_P2 As DoubleDim O_I1 As DoubleDim O_I2 As DoubleDim O_COS1 As DoubleDim O_COS2 As DoubleDim O_E1 As DoubleDim O_E2 As DoubleDim O_EN1 As DoubleDim O_EN2 As DoubleDim O_VG1 As DoubleDim O_VG2 As DoubleDim O_M1 As DoubleDim O_M2 As DoubleDim O_TH1 As DoubleDim O_TH2 As DoubleDim O_PC1 As DoubleDim O_PC2 As Double

End Structure

Declare Function CopyDesign Lib "HHK52.DLL" _(ByVal I_RPath As String, ByVal I_NPath As String, ByVal I_Flags As Integer, _ByVal I_Serie As Integer, ByVal I_Mode As Integer, ByVal I_Typ As String, _ByVal I_CC As Integer, ByVal I_Ref As String, ByVal I_Q As Double, _ByVal I_T0 As Double, ByVal I_TC As Double, ByVal I_TS As Double, _ByVal I_TL As Double, ByVal I_TN As Double, ByVal I_NET As Integer, _ByVal I_DS As Integer, ByVal I_OV As Integer, ByVal I_FI As Integer, _ByVal I_FCF As Double, ByVal I_FCV As Integer, ByVal I_FCOF As Integer, _ByVal I_FCMV As Integer, ByVal I_OP As Integer, ByVal I_CR As Single, _ByVal O_T1 As String, ByRef O_SzT1 As Integer, _ByVal O_T2 As String, ByRef O_SzT2 As Integer, _ByRef DesignData As TDesignData, _ByRef O_Hint1 As Integer, ByRef O_Hint2 As Integer, _ByVal O_Err As String, ByRef O_SzErr As Integer) As Integer

Buffer variables in calling program:Dim O_T1 As String = Space(30)Dim O_T2 As String = Space(30)Dim O_Err As String = Space(20)

Documentation of BITZER-Software v6.7.0 2.9

Semi-hermetic recips

2.3. Function Thresholds

Minimum and maximum condensing temperature with refrigerant and evaporation temperature given

➀ only interpreted if type given➁

Declaration with Borland Delphi® until Version 2007:

Function Thresholds(I_Flags: LongInt; I_Typ: pChar; I_CC: LongInt;I_Ref: pChar; I_T0: Double; I_FI, I_OP: LongInt; I_CR: Single; I_Range: LongInt;Var O_OP: LongInt; Var O_TCmin, O_TCmax: Double;Var O_Err: pChar): LongInt; StdCall; External ’HHK52.DLL’;

Declaration with Borland Delphi® since Version 2009:

Function Thresholds(I_Flags: LongInt; I_Typ: pAnsiChar; I_CC: LongInt;I_Ref: pAnsiChar; I_T0: Double; I_FI, I_OP: LongInt; I_CR: Single; I_Range: LongInt;Var O_OP: LongInt; Var O_TCmin, O_TCmax: Double;Var O_Err: pAnsiChar): LongInt; StdCall; External ’HHK52.DLL’;

Exported function of HHK52.DLL: Thresholds

Input parameters

I_Flags LongInt preset data (see list)

I_Typ pChar compressor type (see list)

I_CC LongInt 0 – reserved for future use

I_Ref pChar refrigerant (see list)

I_T0 Double evaporation temperature in °C or °F

I_FI LongInt frequency inverter: 0 = without FI, 1 = internal FI, 2 = external FI

I_OP LongInt operating mode (see list)

I_CR ➀ ➁ Single100|83|75|66|50|33|25|17 resp. 10..100 steplesscapacity control step in %

I_Range LongInt0: application limits of compressor1: calculation limits without range „data on request“

Output parameters

O_OP LongInt operating mode (see list)

O_TCmin Double minimum condensing temperature in °C or °F

O_TCmax Double maximum condensing temperature in °C or °F

O_Err pChar supplement to error message

Thresholds LongInt error message (see list)

Compressors CR capacity control steps (%)

2-cylinder 100

4-cylinder 100, 50

6-cylinder 100, 66, 33

8-cylinder 100, 75, 50

2×2-cylinder Tandem 100, 50

2×4-cylinder Tandem 100, 75, 50, 25

2×6-cylinder Tandem 100, 83, 66, 50, 33, 17

4FES-3..4NES-24JE-13..6FE-50

10..100 stepless

8GE-50..8FE-70 50..100 stepless

Documentation of BITZER-Software v6.7.02.10

Semi-hermetic recips

2.4. Function CopyThresholds

Minimum and maximum condensing temperature with refrigerant and evaporation temperature given

➀ only interpreted if type given➁

Declaration with Borland Delphi® until version 2007:

Function CopyThresholds(I_Flags: LongInt; I_Typ: pChar; I_CC: LongInt;I_Ref: pChar; I_T0: Double;I_FI, I_OP: LongInt; I_CR: Single; I_Range: LongInt;Var O_OP: LongInt; Var O_TCmin, O_TCmax: Double;O_Err: pChar; Var O_SzErr: LongInt): LongInt; StdCall; External ’HHK52.DLL’;

Buffer variable in calling program:

VarErrorBuf: String;

Exported function of HHK52.DLL: CopyThresholds

Input parameters

I_Flags LongInt preset data (see list)

I_Typ pChar compressor type (see list)

I_CC LongInt 0 – reserved for future use

I_Ref pChar refrigerant (see list)

I_T0 Double evaporation temperature in °C or °F

I_FI LongInt frequency inverter: 0 = without FI, 1 = internal FI, 2 = external FI

I_OP LongInt operating mode (see list)

I_CR ➀ ➁ Single100|83|75|66|50|33|25|17 resp 10..100 steplesscapacity control step in %

I_Range LongInt0: application limits of compressor1: calculation limits without range „data on request“

Output parameters

O_OP LongInt operating mode (see list)

O_TCmin Double minimum condensing temperature in °C or °F

O_TCmax Double maximum condensing temperature in °C or °F

O_Err pChar supplement to error message, filled with spaces on the right

O_SzErr LongInt length of O_Err without spaces

CopyThresholds LongInt error message (see list)

Compressors CR capacity control steps (%)

2-cylinder 100

4-cylinder 100, 50

6-cylinder 100, 66, 33

8-cylinder 100, 75, 50

2×2-cylinder Tandem 100, 50

2×4-cylinder Tandem 100, 75, 50, 25

2×6-cylinder Tandem 100, 83, 66, 50, 33, 17

4FES-3..4NES-24JE-13..6FE-50

10..100 stepless

8GE-50..8FE-70 50..100 stepless

Documentation of BITZER-Software v6.7.0 2.11

Semi-hermetic recips

Initialization:

SetLength(ErrorBuf, 20);O_Err:=@ErrorBuf[1]; or: O_Err:=pChar(ErrorBuf);

Declaration with Borland Delphi® since version 2009:

Function CopyThresholds(I_Flags: LongInt; I_Typ: pAnsiChar; I_CC: LongInt;I_Ref: pAnsiChar; I_T0: Double;I_FI, I_OP: LongInt; I_CR: Single; I_Range: LongInt;Var O_OP: LongInt; Var O_TCmin, O_TCmax: Double;O_Err: pAnsiChar; Var O_SzErr: LongInt): LongInt; StdCall; External ’HHK52.DLL’;

Buffer variable in calling program:

VarErrorBuf: AnsiString;

Initialization:

SetLength(ErrorBuf, 20);O_Err:=@ErrorBuf[1]; or: O_Err:=pAnsiChar(ErrorBuf);

Declaration with Microsoft Visual Basic®:

Declare Function CopyThresholds Lib “HHK52.DLL“ _(ByVal I_Flags As Long, ByVal I_Typ As String, ByVal I_CC As Long, _ByVal I_Ref As String, ByVal I_T0 As Double, ByVal I_FI As Long, _ByVal I_OP As Long, ByVal I_CR As Single, ByVal I_Range As Long, _ByRef O_OP As Long, ByRef O_TCmin As Double, ByRef O_TCmax As Double, _ByVal O_Err As String, ByRef O_SzErr As Long) As Long

Buffer variable in calling program:

Dim O_Err As String * 20

Definition with Microsoft Visual Basic_NET®:

Declare Function CopyThresholds Lib "HHK52.DLL" _(ByVal I_Flags As Integer, ByVal I_Typ As String, ByVal I_CC As Integer, _ByVal I_Ref As String, ByVal I_T0 As Double, ByVal I_FI As Integer, _ByVal I_OP As Integer, ByVal I_CR As Single, ByVal I_Range As Integer, _ByRef O_OP As Integer, ByRef O_TCmin As Double, ByRef O_TCmax As Double, _ByVal O_Err As String, ByRef O_SzErr As Integer) As Integer

Buffer variable in calling program:Dim O_Err As String = Space(20)

Documentation of BITZER-Software v6.7.02.12

Semi-hermetic recips

2.5. Function TechData

Technical data of compressors

Declaration with Borland Delphi® until version 2007:

Function TechData(I_Typ: pChar; I_CC, I_NET: LongInt;Var O_Mult: LongInt;Var, O_PC, O_SHT, O_SMT, O_SLT: Single): LongInt; StdCall; External ’HHK52.DLL’;

Declaration with Borland Delphi® since version 2009:

Function TechData(I_Typ: pAnsiChar; I_CC, I_NET: LongInt;Var O_Mult: LongInt;Var, O_PC, O_SHT, O_SMT, O_SLT: Single): LongInt; StdCall; External ’HHK10.DLL’;

Declaration with Microsoft Visual Basic®:

Declare Function TechData Lib “HHK52.DLL“ _(ByVal I_Typ As String, ByVal I_CC As Long, ByVal I_NET As Long, _ByRef O_Mult As Long, ByRef O_PC As Single, ByRef O_SHT As Single, _ByRef O_SMT As Single, ByRef O_SLT As Single) As Long

Definition with Microsoft Visual Basic_NET®:

Declare Function TechData Lib "HHK52.DLL" _(ByVal I_Typ As String, ByVal I_CC As Integer, ByVal I_NET As Integer, _ByRef O_Mult As Integer, ByRef O_PC As Single, ByRef O_SHT As Single, _ByRef O_SMT As Single, ByRef O_SLT As Single) As Integer

Exported function of HHK52.DLL: TechData

Input parameters

I_Typ pChar compressor type (see list)

I_CC LongInt 0 – reserved for future use

I_NET LongIntthree-digit motor index (see list)I_NET = 100: 50Hz operation, I_NET = 200|400: 60Hz operation

Output parameters

O_Mult LongInt multiplier for succeeding current and power data

O_PC Single maximum power consumption in kW

O_SHT Single 50Hz acoustic power level at high temperature conditions in dB

O_SMT Single 50Hz acoustic power level at middle temperature conditions in dB

O_SLT Single 50Hz acoustic power level at low temperature conditions in dB

TechData LongInt error message (see list)

Documentation of BITZER-Software v6.7.0 2.13

Semi-hermetic recips

2.6. Allowed values of I_Flags

➀ expanded application limits: range of allowed condensing temperatures will be expandedfor 5K at the top and at the bottom of the application range - calculated data without warranty,use for interim calculations only.

Value Constant Meaning

1 CalcWithIPUnits0 SI units1 IP units

2 CalcWithCapacity0 compressor type given2 capacity given

4 CalcWithSuperheat0 input suction gas temperature4 input suction superheat

8 CalcWithUsefulSuperheat0 ignore useful superheat8 input useful superheat

16 CalcWithSubcooling0 input liquid temperature16 input liquid subcooling

32 CalcWithSubcooler032 reserved

64 CalcWithSeaWater064 reserved

128 CalcWithMiddleTemp0 based on dew point temperatures128 based on mean temperatures

256 CalcWithFan0256 reserved

512 CalcWithTandem0 only single compressors512 only tandem compressors(only for capacity given)

16384 CalcWithExpansion ➀0 standard application limits16384 expanded application limits

32768 CalcWithLPDrop032768 reserved

65536 CalcWithHPDrop065536 reserved

131072 CalcWithEcoStarreserved for FI compressors0 single compressor mode131072 Ecostar® mode

262144 CalcWithHeatPump0262144 reserved

Documentation of BITZER-Software v6.7.02.14

Semi-hermetic recips

2.7. Allowed values of I_Typ

2.7.1. Part 1

Type Motor R22 R134a R744 (CO2) R290 R1270

S V C B sub trans

2KC-05.2 1+2 X X X

2JC-07.2 1+2 X X X

2HC-1.2 2 X X X

2HC-2.2 1 X X X

2GC-2.2 1+2 X X X

2FC-2.2 2 X X X

2FC-3.2 1 X X X

2EC-2.2 2 X X X

2EC-3.2 1 X X X

2DC-2.2 2 X X X

2DC-3.2 1 X X X

2CC-3.2 2 X X X

2CC-4.2 1 X X X

4FC-3.2 2 X X X

4FC-5.2 1 X X X

4EC-4.2 2 X X X

4EC-6.2 1 X X X

4DC-5.2 2 X X X

4DC-7.2 1 X X X

4CC-6.2 2 X X

4CC-9.2 1 X X

2KES-05 ➁ 1+2 X X

2JES-07 ➁ 1+2 X X

2HES-1 ➁ 2 X X

2HES-2 ➁ 1 X X

2GES-2 ➁ 1+2 X X

2FES-2 ➁ 2 X X

2FES-3 ➁ 1 X X

2EES-2 ➁ 2 X ✓

2EES-3 ➁ 1 X ✓

2DES-2 ➁ 2 X ✓

Documentation of BITZER-Software v6.7.0 2.15

Semi-hermetic recips

2DES-3 ➁ 1 X ✓

2CES-3 ➁ 2 X ✓

2CES-4 ➁ 1 X ✓

4FES-3 ➁ 2 X ✓

4FES-5 ➁ 1 X X

4EES-4 ➁ 2 X ✓

4EES-6 ➁ 1 X X

4DES-5 ➁ 2 X ✓

4DES-7 ➁ 1 X X

4CES-6 ➁ 2 X ✓

4CES-9 ➁ 1 X X

4BES-9➁ 2 X X

4FE-5 ➁ 1 X X

4EE-6 ➁ 1 X X

4DE-5 ➁ 2 X X

4DE-7 ➁ 1 X X

4CE-6 ➁ 2 X X

4CE-9 ➁ 1 X X

2KESP-05P 1+2 X X

2JESP-07P 1+2 X X

2HESP-1P 2 X X

2HESP-2P 1 X X

2GESP-2P 1+2 X X

2FESP-2P 2 X X

2FESP-3P 1 X X

2EESP-2P 2 X X

2EESP-3P 1 X X

2DESP-2P 2 X X

2DESP-3P 1 X X

2CESP-3P 2 X X

2CESP-4P 1 X X

4FESP-3P 2 X X

4FESP-5P 1 X X

Type Motor R22 R134a R744 (CO2) R290 R1270

S V C B sub trans

Documentation of BITZER-Software v6.7.02.16

Semi-hermetic recips

4EESP-4P 2 X X

4EESP-6P 1 X X

4DESP-5P 2 X X

4DESP-7P 1 X X

4CESP-6P 2 X X

4CESP-9P 1 X X

4VCS-6.2 2 X X X X

4VCS-10.2 1 X X

4TCS-8.2 2 X X X X

4TCS-12.2 1 X X

4PCS-10.2 2 X X X X

4PCS-15.2 1 X X

4NCS-12.2 2 X X X X

4NCS-20.2 1 X X

(4VC-6.2) 2 X X X X

(4VC-10.2) 1 X X

(4TC-8.2) 2 X X X X

(4TC-12.2) 1 X X

(4PC-10.2) 2 X X X X

(4PC-15.2) 1 X X

(4NC-12.2) 2 X X X X

(4NC-20.2) 1 X X

4VES-6 ➁ 3 X

4VES-7 ➁ 2 X X X

4VES-10 ➁ 1 X X

4TES-8 ➁ 3 X

4TES-9 ➁ 2 X X X

4TES-12 ➁ 1 X X

4PES-10 ➁ 3 X

4PES-12 ➁ 2 X X X

4PES-15 ➁ 1 X X

4NES-12 ➁ 3 X

Type Motor R22 R134a R744 (CO2) R290 R1270

S V C B sub trans

Documentation of BITZER-Software v6.7.0 2.17

Semi-hermetic recips

4NES-14 ➁ 2 X X X

4NES-20 ➁ 1 X X

(4VESP-6P) 3

4VESP-7P 2 X X

4VESP-10P 1 X X

(4TESP-8P) 3

4TESP-9P 2 X X

4TESP-12P 1 x x

(4PESP-10P) 3

4PESP-12P 2 X X

4PESP-15P 1 X X

(4NESP-12P) 3

4NESP-14P 2 X X

4NESP-20P 1 X X

(4VE-6) ➁ 3 X

(4VE-7) ➁ 2 X X X

(4VE-10) ➁ 1 X X

(4TE-8) ➁ 3 X

(4TE-9) ➁ 2 X X X

(4TE-12) ➁ 1 X X

(4PE-10) ➁ 3 X

(4PE-12) ➁ 2 X X X

(4PE-15) ➁ 1 X X

(4NE-12) ➁ 3 X

(4NE-14) ➁ 2 X X X

(4NE-20) ➁ 1 X X

8GC-50.2 2 X

8GC-60.2 1+2 X X

8FC-60.2 2 X

8FC-70.2 1+2 X X

8GE-50 2 X

Type Motor R22 R134a R744 (CO2) R290 R1270

S V C B sub trans

Documentation of BITZER-Software v6.7.02.18

Semi-hermetic recips

8GE-60 1+2 X X

8FE-60 2 X

8FE-70 1+2 X X

4FDC-5 1

4EDC-6 1

4DDC-7 1

4CDC-9 1

4VDC-10 1

4TDC-12 1

4PDC-15 1

4NDC-20 1

2NSL-05K 1 X

2MSL-07K 1 ✓

2KSL-1K 1 ✓

2JSL-2K 1 ✓

2HSL-3K 1 ✓

2GSL-3K 1 ✓

2FSL-4K 1 ✓

2ESL-4K 1 ✓

2DSL-5K 1 ✓

2CSL-6K 1 ✓

4FSL-7K 1 ✓

4ESL-9K 1 ✓

4DSL-10K 1 ✓

4CSL-12K 1 ✓

4VSL-15K 1 ✓

4TSL-20K 1 ✓

4PSL-25K 1 ✓

4NSL-30K 1 ✓

2MME-07K 2 X

2MME-1K 1 X

2KME-1K 2 X

Type Motor R22 R134a R744 (CO2) R290 R1270

S V C B sub trans

Documentation of BITZER-Software v6.7.0 2.19

Semi-hermetic recips

2KME-2K 1 X

2JME-2K 2 X

2JME-3K 1 X

2HME-3K 2 X

2HME-4K 1 X

2GME-3K 2 X

2GME-4K 1 X

2FME-4K 2 X

2FME-5K 1 X

2EME-4K 2 X

2EME-5K 1 X

2DME-5K 2 X

2DME-7K 1 X

(2MHC-05K) 2 X

(2KHC-05K) 2 X

(2JHC-07K) 2 X

(2HHC-2K) 1+2 X

(2GHC-2K) 2 X

(2FHC-3K) 2 X

(2EHC-3K) 2 X

(2DHC-3K) 2 X

(2CHC-4K) 2 X

(4FHC-5K) 2 X

(4EHC-6K) 2 X

(4DHC-7K) 2 X

(4CHC-9K) 2 X

(4VHC-10K) 2 X

(4THC-12K) 2 X

(4PHC-15K) 2 X

(4NHC-20K) 2 X

2MTE-4K 2 X X

2MTE-5K 1 X X

2KTE-5K 2 X X

Type Motor R22 R134a R744 (CO2) R290 R1270

S V C B sub trans

Documentation of BITZER-Software v6.7.02.20

Semi-hermetic recips

2KTE-7K 1 X X

4PTC-6K 2 ✓ ✓

4PTC-7K 1 ✓ ✓

4MTC-7K 2 ✓ ✓

4MTC-10K 1 ✓ ✓

4KTC-10K 2 ✓ ✓

4JTC-10K 2 ✓ ✓

4JTC-15K 1 ✓ ✓

4HTC-15K 2 ✓ ✓

4HTC-20K 1 ✓ ✓

4FTC-20K 2 ✓ ✓

4FTC-30K 1 ✓ ✓

4DTC-25K 2 ✓ ✓

4CTC-30K 2 ✓ ✓

6FTE-35K 2 X X

6FTE-50K 1 X X

6DTE-40K 2 X X

6DTE-50K 1 X X

6CTE-50K 2 X X

4PTEU-6LK X X

4PTEU-7LK X X

4MTEU-7LK X X

4MTEU-10LK X X

4KTEU-10LK X X

6FTEU-35LK X X

6FTEU-50LK X X

6DTEU-40LK X X

6DTEU-50LK X X

(2HL-1.2) 2 X X X

(2GL-2.2) 1+2 X X X

(2FL-2.2) 2 X X X

(2EL-2.2) 2 X X X

(2EL-3.2) 1 X X X

Type Motor R22 R134a R744 (CO2) R290 R1270

S V C B sub trans

Documentation of BITZER-Software v6.7.0 2.21

Semi-hermetic recips

(2DL-2.2) 2 X X X

(2DL-3.2) 1 X X X

(2CL-3.2) 2 X X X

(2CL-4.2) 1 X X X

(2U-3.2) 2 X X X X

(2U-5.2) 1 X X X

(2Q-4.2) 2 X X X X

(2Q-6.2) 1 X X X

(2N-5.2) 2 X X X X

(2N-7.2) 1 X X X

(4Z-5.2) 2 X X X X

(4Z-8.2) 1 X X

(4V-6.2) 2 X X X X

(4V-10.2) 1 X X

(4T-8.2) 2 X X X X

(4T-12.2) 1 X X

(4P-10.2) 2 X X X X

(4P-15.2) 1 X X

(4N-12-2) 2 X X X X

(4N-20.2) 1 X X

4J-13.2 2 X X X X

4J-22.2 1 X X

4H-15.2 2 X X X X

4H-25.2 1 X X

4G-20.2 2 X X X X

4G-30.2 1 X X

4F-25.2 2 X

6J-22.2 2 X X X X

6J-33.2 1 X X

6H-25.2 2 X X X X

6H-35.2 1 X X

6G-30.2 2 X X X X

6G-40.2 1 X X

Type Motor R22 R134a R744 (CO2) R290 R1270

S V C B sub trans

Documentation of BITZER-Software v6.7.02.22

Semi-hermetic recips

6F-40.2 2 X X X X

6F-50.2 1 X X

4JE-13 ➁ 3 ✓

4JE-15 ➁ 2 X X X ✓

4JE-22 ➁ 1 X X

4HE-15 ➁ 3 ✓

4HE-18 ➁ 2 X X X ✓

4HE-25 ➁ 1 X X

4GE-20 ➁ 3 ✓

4GE-23 ➁ 2 X X X ✓

4GE-30 ➁ 1 X X

4FE-25 ➁ 3 ✓

4FE-28 ➁ 2 X X X ✓

4FE-35 ➁ 1 X X

6JE-22 ➀ ➁ 3 ✓

6JE-25 ➀ ➁ 2 X X X ✓

6JE-33 ➀ ➁ 1 X X

6HE-25 ➁ 3 ✓

6HE-28 ➁ 2 X X X ✓

6HE-35 ➁ 1 X X

6GE-30 ➁ 3 ✓

6GE-34 ➁ 2 X X X ✓

6GE-40 ➁ 1 X X

6FE-40 ➁ 3 ✓

6FE-44 ➁ 2 X X X X

6FE-50 ➁ 1 X X

(4JEP13P) 3

4JEP-15P 2 X X

4JEP-22P 1 X X

(4HEP-15P) 3

4HEP-18P 2 X X

4HEP-25P 1 X X

(4GEP-20P) 3

Type Motor R22 R134a R744 (CO2) R290 R1270

S V C B sub trans

Documentation of BITZER-Software v6.7.0 2.23

Semi-hermetic recips

4GEP-23P 2 X X

4GEP-30P 1 X X

(4FEP-25P) 3

4FEP-28P 2 X X

4FEP-35P 1 X X

(6JEP-22P) 3

6JEP-25P ➀ 2 X X

6JEP-33P ➀ 1 X X

(6HEP-25P) 3

6HEP-28P 2 X X

6HEP-35P 1 X X

(6GEP-30P) 3

6GEP-34P 2 X X

6GEP-40P 1 X X

(6FEP-40P) 3

6FEP-44P 2 X X

6FEP-50P X X

(8E-50.2) 2 X

(8E-60.2) 1 X

(8D-60.2) 2 X

(8D-70.2) 1 X

22EC-4.2 2 X X

22EC-6.2 1 x X

22DC-4.2 2 X X

22DC-6.2 1 X X

22CC-6.2 2 X X

22CC-8.2 1 X X

44FC-6.2 2 X X

44FC-10.2 1 X X

44EC-8.2 2 X X

44EC-12.2 1 X X

44DC-10.2 2 X X

44DC-14.2 1 X X

Type Motor R22 R134a R744 (CO2) R290 R1270

S V C B sub trans

Documentation of BITZER-Software v6.7.02.24

Semi-hermetic recips

44CC-12.2 2 X X

44CC-18.2 1 X X

22EES-4 2 X (✓)

22EES-6 1 x (✓)

22DES-4 2 X (✓)

22DES-6 1 X (✓)

22CES-6 2 X (✓)

22CES-8 1 X (✓)

44FES-6 2 X (✓)

44FES-10 1 X X

44EES-8 2 X (✓)

44EES-12 1 X X

44DES-10 2 X (✓)

44DES-14 1 X X

44CES-12 2 X (✓)

44CES-18 1 X X

44DE-14 1 X X

44CE-18 1 X X

44VCS-12.2 2 X X X X

44VCS-20.2 1 X X

44TCS-16.2 2 X X X X

44TCS-24.2 1 X X

44PCS-20.2 2 X X X X

44PCS-30.2 1 X X

44NCS-24.2 2 X X X X

44NCS-40.2 1 X X

(44VC-12.2) 2 X X X X

(44VC-20.2) 1 X X

(44TC-16.2) 2 X X X X

(44TC-24.2) 1 X X

(44PC-20.2) 2 X X X X

Type Motor R22 R134a R744 (CO2) R290 R1270

S V C B sub trans

Documentation of BITZER-Software v6.7.0 2.25

Semi-hermetic recips

(44PC-30.2) 1 X X

(44NC-24.2) 2 X X X X

(44NC-40.2) 1 X X

44VES-12 3 X

44VES-14 2 X X X X

44VES-20 1 X X

44TES-16 3 X

44TES-18 2 X X X X

44TES-24 1 X X

44PES-20 3 X

44PES-24 2 X X X X

44PES-30 1 X X

44NES-24 3 X

44NES-28 2 X X X X

44NES-40 1 X X

(44VESP-12P) 3

44VESP-14P 2 X X

44VESP-20P 1 X X

(44TESP-16P) 3

44TESP-18P 2 X X

44TESP-24P 1 X X

(44PESP-20P) 3

44PESP-24P 2 X X

44PESP-30P 1 X X

(44NESP-24P) 3

44NESP-28P 2 X X

44NESP-40P 1 X X

(44VE-12) 3 X

(44VE-14) 2 X X X X

(44VE-20) 1 X X

(44TE-16) 3 X

(44TE-18) 2 X X X X

Type Motor R22 R134a R744 (CO2) R290 R1270

S V C B sub trans

Documentation of BITZER-Software v6.7.02.26

Semi-hermetic recips

(44TE-24) 1 X X

(44PE-20) 3 X

(44PE-24) 2 X X X X

(44PE-30) 1 X X

(44NE-24) 3 X

(44NE-28) 2 X X X X

(44NE-40) 1 X X

44J-26.2 2 X X X X

44J-44.2 1 X X

44H-30.2 2 X X X X

44H-50.2 1 X X

44G-40.2 2 X X X X

44G-60.2 1 X X

66J-44.2 2 X X X X

66J-66.2 1 X X

66H-50.2 2 X X X X

66H-70.2 1 X X

66G-60.2 2 X X X X

66G-80.2 1 X X

66F-80.2 2 X X X X

66F-100.2 1 X X

44JE-26 3 (✓)

44JE-30 2 X X X (✓)

44JE-44 1 X X

44HE-30 3 (✓)

44HE-36 2 X X X (✓)

44HE-50 1 X X

44GE-40 3 (✓)

44GE-46 2 X X X (✓)

44GE-60 1 X X

44FE-50 3 (✓)

44FE-56 2 X X X (✓)

44FE-70 1 X X

Type Motor R22 R134a R744 (CO2) R290 R1270

S V C B sub trans

Documentation of BITZER-Software v6.7.0 2.27

Semi-hermetic recips

66JE-44 ➀ 3 (✓)

66JE-50 ➀ 2 X X X (✓)

66JE-66 ➀ 1 X X

66HE-50 3 (✓)

66HE-56 2 X X X (✓)

66HE-70 1 X X

66GE-60 3 (✓)

66GE-68 2 X X X (✓)

66GE-80 1 X X

66FE-80 3 (✓)

66FE-88 2 X X X X

66FE-100 1 X X

2DC-3.F1 1 X X

4FC-5.F1 1 X X

4EC-6.F1 1 X X

4DC-5.F1 2 X

4DC-7.F1 1 X

4DC-7.F3 1 X X

4CC-6.F1 2 X

4CC-9.F3 1 X X

2DES-3.F1 1 X X

4FES-5.F1 1 X X

4EES-6.F1 1 X X

4DES-5.F1 2 X

4DES-7.F3 1 X X

4CES-6.F1 2 X

4CES-9.F3 1 X X

4FE-5.F1 1 X X

4EE-6.F1 1 X X

4DE-5.F1 2 X

4DE-7.F3 1 (X) X

4CE-6.F1 2 X

Type Motor R22 R134a R744 (CO2) R290 R1270

S V C B sub trans

Documentation of BITZER-Software v6.7.02.28

Semi-hermetic recips

➀ not considered in subprogram ’CalcWithCapacity’➁ Beta-Version: external frequency inverter possible

with S = suction gas cooling, V = VARICOOL direct suction, C = CIC operation, B = Booster✓ = Compressor-Performance data certified by ASERCOM (50Hz standard motor)(✓) = Performance data of single compressors certified by ASERCOM

Compressor types in brackets: former types for comparison only resp. models with frequency inverter – not con-sidered in subprogram ’CalcWithCapacity’

4CE-9.F3 1 (X) X

4VCS-10.F4 1 (X) (X)

4TCS-12.F4 1 (X) (X)

4PCS-15.F4 1 (X) (X)

4NCS-20.F4 1 (X) (X)

4VES-7.F3 2 X

4VES-10.F4 1 (X) X

4TES-9.F3 2 X

4TES-12.F4 1 (X) X

4PES-12.F3 2 X

4PES-15.F4 1 (X) X

4NES-14.F3 2 X

4NES-20.F4 1 (X) X

4VE-7.F3 2 X

4VE-10.F4 1 (X) X

4TE-9.F3Y 2 X

4TE-12.F4 1 (X) X

4PE-12.F3Y 2 X

4PE-15.F4 1 (X) X

4NE-14.F3Y 2 X

4NE-20.F4 1 (X) X

4PTC-7.F3K 1 X X

4MTC-10.F4K 1 X X

4KTC-10.F4K 2 X X

Type Motor R22 R134a R744 (CO2) R290 R1270

S V C B sub trans

Documentation of BITZER-Software v6.7.0 2.29

Semi-hermetic recips

2.7.2. Part 2

Type Motor R404A R407A R407C R407F R410A R507A

S B S C S C S B

2KC-05.2 1+2 X X X X X X

2JC-07.2 1+2 ✓ X X X ✓ X

2HC-1.2 2 ✓ X X X ✓ X

2HC-2.2 1 ✓ X X X ✓ X

2GC-2.2 1+2 ✓ X X X ✓ X

2FC-2.2 2 ✓ X X X ✓ X

2FC-3.2 1 ✓ X X X ✓ X

2EC-2.2 2 ✓ X X X ✓ X

2EC-3.2 1 ✓ X X X ✓ X

2DC-2.2 2 ✓ X X X ✓ X

2DC-3.2 1 ✓ X X X ✓ X

2CC-3.2 2 ✓ X X X ✓ X

2CC-4.2 1 ✓ X X X ✓ X

4FC-3.2 2 ✓ X X X ✓ X

4FC-5.2 1 ✓ X X X ✓ X

4EC-4.2 2 ✓ X X X ✓ X

4EC-6.2 1 ✓ X X X ✓ X

4DC-5.2 2 ✓ X X X ✓ X

4DC-7.2 1 ✓ X X X ✓ X

4CC-6.2 2 ✓ X X X ✓ X

4CC-9.2 1 ✓ X X X ✓ X

2KES-05 ➁ 1+2 X X X X X X X

2JES-07 ➁ 1+2 X X X X X X X

2HES-1 ➁ 2 X X X X X X X

2HES-2 ➁ 1 X X X X X X X

2GES-2 ➁ 1+2 X X X X X X X

2FES-2 ➁ 2 X X X X X X X

2FES-3 ➁ 1 X X X X X X X

2EES-2 ➁ 2 X X X X X X X

2EES-3 ➁ 1 X X X X X X X

2DES-2 ➁ 2 X X ✓ X ✓ X X

2DES-3 ➁ 1 X X X X X X X

Documentation of BITZER-Software v6.7.02.30

Semi-hermetic recips

2CES-3 ➁ 2 X X ✓ X ✓ X X

2CES-4 ➁ 1 X X X X X X X

4FES-3 ➁ 2 X X X X X X X

4FES-5 ➁ 1 X X X X X X X

4EES-4 ➁ 2 X X X X X X X

4EES-6 ➁ 1 X X X X X X X

4DES-5 ➁ 2 X X X X X X X

4DES-7 ➁ 1 X X X X X X X

4CES-6 ➁ 2 X X X X X X X

4CES-9 ➁ 1 X X X X X X X

4BES-9➁ 2 X X X X X X X

4FE-5 ➁ 1 X X X X X X X

4EE-6 ➁ 1 X X X X X X X

4DE-5 ➁ 2 X X X X X X X

4DE-7 ➁ 1 X X X X X X X

4CE-6 ➁ 2 X X X X X X X

4CE-9 ➁ 1 X X X X X X X

2KESP-05P 1+2

2JESP-07P 1+2

2HESP-1P 2

2HESP-2P 1

2GESP-2P 1+2

2FESP-2P 2

2FESP-3P 1

2EESP-2P 2

2EESP-3P 1

2DESP-2P 2

2DESP-3P 1

2CESP-3P 2

2CESP-4P 1

4FESP-3P 2

4FESP-5P 1

4EESP-4P 2

Type Motor R404A R407A R407C R407F R410A R507A

S B S C S C S B

Documentation of BITZER-Software v6.7.0 2.31

Semi-hermetic recips

4EESP-6P 1

4DESP-5P 2

4DESP-7P 1

4CESP-6P 2

4CESP-9P 1

4VCS-6.2 2 X X X X X X

4VCS-10.2 1 ✓ X X X ✓ X

4TCS-8.2 2 X X X X X X

4TCS-12.2 1 ✓ X X X ✓ X

4PCS-10.2 2 ✓ X X X ✓ X

4PCS-15.2 1 ✓ X X X ✓ X

4NCS-12.2 2 ✓ X X X ✓ X

4NCS-20.2 1 ✓ X X X ✓ X

(4VC-6.2) 2 X X X X X X

(4VC-10.2) 1 ✓ X X X ✓ X

(4TC-8.2) 2 X X X X X X

(4TC-12.2) 1 ✓ X X X ✓ X

(4PC-10.2) 2 ✓ X X X ✓ X

(4PC-15.2) 1 ✓ X X X ✓ X

(4NC-12.2) 2 ✓ X X X ✓ X

(4NC-20.2) 1 ✓ X X X ✓ X

4VES-6 ➁ 3

4VES-7 ➁ 2 X X X X X X X X X

4VES-10 ➁ 1 X X X X X X X

4TES-8 ➁ 3

4TES-9 ➁ 2 X X X X X X X X X

4TES-12 ➁ 1 X X X X X X X

4PES-10 ➁ 3

4PES-12 ➁ 2 X X X X X X X X X

4PES-15 ➁ 1 X X X X X X X

4NES-12 ➁ 3

4NES-14 ➁ 2 X X X X X X X X X

Type Motor R404A R407A R407C R407F R410A R507A

S B S C S C S B

Documentation of BITZER-Software v6.7.02.32

Semi-hermetic recips

4NES-20 ➁ 1 X X X X X X X

(4VESP-6P) 3

4VESP-7P 2

4VESP-10P 1

(4TESP-8P) 3

4TESP-9P 2

4TESP-12P 1

(4PESP-10P) 3

4PESP-12P 2

4PESP-15P 1

(4NESP-12P) 3

4NESP-14P 2

4NESP-20P 1

(4VE-6) ➁ 3

(4VE-7) ➁ 2 X X X X X X X X X

(4VE-10) ➁ 1 X X X X X X X

(4TE-8) ➁ 3

(4TE-9) ➁ 2 X X X X X X X X X

(4TE-12) ➁ 1 X X X X X X X

(4PE-10) ➁ 3

(4PE-12) ➁ 2 X X X X X X X X X

(4PE-15) ➁ 1 X X X X X X X

(4NE-12) ➁ 3

(4NE-14) ➁ 2 X X X X X X X X X

(4NE-20) ➁ 1 X X X X X X X

8GC-50.2 2

8GC-60.2 1+2 X X X

8FC-60.2 2

8FC-70.2 1+2 X X X

8GE-50 2

8GE-60 1+2 X X X

Type Motor R404A R407A R407C R407F R410A R507A

S B S C S C S B

Documentation of BITZER-Software v6.7.0 2.33

Semi-hermetic recips

8FE-60 2

8FE-70 1+2 X X X

4FDC-5 1 X

4EDC-6 1 X

4DDC-7 1 X

4CDC-9 1 X

4VDC-10 1 X

4TDC-12 1 X

4PDC-15 1 X

4NDC-20 1 X

2NSL-05K 1

2MSL-07K 1

2KSL-1K 1

2JSL-2K 1

2HSL-3K 1

2GSL-3K 1

2FSL-4K 1

2ESL-4K 1

2DSL-5K 1

2CSL-6K 1

4FSL-7K 1

4ESL-9K 1

4DSL-10K 1

4CSL-12K 1

4VSL-15K 1

4TSL-20K 1

4PSL-25K 1

4NSL-30K 1

2MME-07K

2MME-1K

2KME-1K

2KME-2K

Type Motor R404A R407A R407C R407F R410A R507A

S B S C S C S B

Documentation of BITZER-Software v6.7.02.34

Semi-hermetic recips

2JME-2K

2JME-3K

2HME-3K

2HME-4K

2GME-3K

2GME-4K

2FME-4K

2FME-5K

2EME-4K

2EME-5K

2DME-5K

2DME-7K

(2MHC-05K) 2

(2KHC-05K) 2

(2JHC-07K) 2

(2HHC-2K) 1+2

(2GHC-2K) 2

(2FHC-3K) 2

(2EHC-3K) 2

(2DHC-3K) 2

(2CHC-4K) 2

(4FHC-5K) 2

(4EHC-6K) 2

(4DHC-7K) 2

(4CHC-9K) 2

(4VHC-10K) 2

(4THC-12K) 2

(4PHC-15K) 2

(4NHC-20K) 2

2MTE-4K

2MTE-5K

2KTE-5K

2KTE-7K

Type Motor R404A R407A R407C R407F R410A R507A

S B S C S C S B

Documentation of BITZER-Software v6.7.0 2.35

Semi-hermetic recips

4PTC-6K 2

4PTC-7K 1

4MTC-7K 2

4MTC-10K 1

4KTC-10K 2

4JTC-10K 2

4JTC-15K 1

4HTC-15K 2

4HTC-20K 1

4FTC-20K 2

4FTC-30K 1

4DTC-25K 2

4CTC-30K 2

6FTE-35K

6FTE-50K

6DTE-40K

6DTE-50K

6CTE-50K

4PTEU-6LK

4PTEU-7LK

4MTEU-7LK

4MTEU-10LK

4KTEU-10LK

6FTEU-35LK

6FTEU-50LK

6DTEU-40LK

6DTEU-50LK

6CTEU-50LK

(2HL-1.2) 2 X X X X

(2GL-2.2) 1+2 X X X X

(2FL-2.2) 2 X X X X

(2EL-2.2) 2 X X X X

(2EL-3.2) 1 X X

Type Motor R404A R407A R407C R407F R410A R507A

S B S C S C S B

Documentation of BITZER-Software v6.7.02.36

Semi-hermetic recips

(2DL-2.2) 2 X X X X

(2DL-3.2) 1 X X

(2CL-3.2) 2 X X X X

(2CL-4.2) 1 X X

(2U-3.2) 2 X X X X

(2U-5.2) 1 X X

(2Q-4.2) 2 X X X X

(2Q-6.2) 1 X X

(2N-5.2) 2 X X X X

(2N-7.2) 1 X X

(4Z-5.2) 2 X X X X

(4Z-8.2) 1 X X X

(4V-6.2) 2 X X X X

(4V-10.2) 1 X X X

(4T-8.2) 2 X X X X

(4T-12.2) 1 X X X

(4P-10.2) 2 X X X X

(4P-15.2) 1 X X X

(4N-12-2) 2 X X X X

(4N-20.2) 1 X X X

4J-13.2 2 ✓ X X ✓ X

4J-22.2 1 ✓ X X ✓ ✓ X

4H-15.2 2 ✓ X X ✓ X

4H-25.2 1 ✓ X X ✓ ✓ X

4G-20.2 2 ✓ X X ✓ X

4G-30.2 1 ✓ X X ✓ ✓ X

4F-25.2 2

6J-22.2 2 ✓ X X ✓ X

6J-33.2 1 ✓ X X ✓ ✓ X

6H-25.2 2 ✓ X X ✓ X

6H-35.2 1 ✓ X X ✓ ✓ X

6G-30.2 2 ✓ X X ✓ X

6G-40.2 1 ✓ X X ✓ ✓ X

Type Motor R404A R407A R407C R407F R410A R507A

S B S C S C S B

Documentation of BITZER-Software v6.7.0 2.37

Semi-hermetic recips

6F-40.2 2 ✓ X X ✓ X

6F-50.2 1 ✓ X X ✓ ✓ X

4JE-13 ➁ 3

4JE-15 ➁ 2 X X X X X X X X X

4JE-22 ➁ 1 X X X X X X X

4HE-15 ➁ 3

4HE-18 ➁ 2 X X X X X X X X X

4HE-25 ➁ 1 X X X X X X X

4GE-20 ➁ 3

4GE-23 ➁ 2 X X X X X X X X X

4GE-30 ➁ 1 X X X X X X X

4FE-25 ➁ 3

4FE-28 ➁ 2 X X X X X X X X X

4FE-35 ➁ 1 X X X X X X X

6JE-22 ➀ ➁ 3

6JE-25 ➀ ➁ 2 X X X X X X X X X

6JE-33 ➀ ➁ 1 X X X X X X X

6HE-25 ➁ 3

6HE-28 ➁ 2 X X X X X X X X X

6HE-35 ➁ 1 X X X X X X X

6GE-30 ➁ 3

6GE-34 ➁ 2 X X X X X X X X X

6GE-40 ➁ 1 X X X X X X X

6FE-40 ➁ 3

6FE-44 ➁ 2 X X X X X X X X X

6FE-50 ➁ 1 X X X X X X X

(4JEP13P) 3

4JEP-15P 2

4JEP-22P 1

(4HEP-15P) 3

4HEP-18P 2

4HEP-25P 1

(4GEP-20P) 3

Type Motor R404A R407A R407C R407F R410A R507A

S B S C S C S B

Documentation of BITZER-Software v6.7.02.38

Semi-hermetic recips

4GEP-23P 2

4GEP-30P 1

(4FEP-25P) 3

4FEP-28P 2

4FEP-35P 1

(6JEP-22P) 3

6JEP-25P ➀ 2

6JEP-33P ➀ 1

(6HEP-25P) 3

6HEP-28P 2

6HEP-35P 1

(6GEP-30P) 3

6GEP-34P 2

6GEP-40P 1

(6FEP-40P) 3

6FEP-44P 2

6FEP-50P

(8E-50.2) 2

(8E-60.2) 1

(8D-60.2) 2

(8D-70.2) 1

22EC-4.2 2 (✓) X X (✓) X

22EC-6.2 1 (✓) X X (✓) X

22DC-4.2 2 (✓) X X (✓) X

22DC-6.2 1 (✓) X X (✓) X

22CC-6.2 2 (✓) X X (✓) X

22CC-8.2 1 (✓) X X (✓) X

44FC-6.2 2 (✓) X X (✓) X

44FC-10.2 1 (✓) X X (✓) X

44EC-8.2 2 (✓) X X (✓) X

44EC-12.2 1 (✓) X X (✓) X

44DC-10.2 2 (✓) X X (✓) X

44DC-14.2 1 (✓) X X (✓) X

Type Motor R404A R407A R407C R407F R410A R507A

S B S C S C S B

Documentation of BITZER-Software v6.7.0 2.39

Semi-hermetic recips

44CC-12.2 2 (✓) X X (✓) X

44CC-18.2 1 (✓) X X (✓) X

22EES-4 2 X X X X X

22EES-6 1 X X X X X

22DES-4 2 X X (✓) X (✓) X X

22DES-6 1 X X X X X

22CES-6 2 X X (✓) X (✓) X X

22CES-8 1 X X X X X

44FES-6 2 X X X X X

44FES-10 1 X X X X X

44EES-8 2 X X X X X

44EES-12 1 X X X X X

44DES-10 2 X X X X X

44DES-14 1 X X X X X

44CES-12 2 X X X X X

44CES-18 1 X X X X X

44DE-14 1 X X X X X

44CE-18 1 X X X X X

44VCS-12.2 2 X X X X X X

44VCS-20.2 1 (✓) X X X (✓) X

44TCS-16.2 2 X X X X X X

44TCS-24.2 1 (✓) X X X (✓) X

44PCS-20.2 2 (✓) X X X (✓) X

44PCS-30.2 1 (✓) X X X (✓) X

44NCS-24.2 2 (✓) X X X (✓) X

44NCS-40.2 1 (✓) X X X (✓) X

(44VC-12.2) 2 X X X X X X

(44VC-20.2) 1 (✓) X X X (✓) X

(44TC-16.2) 2 X X X X X X

(44TC-24.2) 1 (✓) X X X (✓) X

(44PC-20.2) 2 (✓) X X X (✓) X

Type Motor R404A R407A R407C R407F R410A R507A

S B S C S C S B

Documentation of BITZER-Software v6.7.02.40

Semi-hermetic recips

(44PC-30.2) 1 (✓) X X X (✓) X

(44NC-24.2) 2 (✓) X X X (✓) X

(44NC-40.2) 1 (✓) X X X (✓) X

44VES-12 3

44VES-14 2 X X X X X X X X X

44VES-20 1 X X X X X X X

44TES-16 3

44TES-18 2 X X X X X X X X X

44TES-24 1 X X X X X X X

44PES-20 3

44PES-27 2 X X X X X X X X X

44PES-30 1 X X X X X X X

44NES-24 3

44NES-28 2 X X X X X X X X X

44NES-40 1 X X X X X X X

(44VESP-12P) 3

44VESP-14P 2

44VESP-20P 1

(44TESP-16P) 3

44TESP-18P 2

44TESP-24P 1

(44PESP-20P) 3

44PESP-24P 2

44PESP-30P 1

(44NESP-24P) 3

44NESP-28P 2

44NESP-40P 1

(44VE-12) 3

(44VE-14) 2 X X X X X X X X X

(44VE-20) 1 X X X X X X X

(44TE-16) 3

(44TE-18) 2 X X X X X X X X X

Type Motor R404A R407A R407C R407F R410A R507A

S B S C S C S B

Documentation of BITZER-Software v6.7.0 2.41

Semi-hermetic recips

(44TE-24) 1 X X X X X X X

(44PE-20) 3

(44PE-27) 2 X X X X X X X X X

(44PE-30) 1 X X X X X X X

(44NE-24) 3

(44NE-28) 2 X X X X X X X X X

(44NE-40) 1 X X X X X X X

44J-26.2 2 (✓) X X (✓) X

44J-44.2 1 (✓) X X (✓) (✓) X

44H-30.2 2 (✓) X X (✓) X

44H-50.2 1 (✓) X X (✓) (✓) X

44G-40.2 2 (✓) X X (✓) X

44G-60.2 1 (✓) X X (✓) (✓) X

66J-44.2 2 (✓) X X (✓) X

66J-66.2 1 (✓) X X (✓) (✓) X

66H-50.2 2 (✓) X X (✓) X

66H-70.2 1 (✓) X X (✓) (✓) X

66G-60.2 2 (✓) X X (✓) X

66G-80.2 1 (✓) X X (✓) (✓) X

66F-80.2 2 (✓) X X (✓) X

66F-100.2 1 (✓) X X (✓) (✓) X

44JE-26 3

44JE-30 2 X X X X X X X X X

44JE-44 1 X X X X X X X

44HE-30 3

44HE-36 2 X X X X X X X X X

44HE-50 1 X X X X X X X

44GE-40 3

44GE-46 2 X X X X X X X X X

44GE-60 1 X X X X X X X

44FE-50 3

44FE-56 2 X X X X X X X X X

44FE-70 1 X X X X X X X

Type Motor R404A R407A R407C R407F R410A R507A

S B S C S C S B

Documentation of BITZER-Software v6.7.02.42

Semi-hermetic recips

66JE-44 ➀ 3

66JE-50 ➀ 2 X X X X X X X X X

66JE-66 ➀ 1 X X X X X X X

66HE-50 3

66HE-56 2 X X X X X X X X X

66HE-70 1 X X X X X X X

66GE-60 3

66GE-68 2 X X X X X X X X X

66GE-80 1 X X X X X X X

66FE-80 3

66FE-88 2 X X X X X X X X X

66FE-100 1 X X X X X X X

2DC-3.F1 1 X (X) (X) X

4FC-5.F1 1 X (X) (X) X

4EC-6.F1 1 X (X) (X) X

4DC-5.F1 2 (X) (X) (X) (X)

4DC-7.F1 1

4DC-7.F3 1 X (X) (X) X

4CC-6.F1 2 (X) (X) (X) (X)

4CC-9.F3 1 X (X) (X) X

2DES-3.F1 1 X X X X X

4FES-5.F1 1 X X X X X

4EES-6.F1 1 X X X X X

4DES-5.F1 2

4DES-7.F3 1 X X X X X

4CES-6.F1 2

4CES-9.F3 1 X X X X X

4FE-5.F1 1 X X X X X

4EE-6.F1 1 X X X X X

4DE-5.F1 2

4DE-7.F3 1 X X X X X

4CE-6.F1 2

Type Motor R404A R407A R407C R407F R410A R507A

S B S C S C S B

Documentation of BITZER-Software v6.7.0 2.43

Semi-hermetic recips

➀ not considered in subprogram ’CalcWithCapacity’➁ Beta-Version: external frequency inverter possible

with S = suction gas cooling, V = VARICOOL direct suction, C = CIC operation, B = Booster✓ = Compressor-Performance data certified by ASERCOM (50Hz standard motor)(✓) = Performance data of single compressors certified by ASERCOM

Compressor types in brackets: former types for comparison only resp. models with frequency inverter – not con-sidered in subprogram ’CalcWithCapacity’

4CE-9.F3 1 X X X X X

4VCS-10.F4 1 X (X) (X) X

4TCS-12.F4 1 X (X) (X) X

4PCS-15.F4 1 X (X) (X) X

4NCS-20.F4 1 X (X) (X) X

4VES-7.F3 2

4VES-10.F4 1 X (X) X (X) X

4TES-9.F3 2

4TES-12.F4 1 X (X) X (X) X

4PES-12.F3 2

4PES-15.F4 1 X (X) X (X) X

4NES-14.F3 2

4NES-20.F4 1 X (X) X (X) X

4VE-7.F3 2

4VE-10.F4 1 X (X) X (X) X

4TE-9.F3 2

4TE-12.F4 1 X (X) X (X) X

4PE-12.F3 2

4PE-15.F4 1 X (X) X (X) X

4NE-14.F3 2

4NE-20.F4 1 X (X) X (X) X

4PTC-7.F3K 1

4MTC-10.F4K 1

4KTC-10.F4K

Type Motor R404A R407A R407C R407F R410A R507A

S B S C S C S B

Documentation of BITZER-Software v6.7.02.44

Semi-hermetic recips

2.7.3. Part 3

Type Motor R448A R449A R450A R513A

S R S R S S

2KC-05.2 1+2

2JC-07.2 1+2

2HC-1.2 2

2HC-2.2 1

2GC-2.2 1+2

2FC-2.2 2

2FC-3.2 1

2EC-2.2 2

2EC-3.2 1

2DC-2.2 2

2DC-3.2 1

2CC-3.2 2

2CC-4.2 1

4FC-3.2 2

4FC-5.2 1

4EC-4.2 2

4EC-6.2 1

4DC-5.2 2

4DC-7.2 1

4CC-6.2 2

4CC-9.2 1

2KES-05 ➁ 1+2 X X X X

2JES-07 ➁ 1+2 X X X X

2HES-1 ➁ 2 X X X X

2HES-2 ➁ 1 X X X X

2GES-2 ➁ 1+2 X X X X

2FES-2 ➁ 2 X X X X

2FES-3 ➁ 1 X X X X

2EES-2 ➁ 2 X X X X

2EES-3 ➁ 1 X X X X

2DES-2 ➁ 2 X X X X

2DES-3 ➁ 1 X X X X

Documentation of BITZER-Software v6.7.0 2.45

Semi-hermetic recips

2CES-3 ➁ 2 X X X X

2CES-4 ➁ 1 X X X X

4FES-3 ➁ 2 X X X X

4FES-5 ➁ 1 X X X X

4EES-4 ➁ 2 X X X X

4EES-6 ➁ 1 X X X X

4DES-5 ➁ 2 X ✓ X X

4DES-7 ➁ 1 X X X X

4CES-6 ➁ 2 ✓ ✓ X X

4CES-9 ➁ 1 X X X X

4BES-9 ➁ X X X X

4FE-5 ➁ 1 X X X X

4EE-6 ➁ 1 X X X X

4DE-5 ➁ 2 X X X X

4DE-7 ➁ 1 X X X X

4CE-6 ➁ 2 X X X X

4CE-9 ➁ 1 X X X X

2KESP-05P 1+2

2JESP-07P 1+2

2HESP-1P 2

2HESP-2P 1

2GESP-2P 1+2

2FESP-2P 2

2FESP-3P 1

2EESP-2P 2

2EESP-3P 1

2DESP-2P 2

2DESP-3P 1

2CESP-3P 2

2CESP-4P 1

4FESP-3P 2

4FESP-5P 1

4EESP-4P 2

Type Motor R448A R449A R450A R513A

S R S R S S

Documentation of BITZER-Software v6.7.02.46

Semi-hermetic recips

4EESP-6P 1

4DESP-5P 2

4DESP-7P 1

4CESP-6P 2

4CESP-9P 1

4VCS-6.2 2

4VCS-10.2 1

4TCS-8.2 2

4TCS-12.2 1

4PCS-10.2 2

4PCS-15.2 1

4NCS-12.2 2

4NCS-20.2 1

(4VC-6.2) 2

(4VC-10.2) 1

(4TC-8.2) 2

(4TC-12.2) 1

(4PC-10.2) 2

(4PC-15.2) 1

(4NC-12.2) 2

(4NC-20.2) 1

4VES-6 ➁ 3

4VES-7 ➁ 2 ✓ X ✓ X X X

4VES-10 ➁ 1 X X X X

4TES-8 ➁ 3

4TES-9 ➁ 2 ✓ X ✓ X X X

4TES-12 ➁ 1 X X X X

4PES-10 ➁ 3

4PES-12 ➁ 2 X X X X X X

4PES-15 ➁ 1 X X X X

4NES-12 ➁ 3

4NES-14 ➁ 2 X X X X X X

Type Motor R448A R449A R450A R513A

S R S R S S

Documentation of BITZER-Software v6.7.0 2.47

Semi-hermetic recips

4NES-20 ➁ 1 X X X X

(4VESP-6P) 3

4VESP-7P 2

4VESP-10P 1

(4TESP-8P) 3

4TESP-9P 2

4TESP-12P 1

(4PESP-10P) 3

4PESP-12P 2

4PESP-15P 1

(4NESP-12P) 3

4NESP-14P 2

4NESP-20P 1

(4VE-6) ➁ 3

(4VE-7) ➁ 2 X X X X X X

(4VE-10) ➁ 1 X X X X

(4TE-8) ➁ 3

(4TE-9) ➁ 2 X X X X X X

(4TE-12) ➁ 1 X X X X

(4PE-10) ➁ 3

(4PE-12) ➁ 2 X X X X X X

(4PE-15) ➁ 1 X X X X

(4NE-12) ➁ 3

(4NE-14) ➁ 2 X X X X X X

(4NE-20) ➁ 1 X X X X

8GC-50.2 2

8GC-60.2 1+2

8FC-60.2 2

8FC-70.2 1+2

8GE-50 2

8GE-60 1+2

Type Motor R448A R449A R450A R513A

S R S R S S

Documentation of BITZER-Software v6.7.02.48

Semi-hermetic recips

8FE-60 2

8FE-70 1+2

4FDC-5 1

4EDC-6 1

4DDC-7 1

4CDC-9 1

4VDC-10 1

4TDC-12 1

4PDC-15 1

4NDC-20 1

2NSL-05K 1

2MSL-07K 1

2KSL-1K 1

2JSL-2K 1

2HSL-3K 1

2GSL-3K 1

2FSL-4K 1

2ESL-4K 1

2DSL-5K 1

2CSL-6K 1

4FSL-7K 1

4ESL-9K 1

4DSL-10K 1

4CSL-12K 1

4VSL-15K 1

4TSL-20K 1

4PSL-25K 1

4NSL-30K 1

2MME-07K

2MME-1K

2KME-1K

2KME-2K

Type Motor R448A R449A R450A R513A

S R S R S S

Documentation of BITZER-Software v6.7.0 2.49

Semi-hermetic recips

2JME-2K

2JME-3K

2HME-3K

2HME-4K

2GME-3K

2GME-4K

2FME-4K

2FME-5K

2EME-4K

2EME-5K

2DME-5K

2DME-7K

(2MHC-05K) 2

(2KHC-05K) 2

(2JHC-07K) 2

(2HHC-2K) 1+2

(2GHC-2K) 2

(2FHC-3K) 2

(2EHC-3K) 2

(2DHC-3K) 2

(2CHC-4K) 2

(4FHC-5K) 2

(4EHC-6K) 2

(4DHC-7K) 2

(4CHC-9K) 2

(4VHC-10K) 2

(4THC-12K) 2

(4PHC-15K) 2

(4NHC-20K) 2

2MTE-4K

2MTE-5K

2KTE-5K

2KTE-7K

Type Motor R448A R449A R450A R513A

S R S R S S

Documentation of BITZER-Software v6.7.02.50

Semi-hermetic recips

4PTC-6K 2

4PTC-7K 1

4MTC-7K 2

4MTC-10K 1

4KTC-10K 2

4JTC-10K 2

4JTC-15K 1

4HTC-15K 2

4HTC-20K 1

4FTC-20K 2

4FTC-30K 1

4DTC-25K 2

4CTC-30K 2

6FTE-35K

6FTE-50K

6DTE-40K

6DTE-50K

6CTE-50K

4PTEU-6LK

4PTEU-7LK

4MTEU-7LK

4MTEU-10LK

4KTEU-10LK

6FTEU-35LK

6FTEU-50LK

6DTEU-40LK

6DTEU-50LK

6CTEU-50LK

(2HL-1.2) 2

(2GL-2.2) 1+2

(2FL-2.2) 2

(2EL-2.2) 2

(2EL-3.2) 1

Type Motor R448A R449A R450A R513A

S R S R S S

Documentation of BITZER-Software v6.7.0 2.51

Semi-hermetic recips

(2DL-2.2) 2

(2DL-3.2) 1

(2CL-3.2) 2

(2CL-4.2) 1

(2U-3.2) 2

(2U-5.2) 1

(2Q-4.2) 2

(2Q-6.2) 1

(2N-5.2) 2

(2N-7.2) 1

(4Z-5.2) 2

(4Z-8.2) 1

(4V-6.2) 2

(4V-10.2) 1

(4T-8.2) 2

(4T-12.2) 1

(4P-10.2) 2

(4P-15.2) 1

(4N-12-2) 2

(4N-20.2) 1

4J-13.2 2

4J-22.2 1

4H-15.2 2

4H-25.2 1

4G-20.2 2

4G-30.2 1

4F-25.2 2

6J-22.2 2

6J-33.2 1

6H-25.2 2

6H-35.2 1

6G-30.2 2

6G-40.2 1

Type Motor R448A R449A R450A R513A

S R S R S S

Documentation of BITZER-Software v6.7.02.52

Semi-hermetic recips

6F-40.2 2

6F-50.2 1

4JE-13 ➁ 3

4JE-15 ➁ 2 ✓ X ✓ X X X

4JE-22 ➁ 1 X X X X

4HE-15 ➁ 3

4HE-18 ➁ 2 ✓ X ✓ X X X

4HE-25 ➁ 1 X X X X

4GE-20 ➁ 3

4GE-23 ➁ 2 ✓ X ✓ X X X

4GE-30 ➁ 1 X X X X

4FE-25 ➁ 3

4FE-28 ➁ 2 X X X X X X

4FE-35 ➁ 1 X X X X

6JE-22 ➀ ➁ 3

6JE-25 ➀ ➁ 2 X X X X X X

6JE-33 ➀ ➁ 1 X X X X

6HE-25 ➁ 3

6HE-28 ➁ 2 ✓ X ✓ X X X

6HE-35 ➁ 1 X X X X

6GE-30 ➁ 3

6GE-34 ➁ 2 X X X X X X

6GE-40 ➁ 1 X X X X

6FE-40 ➁ 3

6FE-44 ➁ 2 ✓ X ✓ X X X

6FE-50 ➁ 1 X X X X

(4JEP13P) 3

4JEP-15P 2

4JEP-22P 1

(4HEP-15P) 3

4HEP-18P 2

4HEP-25P 1

(4GEP-20P) 3

Type Motor R448A R449A R450A R513A

S R S R S S

Documentation of BITZER-Software v6.7.0 2.53

Semi-hermetic recips

4GEP-23P 2

4GEP-30P 1

(4FEP-25P) 3

4FEP-28P 2

4FEP-35P 1

(6JEP-22P) 3

6JEP-25P ➀ 2

6JEP-33P ➀ 1

(6HEP-25P) 3

6HEP-28P 2

6HEP-35P 1

(6GEP-30P) 3

6GEP-34P 2

6GEP-40P 1

(6FEP-40P) 3

6FEP-44P 2

6FEP-50P

(8E-50.2) 2

(8E-60.2) 1

(8D-60.2) 2

(8D-70.2) 1

22EC-4.2 2

22EC-6.2 1

22DC-4.2 2

22DC-6.2 1

22CC-6.2 2

22CC-8.2 1

44FC-6.2 2

44FC-10.2 1

44EC-8.2 2

44EC-12.2 1

44DC-10.2 2

44DC-14.2 1

Type Motor R448A R449A R450A R513A

S R S R S S

Documentation of BITZER-Software v6.7.02.54

Semi-hermetic recips

44CC-12.2 2

44CC-18.2 1

22EES-4 2 X X X X

22EES-6 1 X X X X

22DES-4 2 X X X X

22DES-6 1 X X X X

22CES-6 2 X X X X

22CES-8 1 X X X X

44FES-6 2 X X X X

44FES-10 1 X X X X

44EES-8 2 X X X X

44EES-12 1 X X X X

44DES-10 2 X (✓) X X

44DES-14 1 X X X X

44CES-12 2 (✓) (✓) X X

44CES-18 1 X X X X

44DE-14 1 X X X X

44CE-18 1 X X X X

44VCS-12.2 2

44VCS-20.2 1

44TCS-16.2 2

44TCS-24.2 1

44PCS-20.2 2

44PCS-30.2 1

44NCS-24.2 2

44NCS-40.2 1

(44VC-12.2) 2

(44VC-20.2) 1

(44TC-16.2) 2

(44TC-24.2) 1

(44PC-20.2) 2

Type Motor R448A R449A R450A R513A

S R S R S S

Documentation of BITZER-Software v6.7.0 2.55

Semi-hermetic recips

(44PC-30.2) 1

(44NC-24.2) 2

(44NC-40.2) 1

44VES-12 3

44VES-14 2 (✓) (✓) X X

44VES-20 1 X X X X

44TES-16 3

44TES-18 2 (✓) (✓) X X

44TES-24 1 X X X X

44PES-20 3

44PES-27 2 X X X X

44PES-30 1 X X X X

44NES-24 3

44NES-28 2 X X X X

44NES-40 1 X X X X

(44VESP-12P) 3

44VESP-14P 2

44VESP-20P 1

(44TESP-16P) 3

44TESP-18P 2

44TESP-24P 1

(44PESP-20P) 3

44PESP-24P 2

44PESP-30P 1

(44NESP-24P) 3

44NESP-28P 2

44NESP-40P 1

(44VE-12) 3

(44VE-14) 2 X X X X

(44VE-20) 1 X X X X

(44TE-16) 3

(44TE-18) 2 X X X X

Type Motor R448A R449A R450A R513A

S R S R S S

Documentation of BITZER-Software v6.7.02.56

Semi-hermetic recips

(44TE-24) 1 X X X X

(44PE-20) 3

(44PE-27) 2 X X X X

(44PE-30) 1 X X X X

(44NE-24) 3

(44NE-28) 2 X X X X

(44NE-40) 1 X X X X

44J-26.2 2

44J-44.2 1

44H-30.2 2

44H-50.2 1

44G-40.2 2

44G-60.2 1

66J-44.2 2

66J-66.2 1

66H-50.2 2

66H-70.2 1

66G-60.2 2

66G-80.2 1

66F-80.2 2

66F-100.2 1

44JE-26 3

44JE-30 2 (✓) (✓) X X

44JE-44 1 X X X X

44HE-30 3

44HE-36 2 X X X X

44HE-50 1 X X X X

44GE-40 3

44GE-46 2 X X X X

44GE-60 1 X X X X

44FE-50 3

44FE-56 2 X X X X

44FE-70 1 X X X X

Type Motor R448A R449A R450A R513A

S R S R S S

Documentation of BITZER-Software v6.7.0 2.57

Semi-hermetic recips

66JE-44 ➀ 3

66JE-50 ➀ 2 X X X X

66JE-66 ➀ 1 X X X X

66HE-50 3

66HE-56 2 X X X X

66HE-70 1 X X X X

66GE-60 3

66GE-68 2 X X X X

66GE-80 1 X X X X

66FE-80 3

66FE-88 2 X X X X

66FE-100 1 X X X X

2DC-3.F1 1

4FC-5.F1 1

4EC-6.F1 1

4DC-5.F1 2

4DC-7.F1 1

4DC-7.F3 1

4CC-6.F1 2

4CC-9.F3 1

2DES-3.F1 1 X X X X

4FES-5.F1 1

4EES-6.F1 1

4DES-5.F1 2

4DES-7.F3 1

4CES-6.F1 2

4CES-9.F3 1

4FE-5.F1 1 X X X X

4EE-6.F1 1 X X X X

4DE-5.F1 2 X X

4DE-7.F3 1 X X X X

4CE-6.F1 2 X X

Type Motor R448A R449A R450A R513A

S R S R S S

Documentation of BITZER-Software v6.7.02.58

Semi-hermetic recips

➀ not considered in subprogram ’CalcWithCapacity’➁ External frequency inverter possible

with S = suction gas cooling, V = VARICOOL direct suction, C = CIC operation, B = Booster, R = Refrigerant Injection (RI)

✓ = Compressor-Performance data certified by ASERCOM (50Hz standard motor)(✓) = Performance data of single compressors certified by ASERCOM

Compressor types in brackets: former types for comparison only resp. models with frequency inverter – not con-sidered in subprogram ’CalcWithCapacity’

4CE-9.F3 1 X X X X

4VCS-10.F4 1

4TCS-12.F4 1

4PCS-15.F4 1

4NCS-20.F4 1

4VES-7.F3 2

4VES-10.F4 1

4TES-9.F3 2

4TES-12.F4 1

4PES-12.F3 2

4PES-15.F4 1

4NES-14.F3 2

4NES-20.F4 1

4VE-7.F3 2 X X

4VE-10.F4 1 X X X X

4TE-9.F3 2 X X

4TE-12.F4 1 X X X X

4PE-12.F3 2 X X

4PE-15.F4 1 X X X X

4NE-14.F3 2 X X

4NE-20.F4 1 X X X X

4PTC-7.F3K 1

4MTC-10.F4K 1

4KTC-10.F4K

Type Motor R448A R449A R450A R513A

S R S R S S

Documentation of BITZER-Software v6.7.0 2.59

Semi-hermetic recips

2.8. Allowed values of I_Ref

1 R222 R2903 R134a4 R404A5 R407A6 R407C7 R407F8 R410A9 R448A10 R449A11 R450A12 R507A13 R513A14 R744 (CO2)15 R1270

2.9. Allowed values of I_OP

0 automatic selection (standard)1 forced to suction gas cooling2 forced to VARICOOL direkt suction (I_Ref = R22 only)3 forced to CIC (I_Ref in {R22, R407A, R407F} only)4 forced to Booster (I_Ref in {R22, R404A, R507A} only)5 forced to transcritical operation (I_Ref = R744 (CO2) only)6 forced to Refrigerant Injection (R) (I_Ref in {R448A, R449A} only

Documentation of BITZER-Software v6.7.02.60

Semi-hermetic recips

2.10. Allowed values of I_NET

I_NET Code Voltage rangeOperating

voltageWinding

type

100Standard 50Hz(automatic)

111 20D 180..200V 50Hz 200V

112 40S 220..240V 50Hz 230V

114 40D 380..420V 50Hz 400V

119 70S 380..420V 50Hz 400V

122 40D 380..400V 50Hz 400V

123 40S 220..230V 50Hz 230V

112 40S 380..420V 50Hz 400V Y

114 40D 660..720V 50Hz 690V Y

115 45S 420..440V 50Hz 420V Y

116 50S 500V 50Hz 500V Y

119 70S 660..720V 50Hz 690V Y

123 40S 380..400V 50Hz 400V Y

124 70S 660..690V 50Hz 690V Y

142 25P 220..240V 50Hz 230V PW

146 40P 380..420V 50Hz 400V PW

147 20P 180..200V 50Hz 200V PW

151 40P 380..400V 50Hz 400V PW

152 50P 500V 50Hz 500V PW

155 45P 420..440V 50Hz 420V PW

156 25P 230V 50Hz 230V PW

162 20P 180..200V 50Hz 200V PW

200Standard 60Hz (automatic)

211 20D 200..230V 60Hz 200V

214 40D 440..480V 60Hz 460V

218 65S 390..400V 60Hz 380V

219 70S 440..480V 60Hz 460V

222 40D 440..460V 60Hz 460V

232 35D 360..400V 60Hz 380V

211 20D 360..400V 60Hz 380V Y

212 40S 440..480V 60Hz 460V Y

216 50S 575V 60Hz 575V Y

218 65S 630..690V 60Hz 660V Y

223 40S 440..460V 60Hz 460V Y

232 35D 625..690V 60Hz 660V Y

244 35P 360..400V 60Hz 380V PW

246 40P 440..480V 60Hz 460V PW

247 20P 200..230V 60Hz 230V PW

251 40P 440..460V 60Hz 460V PW

252 50P 575V 60Hz 575V PW

259 35P 380V 60Hz 380V PW

262 20P 220..230V 60Hz 230V PW

400Standard 60Hz UL(automatic)

Documentation of BITZER-Software v6.7.0 2.61

Semi-hermetic recips

436 2DU 208..230V 60Hz UL208V230V

437 4SU 440..480V 60Hz UL 460V Y

438 5SU 575V 60Hz UL 575V Y

461 2NU 440..480V 60Hz UL 460V Y

444 3PU 360..400V 60Hz UL 380V PW

446 4PU 440..480V 60Hz UL 460V PW

447 2PU 200..230V 60Hz UL208V230V

PW

451 4PU 440..460V 60Hz UL 460V PW

452 5PU 575V 60Hz UL 575V PW

459 3PU 360..380V 60Hz UL 380V PW

461 2NU 208..230V 60Hz UL208V230V

PW

Verdichtertypen Zulässige Werte von I_NET Standardmotor

2KC-05.2111,112,114,115,116,119211,212,214,216,218,219,232436,437,438

112 (400V / Y / 40S)212 (460V / Y / 40S)437 (460V / Y / 4SU)

2JC-07.2 … 4CC-9.2111,112,114,115,116,119211,212,214,216,219436,437,438

112 (400V / Y / 40S)212 (460V / Y / 40S)437 (460V / Y / 4SU)

22EC-4.2 … 44CC-18.2111,112,114,115,116211,212,214,216

112 (400V / Y / 40S)212 (460V / Y / 40S)

4FDC-5 … 4DDC-7111, 112, 114, 115, 116211, 212, 214, 216436,437,438

112 (400V / Y / 40S)212 (460V / Y / 40S)437 (460V / Y / 4SU)

4CDC-9111,112,114,115,116211,212,214,216

112 (400V / Y / 40S)212 (460V / Y / 40S)

2KES-05 … 2CES-44FES-3 … 4CE(S)-9

111,112,114,115,116,119,137,138211,212,214,216,218,219,232,237,238436,437,438

112 (400V / Y / 40S)212 (460V / Y / 40S)437 (460V / Y / 4SU)

4BES-9111, 112, 114, 115, 116211, 212, 214, 216436,437,438

112 (400V / Y / 40S)212 (460V / Y / 40S)437 (460V / Y / 4SU)

2KESP-05P … 2CESP-4P4FESP-3P … 4CESP-9P

111,112,114,115,116,119,137,138211,212,214,216,219,237,238436,437,438

112 (400V / Y / 40S)212 (460V / Y / 40S)437 (460V / Y / 4SU)

22EES-4 … 22CES-844FES-6 … 44CE(S)-18

111,112,114,115,116,119,137,138211,212,214,216,218,219,232,237,238

112 (400V / Y / 40S)212 (460V / Y / 40S)

4VCS-6.2 … 4NCS-20.24VC-6.2 … 4NC-20.24VDC-10 … 4NDC-20

111,112,114,115,116,119,142,146,147,152211,212,214,216,219,244,246,247,252446,452,461

146 (400V / PW / 40P)246 (460V / PW / 40P)461 (460V / Y / 2NU)

4VE(S)-6, 4TE(S)-8, 4PE(S)-10,4NE(S)-12(Motor 3)

111,112,114,115,116,119,142,146,147,152211,212,214,216,218,219,232,244,246,247,252444 446,452,461

146 (400V / PW / 40P)246 (460V / PW / 40P)461 (460V / Y / 2NU)

4VE(S)-7 … 4NE(S)-204VESP-6P … 4NESP-20P

111,112,114,115,116,119,142,146,147,152211,212,214,216,218,219,244,246,247,252444,446,452,461

146 (400V / PW / 40P)246 (460V / PW / 40P)461 (460V / Y / 2NU)

44VC(S)-12.2 … 44NC(S)-40.244VE(S)-12 … 44NE(S)-4044VESP-12P … 44NESP-40P

111,112,114,115,116,119,142,146,147,152211,212,214 216,219,244,246,247,252

146 (400V / PW / 40P)246 (460V / PW / 40P)

I_NET Code Voltage rangeOperating

voltageWinding

type

Documentation of BITZER-Software v6.7.02.62

Semi-hermetic recips

8GC-50.2 … 8FC-70.2142,146,147,152244,246,247,252446,447,452

146 (400V / PW / 40P)246 (460V / PW / 40P)446 (460V / PW / 4PU)

8GE-50 … 8FE-70142,146,147,152244,246,247,252444,446,447,452

146 (400V / PW / 40P)246 (460V / PW / 40P)446 (460V / PW / 4PU)

2EC-6.2K, 4FC-7.2K111,112,114,115,116,119211,212,214,216,219

112 (400V / Y / 40S)212 (460V / Y / 40S)

2HL-1.2 .. 2FL-2.2111,112,115,116,119211,212,216,219

112 (400V / Y / 40S)212 (460V / Y / 40S)

2EL-2.2 .. 2N-7.2111,112,114,115,116,119211,212,214,216,219

112 (400V / Y / 40S)212 (460V / Y / 40S)

4Z-5.2 … 6G-40.2111,112,114,115,116,119,142,146,147,152211,212,214,216,219,244,246,247,252446,452,461

146 (400V / PW / 40P)246 (460V / PW / 40P)461 (460V / Y / 2NU)

6F-40.2111,112,114,115,116,142,146,147,152211,212,214,216,244,246,247,252446,452,461

146 (400V / PW / 40P)246 (460V / PW / 40P)461 (460V / Y / 2NU)

4JE-13, 4HE-15, 4GE-20, 4FE-256JE-22, 6HE-25, 6GE-30, 6FE-40(Motor 3)

111,112,114,115,116,119,142,146,147,152211,212,214,216,218,219,232,244,246,247,252444,446,452,461

146 (400V / PW / 40P)246 (460V / PW / 40P)461 (460V / Y / 2NU)

6FE-40 (Motor 3)111,112,114,115,116,142,146,147,152211,212,214,216,218,232,244,246,247,252444,446,452,461

146 (400V / PW / 40P)246 (460V / PW / 40P)461 (460V / Y / 2NU)

4JE-15 … 6GE-40111,112,114,115,116,119,142,146,147,152211,212,214,216,219,244,246,247,252444,446,452,461

146 (400V / PW / 40P)246 (460V / PW / 40P)461 (460V / Y / 2NU)

6FE-44111,112,114,115,116,142,146,147,152211,212,214,216,244,246,247,252444,446,452,461

146 (400V / PW / 40P)246 (460V / PW / 40P)461 (460V / Y / 2NU)

4JEP-13P … 6GEP-40P111,112,114,115,116,119,142,146,147,152211,212,214,216,219,244,246,247,252

146 (400V / PW / 40P)246 (460V / PW / 40P)

6FEP-44P111,112,114,115,116,142,146,147,152211,212,214,216,244,246,247,252

146 (400V / PW / 40P)246 (460V / PW / 40P)

44J-26.2 … 66G-80.2111,112,114,115,116,119,142,146,147,152211,212,214,216,219,244,246,247,252446,452,461

146 (400V / PW / 40P)246 (460V / PW / 40P)461 (460V / Y / 2NU)

66F-80.2111,112,114,115,116,142,146,147,152211,212,214,216,244,246,247,252446,452,461

146 (400V / PW / 40P)246 (460V / PW / 40P)461 (460V / Y / 2NU)

44JE-26, 44HE-30, 44GE-40, 44FE-5066JE-44, 66HE-50, 66GE-60(Motor 3)

111,112,114,115,116,119,142,146,147,152211,212,214,216,218,219,232,244,246,247,252444,446,452,461

146 (400V / PW / 40P)246 (460V / PW / 40P)461 (460V / Y / 2NU)

66FE-80 (Motor 3)111,112,114,115,116,142,146,147,152211,212,214,216,218,232,244,246,247,252444,446,452,461

146 (400V / PW / 40P)246 (460V / PW / 40P)461 (460V / Y / 2NU)

44JE-30 … 66GE-80111,112,114,115,116,119,142,146,147,152211,212,214,216,219,244,246,247,252444,446,452,461

146 (400V / PW / 40P)246 (460V / PW / 40P)461 (460V / Y / 2NU)

66FE-88111,112,114,115,116,142,146,147,152211,212,214,216,244,246,247,252444,446,452,461

146 (400V / PW / 40P)246 (460V / PW / 40P)461 (460V / Y / 2NU)

6F-50.2122,123,124,151,152,155,156,162222,223,251,252,259,262452,461

151 (400V / PW / 40P)251 (460V / PW / 40P)461 (460V / Y / 2NU)

Verdichtertypen Zulässige Werte von I_NET Standardmotor

Documentation of BITZER-Software v6.7.0 2.63

Semi-hermetic recips

In subprogram ’CalcWithCapacity’ I_NET = 100, I_NET = 200, or I_NET = 400 are the only possible values!

6FE-50115,122,123,124,151,152,155,156,162222,223,251,252,259,262452,461

151 (400V / PW / 40P)251 (460V / PW / 40P)461 (460V / Y / 2NU)

66F-100.2122,123,124,151,152,155,156,162222,223,251,252,259,262452,461

151 (400V / PW / 40P)251 (460V / PW / 40P)461 (460V / Y / 2NU)

66FE-100115,122,123,124,151,152,155,156,162222,223,251,252,259,262452,461

151 (400V / PW / 40P)251 (460V / PW / 40P)461 (460V / Y / 2NU)

8E-50.2 … 8D-70.2112,114,116,119,146,152212,214,216,219,246,252

146 (400V / PW / 40P)246 (460V / PW / 40P)

2NSL-05K … 2CSL-6K4FSL-7K … 4CSL-12K

112212436,437,438

112 (400V / Y / 40S)212 (460V / Y / 40S)437 (460V / Y / 4SU)

2MME-1K … 2DME-7K111,112,114,115,116211,212,214,216

112 (400V / Y / 40S)212 (460V / Y / 40S)

2MHC-05K … 2FHC-3K112212

112 (400V / Y / 40S)212 (460V / Y / 40S)

2EHC-3K … 2CHC-4K4FHC-5K … 4CHC-9K

111,112,116211,212,216436,437,438

112 (400V / Y / 40S)212 (460V / Y / 40S)437 (460V / Y / 4SU)

4VSL-15K … 4NSL-30K4VHC-10K, 4THC-12K, 4PHC-15K

111,112,146,152211,212,244,246,252444,446,452,461

146 (400V / PW / 40P)246 (460V / PW / 40P)461 (460V / Y / 2NU)

4NHC-20K111,112,114,142,146,147,152211,212,214,242,244,246,247,252444,446,452,461

146 (400V / PW / 40P)246 (460V / PW / 40P)461 (460V / Y / 2NU)

2KC-3.2K, 2JC-3.2K, 2HC-3.2K111,112,114,115,116,119211,212,214,216,219436,437,438

112 (400V / Y / 40S)212 (460V / Y / 40S)437 (460V / Y / 4SU)

2MTE-4K … 2KTE-7K111,112,114,115,116211,212,214,216436, 437,438

112 (400V / Y / 40S)212 (460V / Y / 40S)437 (460V / Y / 4SU)

4PTC-6K, 4PTC-7K4MTC-7K, 4MTC-10K, 4KTC-10K

111,112,116211,212,216436, 437,438

112 (400V / Y / 40S)212 (460V / Y / 40S)437 (460V / Y / 4SU)

4JTC-10K, 4JTC-15K, 4HTC-15K4HTC-20K, 4FTC-20K, 4FTC-30K4DTC-25K, 4CTC-30K

111,112,114,115,116,119,142,146,147,152211,212,214,216,219,244,246,247,252446,452,461

146 (400V / PW / 40P)246 (460V / PW / 40P)461 (460V / Y / 2NU)

6FTE-35K … 6CTE-50K111,112,114,115,116,142,146,147,152,211,212,214,216,232,244,246,247,252444, 446, 452, 461

146 (400V / PW / 40P)246 (460V / PW / 40P)461 (460V / Y / 2NU)

2DC-3.F14FC-5.F1, 4EC-6.F1, 4DC-5.F1, 4DC-7.F1, 4DC-7.F3, 4CC-6.F1, 4CC-9.F34VCS-10.F4, 4TCS-12.F4, 4PCS-15.F4,4NCS-20.F4

112212–

112 (400V / Y / 40S)212 (460V / Y / 40S)–

2DES-3.F14FES-5.F1, 4EES-6.F1, 4DES-5.F1,4DE(S)-7.F3, 4CES-6.F1, 4CE(S)-9.F34PTC-7.F3K, 4MTC-10.F4K,4KTC-10.F4K4VE(S)-7.F3, 4VES-10.F4, 4TE(S)-9.F3,4TES-12.F3, 4PE(S)-12.F3, 4PES-15.F4,4NE(S)-14.F3, 4NES-20.F4

112212–

112 (400V / Y / 40S)212 (460V / Y / 40S)–

Verdichtertypen Zulässige Werte von I_NET Standardmotor

Documentation of BITZER-Software v6.7.02.64

Semi-hermetic recips

Documentation of BITZER-Software v6.7.0 2.65

2-stage semi-hermetic recips

3. 2-stage semi-hermetic Recips (“SHK”) ➜ SHK51.DLL

DLL-Version: 6.5.0.10

Attention! For calculation BNP50.DLL and ASEREP32.DLL have to be in the same directory as SHK51.DLL.

Calling convention “stdCall“ in Delphi-Pascal corresponds to “__stdcall“ in C++

3.1. Function Design

Performance data for a given compressor type respectivelyselection of maximum two compressor types with capacity given

Exported function of SHK51.DLL: Design

Input parameters

I_RPath pChar path of refrigerant fluid files *.REF (’ASEREP’)

I_NPath pChar path of name plate data files BNPA*.DAT

I_Flags LongInt preset data (see list)

I_Typ pChar compressor type (see list)

I_CC LongInt 0 – reserved for future use

I_Ref pChar refrigerant (see list)

I_Q Double cooling capacity in kW or kBtu/h

I_T0 Double evaporation temperature in °C or °F

I_TC Double condensing temperature in °C or °F

I_TS Doublesuction gas temperature in °C / °F or superheat in K / °Fdependent on I_Flags

I_TL Doubleonly operation without subcooler:liquid temperature in °C /° F or sub-cooling in K / °Fdependent on I_Flags

I_TN Double useful superheat in K or °F

I_NET LongInt three-digit motor index (see list)

I_DS ➀ LongInt motor winding type: 1 = delta, 2 = star, 3 = part winding

I_OV ➀ LongInt operating voltage

I_FCF LongInt 0 – reserved for future use (frequency in Hz)

I_FCV LongInt 0 – reserved for future use (supply voltage in V)

I_FCOF LongInt 0 – reserved for future use (supply frequency in Hz)

I_FCMV LongInt 0 – reserved for future use( max. output voltage in V)

I_OP LongInt reserved (operating mode)

Output parameters

O_T1, O_T2 pChar two selected compressor types

O_OP1, O_OP2 LongInt operating mode (always 0)

O_Q1, O_Q2 Double cooling capacity in kW or kBtu/h

O_QU1, O_QU2 Double evaporator capacity in kW or kBtu/h

O_QN1, O_QN2 Double cooling capacity at ISO standard operating conditions

O_QC1, O_QC2 Double condenser capacity without heat rejection in kW or kBtu/h ➁

O_QH1, O_QH2 Double condenser capacity minus heat rejection in kW or kBtu/h ➁

O_P1, O_P2 Double power consumption in kW

O_I1, O_I2 Double current in A

O_COS1, O_COS2 Double power factor cos PHI

O_E1, O_E2 Double COP (dimensionless) or EER in Btu/h/W

Documentation of BITZER-Software v6.7.0

2-stage semi-hermetic recips

➀ only interpreted if type given➁ with subcooling

Declaration with Borland Delphi® until version 2007:

Function Design(I_RPath, I_NPath: pChar; I_Flags: LongInt; I_Typ: pChar;I_CC: Longint; I_Ref: pChar; I_Q, I_T0, I_TC, I_TS, I_TL, I_TN: Double;I_NET, I_DS, I_OV, I_FCF, I_FCV, I_FCOF, I_FCMV, I_OP: LongInt;Var O_T1, O_T2: pChar; Var O_OP1, O_OP2: LongInt;Var O_Q1, O_Q2, O_QU1, O_QU2, O_QN1, O_QN2, O_QC1, O_QC2,O_QH1, O_QH2, O_P1, O_P2, O_I1, O_I2, O_COS1, O_COS2, O_E1, O_E2,O_EN1, O_EN2, O_VG1, O_VG2, O_VH1, O_VH2, O_ML1, O_ML2,O_MH1, O_MH2, O_ME1, O_ME2, O_QS1, O_QS2, O_TI1, O_TI2, O_PI1, O_PI2,O_TL1, O_TL2, O_DT1, O_DT2, O_TH1, O_TH2: Double;Var O_Hint1, O_Hint2: LongInt;Var O_Err: pChar): LongInt; StdCall; External ’SHK51.DLL’;

Declaration with Borland Delphi® since version 2009:

Function Design(I_RPath, I_NPath: pAnsiChar; I_Flags: LongInt; I_Typ: pAnsiChar;I_CC: Longint; I_Ref: pAnsiChar; I_Q, I_T0, I_TC, I_TS, I_TL, I_TN: Double;I_NET, I_DS, I_OV, I_FCF, I_FCV, I_FCOF, I_FCMV, I_OP: LongInt;Var O_T1, O_T2: pAnsiChar; Var O_OP1, O_OP2: LongInt;Var O_Q1, O_Q2, O_QU1, O_QU2, O_QN1, O_QN2, O_QC1, O_QC2,O_QH1, O_QH2, O_P1, O_P2, O_I1, O_I2, O_COS1, O_COS2, O_E1, O_E2,O_EN1, O_EN2, O_VG1, O_VG2, O_VH1, O_VH2, O_ML1, O_ML2,O_MH1, O_MH2, O_ME1, O_ME2, O_QS1, O_QS2, O_TI1, O_TI2, O_PI1, O_PI2,O_TL1, O_TL2, O_DT1, O_DT2, O_TH1, O_TH2: Double;Var O_Hint1, O_Hint2: LongInt;Var O_Err: pAnsiChar): LongInt; StdCall; External ’SHK51.DLL’;

O_EN1, O_EN2 Double COP / EER at ISO standard operating conditions

O_VG1, O_VG2 Double geometric displacement (LP) in m³/h or ft³/h

O_VH1, O_VH2 Double geometric displacement (HP) in m³/h or ft³/h

O_ML1, O_ML2 Double mass flow (LP) in kg/h or lb/h

O_MH1, O_MH2 Double mass flow (HP) in kg/h or lb/h

O_ME1, O_ME2 Double reserved (subcooler mass flow)

O_QS1, O_QS2 Double reserved (subcooler capacity)

O_TI1, O_TI2 Double intermediate temperature in °C or °F

O_PI1, O_PI2 Double intermediate pressure in bar or psi

O_TL1, O_TL2 Double liquid temperature in °C or °F

O_DT1, O_DT2 Double liquid subcooling in K or °F

O_TH1, O_TH2 Double reserved (discharge gas temperature without cooling)

O_Hint1, O_Hint2 LongInt hint(s) (see list)

O_Err pChar supplement to error message

Design LongInt error message (see list)

Exported function of SHK51.DLL: Design

Documentation of BITZER-Software v6.7.03.2

2-stage semi-hermetic recips

3.2. Function CopyDesign

Performance data for a given compressor type respectivelyselection of maximum two compressor types with capacity given

Exported function of SHK51.DLL: CopyDesign

Input parameters

I_RPath pChar path of refrigerant fluid files *.REF (’ASEREP’)

I_NPath pChar path of name plate data files BNPA*.DAT

I_Flags LongInt preset data (see list)

I_Typ pChar compressor type (see list)

I_CC LongInt 0 – reserved for future use

I_Ref pChar refrigerant (see list)

I_Q Double cooling capacity in kW or kBtu/h

I_T0 Double evaporation temperature in °C or °F

I_TC Double condensing temperature in °C or °F

I_TS Doublesuction gas temperature in °C / °F or superheat in K / °Fdependent on I_Flags

I_TL Doubleonly operation without subcooler:liquid temperature in °C /° F or sub-cooling in K / °Fdependent on I_Flags

I_TN Double useful superheat in K or °F

I_NET LongInt power supply (see list)

I_DS ➀ LongInt motor winding type: 1 = delta, 2 = star, 3 = part winding

I_OV ➀ LongInt operating voltage

I_FCF LongInt 0 – reserved for future use (frequency in Hz)

I_FCV LongInt 0 – reserved for future use (supply voltage in V)

I_FCOF LongInt 0 – reserved for future use (supply frequency in Hz)

I_FCMV LongInt 0 – reserved for future use( max. output voltage in V)

I_OP LongInt reserved (operating mode)

Output parameters

O_T1 pChar first selected compressor type, filled with spaces on the right

O_SzT1 LongInt length of O_T1 without spaces

O_T2 pChar second selected compressor type, filled with spaces on the right

O_SzT2 LongInt length of O_T2 without spaces

DesignData TDesignData see below

O_Hint1, O_Hint2 LongInt hint(s) (see list)

O_Err pChar supplement to error message, filled with spaces on the right

O_SzErr LongInt length of O_Err without spaces

CopyDesign LongInt error message (see list)

Data fields of array DesignData

O_OP1, O_OP2 LongInt operating mode (always 0)

O_Q1, O_Q2 Double cooling capacity in kW or kBtu/h

O_QU1, O_QU2 Double evaporator capacity in kW or kBtu/h

O_QN1, O_QN2 Double cooling capacity at ISO standard operating conditions

O_QC1, O_QC2 Double condenser capacity without heat rejection in kW or kBtu/h ➁

O_QH1, O_QH2 Double condenser capacity minus heat rejection in kW or kBtu/h ➁

O_P1, O_P2 Double power consumption in kW

O_I1, O_I2 Double current in A

O_COS1, O_COS2 Double power factor cos PHI

O_E1, O_E2 Double COP (dimensionless) or EER in Btu/h/W

Documentation of BITZER-Software v6.7.0 3.3

2-stage semi-hermetic recips

➀ only interpreted if type given➁ with subcooling

O_EN1, O_EN2 Double COP / EER at ISO standard operating conditions

O_VG1, O_VG2 Double geometric displacement (LP) in m³/h or ft³/h

O_VH1, O_VH2 Double geometric displacement (HP) in m³/h or ft³/h

O_ML1, O_ML2 Double mass flow (LP) in kg/h or lb/h

O_MH1, O_MH2 Double mass flow (HP) in kg/h or lb/h

O_ME1, O_ME2 Double reserved (subcooler mass flow)

O_QS1, O_QS2 Double reserved (subcooler capacity)

O_TI1, O_TI2 Double intermediate temperature in °C or °F

O_PI1, O_PI2 Double intermediate pressure in bar or psi

O_TL1, O_TL2 Double liquid temperature in °C or °F

O_DT1, O_DT2 Double liquid subcooling in K or °F

O_TH1, O_TH2 Double reserved (discharge gas temperature without cooling)

Exported function of SHK51.DLL: CopyDesign

Documentation of BITZER-Software v6.7.03.4

2-stage semi-hermetic recips

Declaration with Borland Delphi® until version 2007:

Type TDesignData = RecordO_OP1, O_OP2 : LongInt;O_Q1, O_Q2 : Double;O_QU1, O_QU2 : Double;O_QN1, O_QN2 : Double;O_QC1, O_QC2 : Double;O_QH1, O_QH2 : Double;O_P1, O_P2 : Double;O_I1, O_I2 : Double;O_COS1, O_COS2: Double;O_E1, O_E2 : Double;O_EN1, O_EN2 : Double;O_VG1, O_VG2 : Double;O_VH1, O_VH2 : Double;O_ML1, O_ML2 : Double;O_MH1, O_MH2 : Double;O_ME1, O_ME2 : Double;O_QS1, O_QS2 : Double;O_TI1, O_TI2 : Double;O_PI1, O_PI2 : Double;O_TL1, O_TL2 : Double;O_DT1, O_DT2: Double;O_TH1, O_TH2 : Double;End;

Function CopyDesign(I_RPath, I_NPath: pChar; I_Flags: LongInt; I_Typ: pChar;I_CC: LongInt; I_Ref: pChar; I_Q, I_T0, I_TC, I_TS, I_TL, I_TN: Double;I_NET, I_DS, I_OV, I_FCF, I_FCV, I_FCOF, I_FCMV, I_OP: LongInt;O_T1: pChar; Var O_SzT1: LongInt; O_T2: pChar; Var O_SzT2: LongInt;Var DesignData: TDesignData; Var O_Hint1, O_Hint2: LongInt;O_Err: pChar; Var O_SzErr: LongInt): LongInt; StdCall; External ’SHK51.DLL’;

Buffer variables in calling program:

VarType1Buf, Type2Buf: String;ErrorBuf: String;

Initialization:

SetLength(Type1Buf, 30);SetLength(Type2Buf, 30)SetLength(ErrorBuf, 20);

O_T1:=@Type1Buf[1]; or: O_T1:=pChar(Type1Buf);O_T2:=@Type2Buf[1]; or: O_T2:=pChar(Type2Buf);O_Err:=@ErrorBuf[1]; or: O_Err:=pChar(ErrorBuf);

Documentation of BITZER-Software v6.7.0 3.5

2-stage semi-hermetic recips

Declaration with Borland Delphi® since version 2009:

Type TDesignData = RecordO_OP1, O_OP2 : LongInt;O_Q1, O_Q2 : Double;O_QU1, O_QU2 : Double;O_QN1, O_QN2 : Double;O_QC1, O_QC2 : Double;O_QH1, O_QH2 : Double;O_P1, O_P2 : Double;O_I1, O_I2 : Double;O_COS1, O_COS2: Double;O_E1, O_E2 : Double;O_EN1, O_EN2 : Double;O_VG1, O_VG2 : Double;O_VH1, O_VH2 : Double;O_ML1, O_ML2 : Double;O_MH1, O_MH2 : Double;O_ME1, O_ME2 : Double;O_QS1, O_QS2 : Double;O_TI1, O_TI2 : Double;O_PI1, O_PI2 : Double;O_TL1, O_TL2 : Double;O_DT1, O_DT2: Double;O_TH1, O_TH2 : Double;End;

Function CopyDesign(I_RPath, I_NPath: pAnsiChar; I_Flags: LongInt; I_Typ: pAnsiChar;I_CC: LongInt; I_Ref: pAnsiChar; I_Q, I_T0, I_TC, I_TS, I_TL, I_TN: Double;I_NET, I_DS, I_OV, I_FCF, I_FCV, I_FCOF, I_FCMV, I_OP: LongInt;O_T1: pAnsiChar; Var O_SzT1: LongInt; O_T2: pAnsiChar; Var O_SzT2: LongInt;Var DesignData: TDesignData; Var O_Hint1, O_Hint2: LongInt;O_Err: pAnsiChar; Var O_SzErr: LongInt): LongInt; StdCall; External ’SHK51.DLL’;

Buffer variables in calling program:

VarType1Buf, Type2Buf: AnsiString;ErrorBuf: AnsiString;

Initialization:

SetLength(Type1Buf, 30);SetLength(Type2Buf, 30)SetLength(ErrorBuf, 20);

O_T1:=@Type1Buf[1]; or: O_T1:=pAnsiChar(Type1Buf);O_T2:=@Type2Buf[1]; or: O_T2:=pAnsiChar(Type2Buf);O_Err:=@ErrorBuf[1]; or: O_Err:=pAnsiChar(ErrorBuf);

Documentation of BITZER-Software v6.7.03.6

2-stage semi-hermetic recips

Declaration with Microsoft Visual Basic®:

Type TDesignDataO_OP1 As LongO_OP2 As LongO_Q1 As DoubleO_Q2 As DoubleO_QU1 As DoubleO_QU2 As DoubleO_QN1 As DoubleO_QN2 As DoubleO_QC1 As DoubleO_QC2 As DoubleO_QH1 As DoubleO_QH2 As DoubleO_P1 As DoubleO_P2 As DoubleO_I1 As DoubleO_I2 As DoubleO_COS1 As DoubleO_COS2 As DoubleO_E1 As DoubleO_E2 As DoubleO_EN1 As DoubleO_EN2 As DoubleO_VG1 As DoubleO_VG2 As DoubleO_VH1 As DoubleO_VH2 As DoubleO_ML1 As DoubleO_ML2 As DoubleO_MH1 As DoubleO_MH2 As DoubleO_ME1 As DoubleO_ME2 As DoubleO_QS1 As DoubleO_QS2 As DoubleO_TI1 As DoubleO_TI2 As DoubleO_PI1 As DoubleO_PI2 As DoubleO_TL1 As DoubleO_TL2 As DoubleO_DT1 As DoubleO_DT2 As DoubleO_TH1 As DoubleO_TH2 As Double

End Type

Documentation of BITZER-Software v6.7.0 3.7

2-stage semi-hermetic recips

Declare Function CopyDesign Lib „SHK51.DLL“ _(ByVal I_RPath As String, ByVal I_NPath As String, ByVal I_Flags As Long, _ByVal I_Typ As String, ByVal I_CC As Long, ByVal I_Ref As String, _ByVal I_Q As Double, ByVal I_T0 As Double, ByVal I_TC As Double, _ByVal I_TS As Double, ByVal I_TL As Double, ByVal I_TN As Double, _ByVal I_NET As Long, ByVal I_DS As Long, ByVal I_OV As Long, _ByVal I_FCF As Long, ByVal I_FCV As Long, ByVal I_FCOF As Long, _ByVal I_FCMV As Long, ByVal I_OP As Long, _ByVal O_T1 As String, ByRef O_SzT1 As Long, _ByVal O_T2 As String, ByRef O_SzT2 As Long, _ByRef DesignData As TDesignData, _ByRef O_Hint1 As Long, ByRef O_Hint2 As Long, _ByVal O_Err As String, ByRef O_SzErr As Long) As Long

Buffer variables in calling program:

Dim O_T1 As String * 30Dim O_T2 As String * 30Dim O_Err As String * 20

Declaration with Microsoft Visual Basic_NET®:

Structure TDesignDataDim O_OP1 As IntegerDim O_OP2 As IntegerDim O_Q1 As DoubleDim O_Q2 As DoubleDim O_QU1 As DoubleDim O_QU2 As DoubleDim O_QN1 As DoubleDim O_QN2 As DoubleDim O_QC1 As DoubleDim O_QC2 As DoubleDim O_QH1 As DoubleDim O_QH2 As DoubleDim O_P1 As DoubleDim O_P2 As DoubleDim O_I1 As DoubleDim O_I2 As DoubleDim O_COS1 As DoubleDim O_COS2 As DoubleDim O_E1 As DoubleDim O_E2 As DoubleDim O_EN1 As DoubleDim O_EN2 As DoubleDim O_VG1 As DoubleDim O_VG2 As DoubleDim O_VH1 As DoubleDim O_VH2 As DoubleDim O_ML1 As DoubleDim O_ML2 As DoubleDim O_MH1 As DoubleDim O_MH2 As DoubleDim O_ME1 As DoubleDim O_ME2 As DoubleDim O_QS1 As DoubleDim O_QS2 As DoubleDim O_TI1 As DoubleDim O_TI2 As Double

Documentation of BITZER-Software v6.7.03.8

2-stage semi-hermetic recips

Dim O_PI1 As DoubleDim O_PI2 As DoubleDim O_TL1 As DoubleDim O_TL2 As DoubleDim O_DT1 As DoubleDim O_DT2 As DoubleDim O_TH1 As DoubleDim O_TH2 As Double

End Structure

Declare Function CopyDesign Lib „SHK51.DLL“ _(ByVal I_RPath As String, ByVal I_NPath As String, ByVal I_Flags As Integer, _ByVal I_Typ As String, ByVal I_CC As Integer, ByVal I_Ref As String, _ByVal I_Q As Double, ByVal I_T0 As Double, ByVal I_TC As Double, _ByVal I_TS As Double, ByVal I_TL As Double, ByVal I_TN As Double, _ByVal I_NET As Integer, ByVal I_DS As Integer, ByVal I_OV As Integer, _ByVal I_FCF As Integer, ByVal I_FCV As Integer, ByVal I_FCOF As Integer, _ByVal I_FCMV As Integer, ByVal I_OP As Integer, _ByVal O_T1 As String, ByRef O_SzT1 As Integer, _ByVal O_T2 As String, ByRef O_SzT2 As Long, _ByRef DesignData As TDesignData, _ByRef O_Hint1 As Long, ByRef O_Hint2 As Long, _ByVal O_Err As String, ByRef O_SzErr As Long) As Long

Buffer variables in calling program:

Dim O_T1 As String = Space(30)Dim O_T2 As String = Space(30)Dim O_Err As String = Space(20)

Documentation of BITZER-Software v6.7.0 3.9

2-stage semi-hermetic recips

3.3. Function Thresholds

Minimum and maximum condensing temperature with refrigerant and evaporation temperature given

Declaration with Borland Delphi® until version 2007:

Function Thresholds(I_Flags: LongInt; I_Typ: pChar; I_CC: LongInt; I_Ref: pChar;I_T0: Double; I_OP, I_Range: LongInt;Var O_OP: LongInt; Var O_TCmin, O_TCmax: Double;Var O_Err: pChar): LongInt; StdCall; External ’SHK51.DLL’;

Declaration with Borland Delphi® since version 2009:

Function Thresholds(I_Flags: LongInt; I_Typ: pAnsiChar; I_CC: LongInt; I_Ref: pAnsiChar;I_T0: Double; I_OP, I_Range: LongInt;Var O_OP: LongInt; Var O_TCmin, O_TCmax: Double;Var O_Err: pAnsiChar): LongInt; StdCall; External ’SHK51.DLL’;

Exported function of SHK51.DLL: Thresholds

Input parameters

I_Flags LongInt preset data (see list)

I_Typ pChar compressor type (see list)

I_CC LongInt 0 – reserved for future use

I_Ref pChar refrigerant (see list)

I_T0 Double evaporation temperature in °C or °F

I_OP LongInt reserved (operating mode)

I_Range LongInt0: application limits of compressor1: calculation limits without range „data on request“

Output parameters

O_OP LongInt operating mode (always 0)

O_TCmin Double minimum condensing temperature in °C or °F

O_TCmax Double maximum condensing temperature in °C or °F

O_Err pChar supplement to error message

Thresholds LongInt error message (see list)

Documentation of BITZER-Software v6.7.03.10

2-stage semi-hermetic recips

3.4. Function CopyThresholds

Minimum and maximum condensing temperature with refrigerant and evaporation temperature given

Declaration with Borland Delphi® until version 2007:

Function CopyThresholds(I_Flags: LongInt; I_Typ: PChar; I_CC: LongInt; I_Ref: pChar;I_T0: Double; I_OP, I_Range: LongInt;Var O_OP: LongInt; Var O_TCmin, O_TCmax: Double;O_Err: pChar; Var O_SzErr: LongInt): LongInt; StdCall; External ’SHK51.DLL’;

Buffer variable in calling program:

VarErrorBuf: String;

Initialization:

SetLength(ErrorBuf, 20);O_Err:=@ErrorBuf[1]; or: O_Err:=pChar(ErrorBuf);

Declaration with Borland Delphi® since version 2009:

Function CopyThresholds(I_Flags: LongInt; I_Typ: PAnsiChar; I_CC: LongInt; I_Ref: pAnsiChar;I_T0: Double; I_OP, I_Range: LongInt;Var O_OP: LongInt; Var O_TCmin, O_TCmax: Double;O_Err: pAnsiChar; Var O_SzErr: LongInt): LongInt; StdCall; External ’SHK51.DLL’;

Buffer variable in calling program:

VarErrorBuf: AnsiString;

Initialization:

SetLength(ErrorBuf, 20);O_Err:=@ErrorBuf[1]; or: O_Err:=pAnsiChar(ErrorBuf);

Exported function of SHK51.DLL: CopyThresholds

Input parameters

I_Flags LongInt preset data (see list)

I_Typ pChar compressor type (see list)

I_CC LongInt 0 – reserved for future use

I_Ref pChar refrigerant (see list)

I_T0 Double evaporation temperature in °C or °F

I_OP LongInt reserved (operating mode)

I_Range LongInt0: application limits of compressor1: calculation limits without range „data on request“

Output parameters

O_OP LongInt operating mode (always 0)

O_TCmin Double minimum condensing temperature in °C or °F

O_TCmax Double maximum condensing temperature in °C or °F

O_Err pChar supplement to error message, filled with spaces on the right

O_SzErr LongInt length of O_Err without spaces

CopyThresholds LongInt error message (see list)

Documentation of BITZER-Software v6.7.0 3.11

2-stage semi-hermetic recips

Declaration with Microsoft Visual Basic®:

Declare Function CopyThresholds Lib “SHK51.DLL“ _(ByVal I_Flags As Long, ByVal I_Typ As String, ByVal I_CC As Long, _ByVal I_Ref As String, ByVal I_T0 As Double, ByVal I_OP As Long, _ByVal I_Range As Long, _ByRef O_OP As Long, ByRef O_TCmin As Double, ByRef O_TCmax As Double, _ByVal O_Err As String, ByRef O_SzErr As Long) As Long

Buffer variable in calling program:

Dim O_Err As String * 20

Declaration with Microsoft Visual Basic_NET®:

Declare Function CopyThresholds Lib “SHK51.DLL“ _(ByVal I_Flags As Integer, ByVal I_Typ As String, ByVal I_CC As Integer, _ByVal I_Ref As String, ByVal I_T0 As Double, ByVal I_OP As Integer, _ByVal I_Range As Integer, _ByRef O_OP As Integer, ByRef O_TCmin As Double, ByRef O_TCmax As Double, _ByVal O_Err As String, ByRef O_SzErr As Integer) As Integer

Buffer variable in calling program:

Dim O_Err As String = Space(20)

Documentation of BITZER-Software v6.7.03.12

2-stage semi-hermetic recips

3.5. Function TechData

Technical data of compressors

Declaration with Borland Delphi® until version 2007:

Function TechData(I_Typ: pChar; I_CC, I_NET: LongInt;Var O_Mult: LongInt;Var O_PC, O_SHT, O_SMT, O_SLT: Single): LongInt; StdCall; External ’SHK51.DLL’;

Declaration with Borland Delphi® since version 2009:

Function TechData(I_Typ: pAnsiChar; I_CC, I_NET: LongInt;Var O_Mult: LongInt;Var O_PC, O_SHT, O_SMT, O_SLT: Single): LongInt; StdCall; External ’SHK51.DLL’;

Declaration with Microsoft Visual Basic®:

Declare Function TechData Lib “SHK51.DLL“ _(ByVal I_Typ As String, ByVal I_CC As Long, ByVal I_NET As Long, _ByRef O_Mult As Long, ByRef O_PC As Single, ByRef O_SHT As Single, _ByRef O_SMT As Single, ByRef O_SLT As Single) As Long

Declaration with Microsoft Visual Basic_NET®:

Declare Function TechData Lib “SHK51.DLL“ _(ByVal I_Typ As String, ByVal I_CC As Integer, ByVal I_NET As Integer, _ByRef O_Mult As Integer, ByRef O_PC As Single, ByRef O_SHT As Single, _ByRef O_SMT As Single, ByRef O_SLT As Single) As Integer

Exported function of SHK51.DLL: TechData

Input parameters

I_Typ pChar compressor type (see list)

I_CC LongInt 0 – reserved for future use

I_NET LongIntthree-digit motor index (see list)(defines motor speed)

Output parameters

O_Mult LongInt multiplier for succeeding current and power data

O_PC Single maximum power consumption in kW

O_SHT Single acoustic power level at high temperature conditions in dB (always 0)

O_SMT Single acoustic power level at middle temperature conditions in dB (always 0)

O_SLT Single acoustic power level at low temperature conditions in dB

TechData LongInt error message (see list)

Documentation of BITZER-Software v6.7.0 3.13

2-stage semi-hermetic recips

3.6. Allowed values of I_Flags

➀ expanded application limits: range of allowed condensing temperatures will be expandedfor 5K at the top and at the bottom of the application range - calculated data without warranty,use for interim calculations only.

Value Constant Meaning

1 CalcWithIPUnits0 SI units1 IP units

2 CalcWithCapacity0 compressor type given2 capacity given

4 CalcWithSuperheat0 input suction gas temperature4 input suction superheat

8 CalcWithUsefulSuperheat0 ignore useful superheat8 input useful superheat

16 CalcWithSubcooling0 input liquid temperature16 input liquid subcooling

32 CalcWithSubcooler0 without subcooler32 with subcooler

64 CalcWithSeaWater064 reserved

128 CalcWithMiddleTemp0 based on dew point temperatures128 based on mean temperatures

256 CalcWithFan0256 reserved

512 CalcWithTandem0512 reserved

16384 CalcWithExpansion ➀0 standard application limits16384 expanded application limits

32768 CalcWithLPDrop032768 reserved

65536 CalcWithHPDrop065536 reserved

131072 CalcWithEcoStar0131072 reserved

262144 CalcWithHeatPump0262144 reserved

Documentation of BITZER-Software v6.7.03.14

2-stage semi-hermetic recips

3.7. Allowed values of I_Typ

3.8. Allowed values of I_Ref

1 R222 R404A3 R407F4 R507A5 R448A6 R449A

No Type

1 S4T-5.2

2 S4N-8.2

3 S4G-12.2

4 S6J-16.2

5 S6H-20.2

6 S6G-25.2

7 S6F-30.2

8 S66J-32.2

9 S66H-40.2

10 S66G-50.2

11 S66F-60.2

Documentation of BITZER-Software v6.7.0 3.15

2-stage semi-hermetic recips

3.9. Allowed values of I_NET

In subprogram ’CalcWithCapacity’ I_NET = 100, I_NET = 200, or I_NET = 400 are the only possible values!

I_NET Code Voltage rangeOperating

voltageWinding

type

100Standard 50Hz(automatic)

111 20D 180..200V 50Hz 200V

112 40S 220..240V 50Hz 230V

114 40D 380..420V 50Hz 400V

112 40S 380..420V 50Hz 400V Y

115 45S 420..440V 50Hz 420V Y

116 50S 500V 50Hz 500V Y

142 25P 220..240V 50Hz 230V PW

146 40P 380..420V 50Hz 400V PW

147 20P 180..200V 50Hz 200V PW

152 50P 500V 50Hz 500V PW

200Standard 60Hz (automatic)

211 20D 200..230V 60Hz 200V

214 40D 440..480V 60Hz 460V

211 20D 360..400V 60Hz 380V Y

212 40S 440..480V 60Hz 460V Y

216 50S 575V 60Hz 575V Y

244 35P 360..400V 60Hz 380V PW

246 40P 440..480V 60Hz 460V PW

247 20P 200..230V 60Hz 230V PW

252 50P 575V 60Hz 575V PW

400Standard 60Hz UL(automatic)

461 2NU 440..480V 60Hz UL 460V Y

446 4PU 440..480V 60Hz UL 460V PW

452 5PU 575V 60Hz UL 575V PW

461 2NU 208..230V 60Hz UL208V230V

PW

Compressor types Allowed values of I_NET Standard motor

S4T-5.2 … S6F-30.2111, 112, 114, 115, 116, 142, 146, 147, 152211, 212, 214, 216, 244, 246, 247, 252446, 452, 461

146 (400V / PW / 40P)246 (460V / PW / 40P)461 (460V / Y / 2NU)

S66J-32.2 … S66F-60.2111, 112, 114, 115, 116, 142, 146, 147, 152211, 212, 214, 216, 244, 246, 247, 252—

146 (400V / PW / 40P)246 (460V / PW / 40P)—

Documentation of BITZER-Software v6.7.03.16

Open-type recips

4. Open-drive Recips (“OHK”) ➜ OHK51.DLL

DLL-Version: 6.4.3.0

Attention! For calculation ASEREP32.DLL has to be in the same directory as OHK51.DLL.

Calling convention “stdCall“ in Delphi-Pascal corresponds to “__stdcall“ in C++

4.1. Function SpeedCheck

Minimum and maximum speed for a given compressor type

Declaration with Borland Delphi® until version 2007:

Function SpeedCheck(I_Typ: pChar; I_CC: LongInt; Var O_RPmin, O_RPmax: Single):LongInt; StdCall; External ’OHK51.DLL’

Declaration with Borland Delphi® since version 2009:

Function SpeedCheck(I_Typ: pAnsiChar; I_CC: LongInt; Var O_RPmin, O_RPmax: Single):LongInt; StdCall; External ’OHK51.DLL’

Declaration with Microsoft Visual Basic®:

Declare Function SpeedCheck Lib “OHK51.DLL“ _(ByVal I_Typ As String, ByVal I_CC As Long, ByRef O_RPmin As Single, _ByRef O_RPmax As Single) As Long

Declaration with Microsoft Visual Basic_NET®:

Declare Function SpeedCheck Lib “OHK51.DLL“ _(ByVal I_Typ As String, ByVal I_CC As Integer, ByRef O_RPmin As Single, _ByRef O_RPmax As Single) As Integer

Exported function of OHK51.DLL: SpeedCheck

Input parameters

I_Typ pChar compressor type (see list)

I_CC LongInt 0 – reserved for future use

Output parameters

O_RPmin Single minimum compressor speed in min-1

O_RPmax Single maximum compressor speed in min-1

SpeedCheck LongInt error message (see list)

Documentation of BITZER-Software v6.7.0

Open-type recips

4.2. Function Design

Performance data for a given compressor type respectivelyselection of maximum two compressor types with capacity given

Exported function of OHK51.DLL: Design

Input parameters

I_RPath pChar path of refrigerant fluid files *.REF (’ASEREP’)

I_Flags LongInt preset data (see list)

I_Typ pChar compressor type (see list)

I_CC LongInt 0 – reserved for future use

I_Ref pChar refrigerant (see list)

I_Q Double cooling capacity in kW or kBtu/h

I_T0 Double evaporation temperature in °C or °F

I_TC Double condensing temperature in °C or °F

I_TS Doublesuction gas temperature in °C / °F or superheat in K / °Fdependent on I_Flags

I_TL Doubleliquid temperature in °C /° F or sub-cooling in K / °Fdependent on I_Flags

I_TN Double useful superheat in K or °F

I_OP LongInt

operating mode:I_OP = 0: coupling drive, motor speed specifiedI_OP = 1: belt drive, motor speed and motor pulley diameter specifiedi_OP = 2: drive not specified, compressor speed specified

I_MP Singlemotor pulley diameter in mm(only for compressor type given and I_OP = 1)

I_MS Single

motor speed in min-1

I_OP = 0: 700/750/900 ≤ Ι_MS ≤ 1750min-1

I_OP = 1: only 1450 or 1750min-1 allowed

I_OP = 2: 700/750/900 ≤ Ι_MS ≤ 1750min-1

I_CR Single 100 – reserved for future use (capacity control step in % ) ➀

Output parameters

O_T1, O_T2 pChar two selected compressor types

O_OP1, O_OP2 LongInt operating mode (see above)

O_Q1, O_Q2 Double cooling capacity in kW or kBtu/h

O_QU1, O_QU2 Double evaporator capacity in kW or kBtu/h

O_QN1, O_QN2 Double cooling capacity at standard operating conditions ➁

O_QC1, O_QC2 Double condenser capacity without heat loss in kW or kBtu/h ➂

O_QH1, O_QH2 Double condenser capacity minus heat loss in kW or kBtu/h ➂

O_P1, O_P2 Double power consumption in kW

O_E1, O_E2 Double COP (dimensionless) or EER in Btu/h/W

O_EN1, O_EN2 Double COP / EER at standard operating conditions ➁

O_VG1, O_VG2 Double geometric displacement in m³/h or ft³/h

O_SP1, O_SP2 Single compressor speed in min-1

O_MP1, O_MP2 Single motor pulley diameter in mm (only for I_OP = 1)

O_MT1, O_MT2 Single necessary driving motor in kW

O_M1, O_M2 Double mass flow in kg/h or lb/h

O_TH1, O_TH2 Double hot gas temperature (isentropic) in °C or °F

O_Hint1, O_Hint2 LongInt hint(s) (see list)

O_Err pChar supplement to error message

Documentation of BITZER-Software v6.7.04.2

Open-type recips

➁ according to EN 12900: 20°C suction temperat. (5K suction superheat with NH3) without liquid subcooling

➂ with liquid subcooling

Declaration with Borland Delphi® until version 2007:

Function Design(I_RPath: pChar; I_Flags: LongInt; I_Typ: pChar;I_CC: LongInt; I_Ref: pChar; I_Q, I_T0, I_TC, I_TS, I_TL, I_TN: Double;I_OP: LongInt; I_MP, I_MS, I_CR: Single;Var O_T1, O_T2: pChar; O_OP1, O_OP2: LongInt;Var O_Q1, O_Q2, O_QU1, O_QU2, O_QN1, O_QN2, O_QC1, O_QC2, O_QH1,O_QH2, O_P1, O_P2, O_E1, O_E2, O_EN1, O_EN2, O_VG1, O_VG2: Double;Var O_SP1, O_SP2, O_MP1, O_MP2, O_MT1, O_MT2: Single;Var O_M1, O_M2, O_TH1, O_TH2: Double;Var O_Hint1, O_Hint2: LongInt; Var O_Err: pChar):LongInt; StdCall; External ’OHK51.DLL’;

Declaration with Borland Delphi® since version 2009:

Function Design(I_RPath: pAnsiChar; I_Flags: LongInt; I_Typ: pAnsiChar;I_CC: LongInt; I_Ref: pAnsiChar; I_Q, I_T0, I_TC, I_TS, I_TL, I_TN: Double;I_OP: LongInt; I_MP, I_MS, I_CR: Single;Var O_T1, O_T2: pAnsiChar; O_OP1, O_OP2: LongInt;Var O_Q1, O_Q2, O_QU1, O_QU2, O_QN1, O_QN2, O_QC1, O_QC2, O_QH1,O_QH2, O_P1, O_P2, O_E1, O_E2, O_EN1, O_EN2, O_VG1, O_VG2: Double;Var O_SP1, O_SP2, O_MP1, O_MP2, O_MT1, O_MT2: Single;Var O_M1, O_M2, O_TH1, O_TH2: Double;Var O_Hint1, O_Hint2: LongInt; Var O_Err: pAnsiChar):LongInt; StdCall; External ’OHK51.DLL’;

Design LongInt error message (see list)

Compressors CR capacity control steps (%)

2-cylinder 100

4-cylinder 100, 50

6-cylinder 100, 66, 33

Exported function of OHK51.DLL: Design

Documentation of BITZER-Software v6.7.0 4.3

Open-type recips

4.3. Function CopyDesign

Performance data for a given compressor type respectivelyselection of maximum two compressor types with capacity given

Exported function of OHK51.DLL: CopyDesign

Input parameters

I_Path pChar path of refrigerant fluid files *.REF (’ASEREP’)

I_Flags LongInt preset data (see list)

I_Typ pChar compressor type (see list)

I_CC LongInt 0 – reserved for future use

I_Ref pChar refrigerant (see list)

I_Q Double cooling capacity in kW or kBtu/h

I_T0 Double evaporation temperature in °C or °F

I_TC Double condensing temperature in °C or °F

I_TS Doublesuction gas temperature in °C / °F or superheat in K / °Fdependent on I_Flags

I_TL Doubleliquid temperature in °C /° F or sub-cooling in K / °Fdependent on I_Flags

I_TN Double useful superheat in K or °F

I_OP LongInt

operating mode:I_OP = 0: coupling drive, motor speed specifiedI_OP = 1: belt drive, motor speed and motor pulley diameter specifiedi_OP = 2: drive not specified, compressor speed specified

I_MP Singlemotor pulley diameter in mm(only for compressor type given and I_OP = 1)

I_MS Single

motor speed in min-1

I_OP = 0: 700/750/900 ≤ Ι_MS ≤ 1750min-1

I_OP = 1: only 1450 or 1750min-1 allowed

I_OP = 2: 700/750/900 ≤ Ι_MS ≤ 1750min-1

I_CR Single 100 – reserved for future use (capacity control step in % ) ➀

Output parameters

O_T1 pChar first selected compressor type, filled with spaces on the right

O_SzT1 LongInt length of O_T1 without spaces

O_T2 pChar second selected compressor type, filled with spaces on the right

O_SzT2 LongInt length of O_T2 without spaces

O_OP1, O_OP2 LongInt operating mode (see above)

O_Q1, O_Q2 Double cooling capacity in kW or kBtu/h

O_QU1, O_QU2 Double evaporator capacity in kW or kBtu/h

O_QN1, O_QN2 Double cooling capacity at standard operating conditions ➁

O_QC1, O_QC2 Double condenser capacity without heat loss in kW or kBtu/h ➂

O_QH1, O_QH2 Double condenser capacity minus heat loss in kW or kBtu/h ➂

O_P1, O_P2 Double power consumption in kW

O_E1, O_E2 Double COP (dimensionless) or EER in Btu/h/W

O_EN1, O_EN2 Double COP / EER at standard operating conditions ➁

O_VG1, O_VG2 Double geometric displacement in m³/h or ft³/h

O_SP1, O_SP2 Single compressor speed in min-1

O_MP1, O_MP2 Single motor pulley diameter in mm (only for I_OP = 1)

O_MT1, O_MT2 Single necessary driving motor in kW

O_M1, O_M2 Double mass flow in kg/h or lb/h

Documentation of BITZER-Software v6.7.04.4

Open-type recips

➁ according to EN 12900: 20°C suction temp. (5K suction superheat with NH3) without liquid subcooling

➂ with liquid subcooling

Declaration with Borland Delphi® until version 2007:

Function CopyDesign(I_Path: pChar; I_Flags: LongInt; I_Typ: pChar;I_CC: LongInt; I_Ref: pChar; I_Q, I_T0, I_TC, I_TS, I_TL, I_TN: Double;I_OP: LongInt; I_MP, I_MS,I_CR: Single;O_T1: pChar; Var O_SzT1: LongInt; O_T2: pChar; Var O_SzT2: LongInt;Var O_OP1, O_OP2: LongInt;Var O_Q1, O_Q2, O_QU1, O_QU2, O_QN1, O_QN2, O_QC1, O_QC2, O_QH1,O_QH2, O_P1, O_P2, O_E1, O_E2, O_EN1, O_EN2, O_VG1, O_VG2: Double;Var O_SP1, O_SP2, O_MP1, O_MP2, O_MT1, O_MT2: Single;Var O_M1, O_M2, O_TH1, O_TH2: Double;Var O_Hint1, O_Hint2: LongInt; O_Err: pChar; Var O_SzErr: LongInt):LongInt; StdCall; External ’OHK51.DLL’;

Buffer variables in calling program:

VarType1Buf, Type2Buf: String;ErrorBuf: String;

Initialization:

SetLength(Type1Buf, 30);SetLength(Type2Buf, 30)SetLength(ErrorBuf, 20);

O_T1:=@Type1Buf[1]; or: O_T1:=pChar(Type1Buf);O_T2:=@Type2Buf[1]; or: O_T2:=pChar(Type2Buf);O_Err:=@ErrorBuf[1]; or: O_Err:=pChar(ErrorBuf);

Declaration with Borland Delphi® since version 2009:

Function CopyDesign(I_Path: pAnsiChar; I_Flags: LongInt; I_Typ: pAnsiChar;I_CC: LongInt; I_Ref: pAnsiChar; I_Q, I_T0, I_TC, I_TS, I_TL, I_TN: Double;I_OP: LongInt; I_MP, I_MS,I_CR: Single;O_T1: pAnsiChar; Var O_SzT1: LongInt; O_T2: pAnsiChar; Var O_SzT2: LongInt;Var O_OP1, O_OP2: LongInt;Var O_Q1, O_Q2, O_QU1, O_QU2, O_QN1, O_QN2, O_QC1, O_QC2, O_QH1,O_QH2, O_P1, O_P2, O_E1, O_E2, O_EN1, O_EN2, O_VG1, O_VG2: Double;Var O_SP1, O_SP2, O_MP1, O_MP2, O_MT1, O_MT2: Single;Var O_M1, O_M2, O_TH1, O_TH2: Double;

O_TH1, O_TH2 Double hot gas temperature (isentropic) in °C or °F

O_Hint1, O_Hint2 LongInt hint(s) (see list)

O_Err pChar supplement to error message

O_SzErr LongInt length of O_Err without spaces

CopyDesign LongInt error message (see list)

Compressors CR capacity control steps (%)

2-cylinder 100

4-cylinder 100, 50

6-cylinder 100, 66, 33

Exported function of OHK51.DLL: CopyDesign

Documentation of BITZER-Software v6.7.0 4.5

Open-type recips

Var O_Hint1, O_Hint2: LongInt; O_Err: pAnsiChar; Var O_SzErr: LongInt):LongInt; StdCall; External ’OHK51.DLL’;

Buffer variables in calling program:

VarType1Buf, Type2Buf: AnsiString;ErrorBuf: AnsiString;

Initialization:

SetLength(Type1Buf, 30);SetLength(Type2Buf, 30)SetLength(ErrorBuf, 20);

O_T1:=@Type1Buf[1]; or: O_T1:=pAnsiChar(Type1Buf);O_T2:=@Type2Buf[1]; or: O_T2:=pAnsiChar(Type2Buf);O_Err:=@ErrorBuf[1]; or: O_Err:=pAnsiChar(ErrorBuf);

Declaration with Microsoft Visual Basic®:

Declare Function CopyDesign Lib “OHK51.DLL“ _(ByVal I_Path As String, ByVal I_Flags As Long, ByVal I_Typ As String, _ByVal I_CC As Long, ByVal I_Ref As String, ByVal I_Q As Double, _ByVal I_T0 As Double, ByVal I_TC As Double, ByVal I_TS As Double, _ByVal I_TL As Double, ByVal I_TN As Double, ByVal I_OP As Long, _ByVal I_MP As Single, ByVal I_MS As Single, ByVal I_CR As Single, _ByVal O_T1 As String, ByRef O_SzT1 As Long, _ByVal O_T2 As String, ByRef O_SzT2 As Long, _ByRef O_OP1 As Long, ByRef O_OP2 As Long, _ByRef O_Q1 As Double, ByRef O_Q2 As Double, ByRef O_QU1 As Double, _ByRef O_QU2 As Double, ByRef O_QN1 As Double, ByRef O_QN2 As Double, _ByRef O_QC1 As Double, ByRef O_QC2 As Double, ByRef O_QH1 As Double, _ByRef O_QH2 As Double, ByRef O_P1 As Double, ByRef O_P2 As Double, _ByRef O_E1 As Double, ByRef O_E2 As Double, ByRef O_EN1 As Double, _ByRef O_EN2 As Double, ByRef O_VG1 As Double, ByRef O_VG2 As Double, _ByRef O_SP1 As Single, ByRef O_SP2 As Single, ByRef O_MP1 As Single, _ByRef O_MP2 As Single, ByRef O_MT1 As Single, ByRef O_MT2 As Single,_ByRef O_M1 As Double, ByRef O_M2 As Double, ByRef O_TH1 As Double, _ByRef O_TH2 As Double, _ByRef O_Hint1 As Long, ByRef O_Hint2 As Long, _ByVal O_Err As String, ByRef O_SzErr As Long) As Long

Buffer variables in calling program:

Dim O_T1 As String * 30Dim O_T2 As String * 30Dim O_Err As String * 20

Declaration with Microsoft Visual Basic_NET®:

Declare Function CopyDesign Lib “OHK51.DLL“ _(ByVal I_Path As String, ByVal I_Flags As Integer, ByVal I_Typ As String, _ByVal I_CC As Integer, ByVal I_Ref As String, ByVal I_Q As Double, _ByVal I_T0 As Double, ByVal I_TC As Double, ByVal I_TS As Double, _ByVal I_TL As Double, ByVal I_TN As Double, ByVal I_OP As Integer, _ByVal I_MP As Single, ByVal I_MS As Single, ByVal I_CR As Single, _ByVal O_T1 As String, ByRef O_SzT1 As Long, _ByVal O_T2 As String, ByRef O_SzT2 As Long, _

Documentation of BITZER-Software v6.7.04.6

Open-type recips

ByRef O_OP1 As Integer, ByRef O_OP2 As Integer, _ByRef O_Q1 As Double, ByRef O_Q2 As Double, ByRef O_QU1 As Double, _ByRef O_QU2 As Double, ByRef O_QN1 As Double, ByRef O_QN2 As Double, _ByRef O_QC1 As Double, ByRef O_QC2 As Double, ByRef O_QH1 As Double, _ByRef O_QH2 As Double, ByRef O_P1 As Double, ByRef O_P2 As Double, _ByRef O_E1 As Double, ByRef O_E2 As Double, ByRef O_EN1 As Double, _ByRef O_EN2 As Double, ByRef O_VG1 As Double, ByRef O_VG2 As Double, _ByRef O_SP1 As Single, ByRef O_SP2 As Single, ByRef O_MP1 As Single, _ByRef O_MP2 As Single, ByRef O_MT1 As Single, ByRef O_MT2 As Single,_ByRef O_M1 As Double, ByRef O_M2 As Double, ByRef O_TH1 As Double, _ByRef O_TH2 As Double, _ByRef O_Hint1 As Integer, ByRef O_Hint2 As Integer, _ByVal O_Err As String, ByRef O_SzErr As Integer) As Integer

Buffer variables in calling program:

Dim O_T1 As String = Space(30)Dim O_T2 As String = Space(30)Dim O_Err As String = Space(20)

Documentation of BITZER-Software v6.7.0 4.7

Open-type recips

4.4. Function Thresholds

Minimum and maximum condensing temperature with refrigerant and evaporation temperature given

Declaration with Borland Delphi® until version 2007:

Function Thresholds(I_Flags: LongInt; I_Ref: pChar; I_T0: Double; I_CR: Single; I_Range: LongInt;Var O_TCmin, O_TCmax: Double; Var O_Err: pChar): LongInt; StdCall; External ’OHK51.DLL’;

Declaration with Borland Delphi® sincel version 2009:

Function Thresholds(I_Flags: LongInt; I_Ref: pAnsiChar; I_T0: Double; I_CR: Single; I_Range: LongInt;Var O_TCmin, O_TCmax: Double; Var O_Err: pChar): LongInt; StdCall; External ’OHK51.DLL’;

Exported function of OHK51.DLL: Thresholds

Input parameters

I_Flags LongInt preset data (see list)

I_Ref pChar refrigerant (see list)

I_T0 Double evaporation temperature in °C or °F

I_CR Single 100 – reserved for future use (capacity control step in % ) ➀

I_Range LongInt0: application limits of compressor1: calculation limits without range „data on request“

Output parameters

O_TCmin Double minimum condensing temperature in °C or °F

O_TCmax Double maximum condensing temperature in °C or °F

O_Err pChar supplement to error message

Thresholds LongInt error message (see list)

Compressors CR capacity control steps (%)

2-cylinder 100

4-cylinder 100, 50

6-cylinder 100, 66, 33

Documentation of BITZER-Software v6.7.04.8

Open-type recips

4.5. Function CopyThresholds

Minimum and maximum condensing temperature with refrigerant and evaporation temperature given

Declaration with Borland Delphi® until version 2007:

Function CopyThresholds(I_Flags: LongInt; I_Ref: pChar; I_T0: Double; I_CR: Single; I_Range: LongInt;Var O_TCmin, O_TCmax: Double; O_Err: pChar; Var O_SzErr: LongInt):LongInt; StdCall; External ’OHK51.DLL’;

Buffer variable in calling program:

VarErrorBuf: String;

Initialization:

SetLength(ErrorBuf, 20);O_Err:=@ErrorBuf[1]; or: O_Err:=pChar(ErrorBuf);

Exported function of OHK51.DLL: CopyThresholds

Input parameters

I_Flags LongInt preset data (see list)

I_Ref pChar refrigerant (see list)

I_T0 Double evaporation temperature in °C or °F

I_CR Single 100 – reserved for future use (capacity control step in % ) ➀

I_Range LongInt0: application limits of compressor1: calculation limits without range „data on request“

Output parameters

O_TCmin Double minimum condensing temperature in °C or °F

O_TCmax Double maximum condensing temperature in °C or °F

O_Err pChar supplement to error message, filled with spaces on the right

O_SzErr LongInt length of O_Err without spaces

CopyThresholds LongInt error message (see list)

Compressors CR capacity control steps (%)

2-cylinder 100

4-cylinder 100, 50

6-cylinder 100, 66, 33

Documentation of BITZER-Software v6.7.0 4.9

Open-type recips

Declaration with Borland Delphi® since version 2009:

Function CopyThresholds(I_Flags: LongInt; I_Ref: pAnsiChar; I_T0: Double; I_CR: Single; I_Range: LongInt;Var O_TCmin, O_TCmax: Double; O_Err: pAnsiChar; Var O_SzErr: LongInt):LongInt; StdCall; External ’OHK51.DLL’;

Buffer variable in calling program:

VarErrorBuf: AnsiString;

Initialization:

SetLength(ErrorBuf, 20);O_Err:=@ErrorBuf[1]; or: O_Err:=pAnsiChar(ErrorBuf);

Declaration with Microsoft Visual Basic®:

Declare Function CopyThresholds Lib “OHK51.DLL“ _(ByVal I_Flags As Long, ByVal I_Ref As String, ByVal I_T0 As Double, _ByVal I_CR As Single, ByVal I_Range As Long _ByRef O_TCmin As Double, ByRef O_TCmax As Double, _ByVal O_Err As String, ByRef O_SzErr As Long) As Long

Buffer variable in calling program:

Dim O_Err As String * 20Declaration with Microsoft Visual Basic_NET®:

Declare Function CopyThresholds Lib “OHK51.DLL“ _(ByVal I_Flags As Integer, ByVal I_Ref As String, ByVal I_T0 As Double, _ByVal I_CR As Single, ByVal I_Range As Integer _ByRef O_TCmin As Double, ByRef O_TCmax As Double, _ByVal O_Err As String, ByRef O_SzErr As Integer) As Integer

Buffer variable in calling program:

Dim O_Err As String = Space(20)

Documentation of BITZER-Software v6.7.04.10

Open-type recips

4.6. Driving motor sizes for coupling drive

4.7. Allowed values of I_Flags

➀ expanded application limits: range of allowed condensing temperatures will be expandedfor 5K at the top and at the bottom of the application range - calculated data without warranty,use for interim calculations only.

Compressor types Motor sizes (coupling housing available)

2T.2(Y), 2N.2(Y)W2TA, W2NA

50Hz: 3/ 4/ 5.5/ 7.5/ 11kW60Hz: 3.45/ 4.6/ 6.3/ 8.6/ 12.6kW

4T.2(Y), 4P.2(Y), 4N.2(Y)W4TA, W4PA, W4NA

50Hz: 5.5/ 7.5/ 11/ 15/ 18.5/ 22/ 30kW60Hz: 6.3/ 8.6/ 12.6/ 17.3/ 21.3/ 24.5/ 33.5kW

4H.2(Y), 4G.2(Y)W4HA, W4GA6H.2(Y), 6G.2(Y), 6F.2(Y)W6HA, W6GA, W6FA

50Hz: 11/ 15/ 18.5/ 22/ 30/ 37/ 45kW60Hz: 12.6/ 17.3/ 21.3/ 24.5/ 33.5/ 41.5/ 51kW

Value Constant Meaning

1 CalcWithIPUnits0 SI units1 IP units

2 CalcWithCapacity0 compressor type given2 capacity given

4 CalcWithSuperheat0 input suction gas temperature4 input suction superheat

8 CalcWithUsefulSuperheat0 ignore useful superheat8 input useful superheat

16 CalcWithSubcooling0 input liquid temperature16 input liquid subcooling

32 CalcWithSubcooler032 reserved

64 CalcWithSeaWater064 reserved

128 CalcWithMiddleTemp0 based on dew point temperatures128 based on mean temperatures

256 CalcWithFan0 ignore fan at motor shaft256 include fan at motor shaft

when selecting driving motor

512 CalcWithTandem0512 reserved

16384 CalcWithExpansion ➀0 standard application limits16384 expanded application limits

32768 CalcWithLPDrop032768 reserved

65536 CalcWithHPDrop065536 reserved

131072 CalcWithEcoStar0131072 reserved

262144 CalcWithHeatPump0262144 reserved

Documentation of BITZER-Software v6.7.0 4.11

Open-type recips

4.8. Allowed values of I_Typ

No Type

Motorpulley

mm

Compressorspeed with

motor speed1450min-1

Displace-ment

[m3/h]

Compressorspeed with

motor speed1750min-1

Displace-ment

[m3/h]

1 2T.2(Y)

W2TA➀

130 (125)150 (140)170 (160)190 (180)210 (200)230 (224)250 (250)

80990610361165129514501618

10.9812.3014.0615.8117.5719.6821.96

97710941250140615631750

13.2514.8416.9719.0921.2123.75

2 2N.2(Y)

W2NA➀

130 (125)150 (140)170 (160)190 (180)210 (200)230 (224)250 (250)

80990610361165129514501618

15.6517.5320.0322.5325.0428.0431.29

97710941250140615631750

18.8821.1524.1727.1930.2233.84

3 4T.2(Y)

W4TA➀

130 (125)150 (140)170 (160)190 (180)210 (200)230 (224)250 (250)

80990610361165129514501618

21.9624.6028.1131.6335.1439.3643.93

97710941250140615631750

26.5129.6933.9338.1742.4147.50

4 4P.2(Y)

W4PA➀

130 (125)150 (140)170 (160)190 (180)210 (200)230 (224)250 (250)

80990610361165129514501618

26.3129.4633.6737.8842.0947.1452.6

97710941250140615631750

31.7535.5640.6445.7250.856.9—

5 4N.2(Y)

W4NA➀

130 (125)150 (140)170 (160)190 (180)210 (200)230 (224)250 (250)

80990610361165129514501618

31.3135.0640.0745.0850.156.162.6

97710941250140615631750

37.7842.3248.3654.460.567.7—

Documentation of BITZER-Software v6.7.04.12

Open-type recips

➀ Ammonia R717/NH3 design

6 4H.2(Y)

W4HA➀

130 (125)150 (140)170 (160)190 (180)210 (200)230 (224)250 (250)

809906

10361165129514501618

41.0746.0052.659.165.773.682.1

97710941250140615631750

49.5755.563.471.479.388.8—

7 4G.2(Y)

W4GA➀

130 (125)150 (140)170 (160)190 (180)210 (200)230 (224)250 (250)

809906

10361165129514501618

47.1552.860.467.975.484.594.3

97710941250140615631750

56.963.772.882.091.1

102.0—

8 6H.2(Y)

W6HA➀

150 (140)170 (160)190 (180)210 (200)230 (224)

9061036116512951450

69.178.988.898.7110.5

10941250140615631750

83.495.3

107.2119.1133.4

9 6G.2(Y)

W6GA➀

150 (140)170 (160)190 (180)210 (200)230 (224)

9061036116512951450

79.390.6101.9113.2126.8

10941250140615631750

95.6109.3123.0136.6153.0

10 6F.2(Y)

W6FA➀

150 (140)170 (160)190 (180)210 (200)230 (224)

9061036116512951450

94.8108.3121.8135.4151.6

10941250140615631750

114.4130.7147.0163.4183.0

No Type

Motorpulley

mm

Compressorspeed with

motor speed1450min-1

Displace-ment

[m3/h]

Compressorspeed with

motor speed1750min-1

Displace-ment

[m3/h]

Documentation of BITZER-Software v6.7.0 4.13

Open-type recips

4.9. Allowed values of I_Ref

1 (R12)2 R223 R134a4 R404A5 R407C6 (R502)7 R507A8 R717 (= NH3)

Minimum suction gas superheat is 1K / 1.8°F for NH3 resp. 5K / 9°F for other refrigerants.

4.10. Maximum power consumption, speed limits

Motor power from 30kW (50Hz) resp. 33.5kW (60Hz) requires coupling.

No Type

Maximumpower

consumption[kW]

Minimumspeed

[min-1]

Maximumspeed

[min-1]

12T.2(Y)W2TA

6.4 700 1750

22N.2(Y)W2NA

8.9 700 1750

34T.2(Y)W4TA

12.7 700 1750

44P.2(Y)W4PA

14.9 700 1750

54N.2(Y)W4NA

17.7 700 1750

64H.2(Y)W4HA

22.3 750 1750

74G.2(Y)W4GA

25.7 750 1750

86H.2(Y)W6HA

33.5 900 1750

96G.2(Y)W6GA

38.9 900 1750

106F.2(Y)W6FA

43.6 900 1750

Documentation of BITZER-Software v6.7.04.14

Transport Compressors

5. Transport Compressors (“OHF”) ➜ OHF51.DLL

DLL-Version: 6.4.3.0

Attention! For calculation ASEREP32.DLL has to be in the same directory as OHF51.DLL.

Calling convention “stdCall“ in Delphi-Pascal corresponds to “__stdcall“ in C++

5.1. Function SpeedCheck

Minimum and maximum speed for a given compressor type

Declaration with Borland Delphi® until version 2007:

Function SpeedCheck(I_Typ: pChar; I_CC: LongInt; Var O_RPmin, O_RPmax: Single):LongInt; StdCall; External ’OHF51.DLL’;

Declaration with Borland Delphi® since version 2009:

Function SpeedCheck(I_Typ: pAnsiChar; I_CC: LongInt; Var O_RPmin, O_RPmax: Single):LongInt; StdCall; External ’OHF51.DLL’;

Declaration with Microsoft Visual Basic®:

Declare Function SpeedCheck Lib “OHF51.DLL“ _(ByVal I_Typ As String, ByVal I_CC As Long, ByRef O_RPmin As Single, _ByRef O_RPmax As Single) As Long

Declaration with Microsoft Visual Basic_NET®:

Declare Function SpeedCheck Lib “OHF51.DLL“ _(ByVal I_Typ As String, ByVal I_CC As Integer, ByRef O_RPmin As Single, _ByRef O_RPmax As Single) As Integer

Exported function of OHF51.DLL: SpeedCheck

Input parameters

I_Typ pChar compressor type (see list)

I_CC LongInt 0 – reserved for future use

Output parameters

O_RPmin Single minimum compressor speed in min-1

O_RPmax Single maximum compressor speed in min-1

SpeedCheck LongInt error message (see list)

Documentation of BITZER-Software v6.7.0

Transport Compressors

5.2. Function Design

Performance data for a given compressor type respectivelyselection of maximum two compressor types with capacity given

➁ according to EN 12900: 20°C suction temperature without liquid subcooling➂ with liquid subcooling

Exported function of OHF51.DLL: Design

Input parameters

I_RPath pChar path of refrigerant fluid files *.REF (’ASEREP’)

I_Flags LongInt preset data (see list)

I_Typ pChar compressor type (see list)

I_CC LongInt 0 – reserved for future use

I_Ref pChar refrigerant (see list)

I_Q Double cooling capacity in kW or kBtu/h

I_T0 Double evaporation temperature in °C or °F

I_TC Double condensing temperature in °C or °F

I_TS Doublesuction gas temperature in °C / °F or superheat in K / °Fdependent on I_Flags

I_TL Doubleliquid temperature in °C /° F or sub-cooling in K / °Fdependent on I_Flags

I_TN Double useful superheat in K or °F

I_SP Single compressor speed in min-1

I_CR Single 100 – reserved for future use (capacity control step in % ) ➀

Output parameters

O_T1, O_T2 pChar two selected compressor types

O_Q1, O_Q2 Double cooling capacity in kW or kBtu/h

O_QU1, O_QU2 Double evaporator capacity in kW or kBtu/h

O_QN1, O_QN2 Double cooling capacity at standard operating conditions ➁

O_QC1, O_QC2 Double condenser capacity without heat loss in kW or kBtu/h ➂

O_QH1, O_QH2 Double condenser capacity minus heat loss in kW or kBtu/h ➂

O_P1, O_P2 Double power consumption in kW

O_E1, O_E2 Double COP (dimensionless) or EER in Btu/h/W

O_EN1, O_EN2 Double COP / EER at standard operating conditions ➁

O_VG1, O_VG2 Double geometric displacement in m³/h or ft³/h

O_CV1, O_CV2 Single cylinder volume in cm3 or cu in per revolution

O_M1, O_M2 Double mass flow in kg/h or lb/h

O_TH1, O_TH2 Double hot gas temperature (isentropic) in °C or °F

O_Hint1, O_Hint2 LongInt hint(s) (see list)

O_Err pChar supplement to error message

Design LongInt error message (see list)

Compressors CR capacity control steps (%)

4-cylinder 100, 50

6-cylinder 100, 66, 33

Documentation of BITZER-Software v6.7.05.2

Transport Compressors

Declaration with Borland Delphi® until version 2007:

Function Design(I_RPath: pChar; I_Flags: LongInt; I_Typ: pChar;I_CC: LongInt; I_Ref: pChar; I_Q, I_T0, I_TC, I_TS, I_TL, I_TN: Double;I_SP, I_CR: Single;Var O_T1, O_T2: pChar;Var O_Q1, O_Q2, O_QU1, O_QU2, O_QN1, O_QN2, O_QC1, O_QC2, O_QH1,O_QH2, O_P1, O_P2, O_E1, O_E2, O_EN1, O_EN2, O_VG1, O_VG2: Double;Var O_CV1, O_CV2: Single;Var O_M1, O_M2, O_TH1, O_TH2: Double; Var O_Hint1, O_Hint2: LongInt;Var O_Err: pChar): LongInt; StdCall; External ’OHF51.DLL’

Declaration with Borland Delphi® since version 2009:

Function Design(I_RPath: pAnsiChar; I_Flags: LongInt; I_Typ: pAnsiChar;I_CC: LongInt; I_Ref: pAnsiChar; I_Q, I_T0, I_TC, I_TS, I_TL, I_TN: Double;I_SP, I_CR: Single;Var O_T1, O_T2: pAnsiChar;Var O_Q1, O_Q2, O_QU1, O_QU2, O_QN1, O_QN2, O_QC1, O_QC2, O_QH1,O_QH2, O_P1, O_P2, O_E1, O_E2, O_EN1, O_EN2, O_VG1, O_VG2: Double;Var O_CV1, O_CV2: Single;Var O_M1, O_M2, O_TH1, O_TH2: Double; Var O_Hint1, O_Hint2: LongInt;Var O_Err: pAnsiChar): LongInt; StdCall; External ’OHF51.DLL

Documentation of BITZER-Software v6.7.0 5.3

Transport Compressors

5.3. Function CopyDesign

Performance data for a given compressor type respectivelyselection of maximum two compressor types with capacity given

Exported function of OHF51.DLL: CopyDesign

Input parameters

I_Path pChar path of refrigerant fluid files *.REF (’ASEREP’)

I_Flags LongInt preset data (see list)

I_Typ pChar compressor type (see list)

I_CC LongInt 0 – reserved for future use

I_Ref pChar refrigerant (see list)

I_Q Double cooling capacity in kW or kBtu/h

I_T0 Double evaporation temperature in °C or °F

I_TC Double condensing temperature in °C or °F

I_TS Doublesuction gas temperature in °C / °F or superheat in K / °Fdependent on I_Flags

I_TL Doubleliquid temperature in °C /° F or sub-cooling in K / °Fdependent on I_Flags

I_TN Double useful superheat in K or °F

I_SP Single compressor speed in min-1

I_CR Single 100 – reserved for future use (capacity control step in % ) ➀

Output parameters

O_T1 pChar first selected compressor type, filled with spaces on the right

O_SzT1 LongInt length of O_T1 without spaces

O_T2 pChar second selected compressor type, filled with spaces on the right

O_SzT2 LongInt length of O_T2 without spaces

O_Q1, O_Q2 Double cooling capacity in kW or kBtu/h

O_QU1, O_QU2 Double evaporator capacity in kW or kBtu/h

O_QN1, O_QN2 Double cooling capacity at standard operating conditions ➁

O_QC1, O_QC2 Double condenser capacity without heat loss in kW or kBtu/h ➂

O_QH1, O_QH2 Double condenser capacity minus heat loss in kW or kBtu/h ➂

O_P1, O_P2 Double power consumption in kW

O_E1, O_E2 Double COP (dimensionless) or EER in Btu/h/W

O_EN1, O_EN2 Double COP / EER at standard operating conditions ➁

O_VG1, O_VG2 Double geometric displacement in m³/h or ft³/h

O_CV1, O_CV2 Single cylinder volume in cm3 or cu in per revolution

O_M1, O_M2 Double mass flow in kg/h or lb/h

O_TH1, O_TH2 Double hot gas temperature (isentropic) in °C or °F

O_Hint1, O_Hint2 LongInt hint(s) (see list)

O_Err pChar supplement to error message

O_SzErr LongInt length of O_Err without spaces

CopyDesign LongInt error message (see list)

Compressors CR capacity control steps (%)

4-cylinder 100, 50

6-cylinder 100, 66, 33

Documentation of BITZER-Software v6.7.05.4

Transport Compressors

➁ according to EN 12900: 20°C suction temperature without liquid subcooling➂ with liquid subcooling

Declaration with Borland Delphi® until version 2007:

Function CopyDesign(I_Path: pChar; I_Flags: LongInt; I_Typ: pChar;I_CC: LongInt; I_Ref: pChar; I_Q, I_T0, I_TC, I_TS, I_TL, I_TN: Double;I_SP, I_CR: Single;O_T1: pChar; Var O_SzT1: LongInt; O_T2: pChar; Var O_SzT2: LongInt;Var O_Q1, O_Q2, O_QU1, O_QU2, O_QN1, O_QN2, O_QC1, O_QC2, O_QH1,O_QH2, O_P1, O_P2, O_E1, O_E2, O_EN1, O_EN2, O_VG1, O_VG2: Double;Var O_CV1, O_CV2: Single;Var O_M1, O_M2, O_TH1, O_TH2: Double;Var O_Hint1, O_Hint2: LongInt; O_Err: pChar; Var O_SzErr: LongInt):LongInt; StdCall; External ’OHF51.DLL’

Buffer variables in calling program:

VarType1Buf, Type2Buf: String;ErrorBuf: String;

Initialization:

SetLength(Type1Buf, 30);SetLength(Type2Buf, 30)SetLength(ErrorBuf, 20);

O_T1:=@Type1Buf[1]; or: O_T1:=pChar(Type1Buf);O_T2:=@Type2Buf[1]; or: O_T2:=pChar(Type2Buf);O_Err:=@ErrorBuf[1]; or: O_Err:=pChar(ErrorBuf);

Declaration with Borland Delphi® since version 2009:

Function CopyDesign(I_Path: pAnsiChar; I_Flags: LongInt; I_Typ: pAnsiChar;I_CC: LongInt; I_Ref: pAnsiChar; I_Q, I_T0, I_TC, I_TS, I_TL, I_TN: Double;I_SP, I_CR: Single;O_T1: pAnsiChar; Var O_SzT1: LongInt; O_T2: pAnsiChar; Var O_SzT2: LongInt;Var O_Q1, O_Q2, O_QU1, O_QU2, O_QN1, O_QN2, O_QC1, O_QC2, O_QH1,O_QH2, O_P1, O_P2, O_E1, O_E2, O_EN1, O_EN2, O_VG1, O_VG2: Double;Var O_CV1, O_CV2: Single;Var O_M1, O_M2, O_TH1, O_TH2: Double;Var O_Hint1, O_Hint2: LongInt; O_Err: pAnsiChar; Var O_SzErr: LongInt):LongInt; StdCall; External ’OHF51.DLL’

Buffer variables in calling program:

VarType1Buf, Type2Buf: AnsiString;ErrorBuf: AnsiString;

Initialization:

SetLength(Type1Buf, 30);SetLength(Type2Buf, 30)SetLength(ErrorBuf, 20);

O_T1:=@Type1Buf[1]; or: O_T1:=pAnsiChar(Type1Buf);O_T2:=@Type2Buf[1]; or: O_T2:=pAnsiChar(Type2Buf);

Documentation of BITZER-Software v6.7.0 5.5

Transport Compressors

O_Err:=@ErrorBuf[1]; or: O_Err:=pAnsiChar(ErrorBuf);

Declaration with Microsoft Visual Basic®:

Declare Function CopyDesign Lib “OHF51.DLL“ _(ByVal I_Path As String, ByVal I_Flags As Long, ByVal I_Typ As String, _ByVal I_CC As Long, ByVal I_Ref As String, ByVal I_Q As Double, _ByVal I_T0 As Double, ByVal I_TC As Double, ByVal I_TS As Double, _ByVal I_TL As Double, ByVal I_TN As Double, ByVal I_SP As Single, _ByVal I_CR As Single, _ByVal O_T1 As String, ByRef O_SzT1 As Long, _ByVal O_T2 As String, ByRef O_SzT2 As Long, _ByRef O_Q1 As Double, ByRef O_Q2 As Double, ByRef O_QU1 As Double, _ByRef O_QU2 As Double, ByRef O_QN1 As Double, ByRef O_QN2 As Double, _ByRef O_QC1 As Double, ByRef O_QC2 As Double, ByRef O_QH1 As Double, _ByRef O_QH2 As Double, ByRef O_P1 As Double, ByRef O_P2 As Double, _ByRef O_E1 As Double, ByRef O_E2 As Double, ByRef O_EN1 As Double, _ByRef O_EN2 As Double, ByRef O_VG1 As Double, ByRef O_VG2 As Double, _ByRef O_CV1 As Single, ByRef O_CV2 As Single, _ByRef O_M1 As Double, ByRef O_M2 As Double, ByRef O_TH1 As Double, _ByRef O_TH2 As Double, _ByRef O_Hint1 As Long, ByRef O_Hint2 As Long, _ByVal O_Err As String, ByRef O_SzErr As Long) As Long

Buffer variables in calling program:

Dim O_T1 As String * 30Dim O_T2 As String * 30Dim O_Err As String * 20

Declaration with Microsoft Visual Basic_NET®:

Declare Function CopyDesign Lib “OHF51.DLL“ _(ByVal I_Path As String, ByVal I_Flags As Integer, ByVal I_Typ As String, _ByVal I_CC As Integer, ByVal I_Ref As String, ByVal I_Q As Double, _ByVal I_T0 As Double, ByVal I_TC As Double, ByVal I_TS As Double, _ByVal I_TL As Double, ByVal I_TN As Double, ByVal I_SP As Single, _ByVal I_CR As Single, _ByVal O_T1 As String, ByRef O_SzT1 As Integer, _ByVal O_T2 As String, ByRef O_SzT2 As Integer, _ByRef O_Q1 As Double, ByRef O_Q2 As Double, ByRef O_QU1 As Double, _ByRef O_QU2 As Double, ByRef O_QN1 As Double, ByRef O_QN2 As Double, _ByRef O_QC1 As Double, ByRef O_QC2 As Double, ByRef O_QH1 As Double, _ByRef O_QH2 As Double, ByRef O_P1 As Double, ByRef O_P2 As Double, _ByRef O_E1 As Double, ByRef O_E2 As Double, ByRef O_EN1 As Double, _ByRef O_EN2 As Double, ByRef O_VG1 As Double, ByRef O_VG2 As Double, _ByRef O_CV1 As Single, ByRef O_CV2 As Single, _ByRef O_M1 As Double, ByRef O_M2 As Double, ByRef O_TH1 As Double, _ByRef O_TH2 As Double, _ByRef O_Hint1 As Integer, ByRef O_Hint2 As Integer, _ByVal O_Err As String, ByRef O_SzErr As Integer) As Integer

Buffer variables in calling program:

Dim O_T1 As String = Space(30)Dim O_T2 As String = Space(30)Dim O_Err As String = Space(20)

Documentation of BITZER-Software v6.7.05.6

Transport Compressors

5.4. Function Thresholds

Minimum and maximum condensing temperature with refrigerant and evaporation temperature given

Declaration with Borland Delphi® until version 2007:

Function Thresholds(I_Flags: LongInt; I_Ref: pChar; I_T0: Double; I_CR: Single; I_Range: LongInt;Var O_TCmin, O_TCmax: Double; Var O_Err: pChar): LongInt; StdCall; External ’OHF51.DLL’;

Declaration with Borland Delphi® since version 2009:

Function Thresholds(I_Flags: LongInt; I_Ref: pAnsiChar; I_T0: Double; I_CR: Single; I_Range: LongInt;Var O_TCmin, O_TCmax: Double; Var O_Err: pAnsiChar): LongInt; StdCall; External ’OHF51.DLL’;

Exported function of OHF51.DLL: Thresholds

Input parameters

I_Flags LongInt preset data (see list)

I_Ref pChar refrigerant (see list)

I_T0 Double evaporation temperature in °C or °F

I_CR Single 100 – reserved for future use (capacity control step in % ) ➀

I_Range LongInt0: application limits of compressor1: calculation limits without range „data on request“

Output parameters

O_TCmin Double minimum condensing temperature in °C or °F

O_TCmax Double maximum condensing temperature in °C or °F

O_Err pChar supplement to error message

Thresholds LongInt error message (see list)

Compressors CR capacity control steps (%)

4-cylinder 100, 50

6-cylinder 100, 66, 33

Documentation of BITZER-Software v6.7.0 5.7

Transport Compressors

5.5. Function CopyThresholds

Minimum and maximum condensing temperature with refrigerant and evaporation temperature given

Declaration with Borland Delphi® until version 2007:

Function CopyThresholds(I_Flags: LongInt; I_Ref: pChar; I_T0: Double; I_CR: Single; I_Range: LongInt;Var O_TCmin, O_TCmax: Double; O_Err: pChar; Var O_SzErr: LongInt):LongInt; StdCall; External ’OHF51.DLL’

Buffer variable in calling program:

VarErrorBuf: String;

Initialization:

SetLength(ErrorBuf, 20);O_Err:=@ErrorBuf[1]; or: O_Err:=pChar(ErrorBuf);

Exported function of OHF51.DLL: CopyThresholds

Input parameters

I_Flags LongInt preset data (see list)

I_Ref pChar refrigerant (see list)

I_T0 Double evaporation temperature in °C or °F

I_CR Single 100 – reserved for future use (capacity control step in % ) ➀

I_Range LongInt0: application limits of compressor1: calculation limits without range „data on request“

Output parameters

O_TCmin Double minimum condensing temperature in °C or °F

O_TCmax Double maximum condensing temperature in °C or °F

O_Err pChar supplement to error message, filled with spaces on the right

O_SzErr LongInt length of O_Err without spaces

CopyThresholds LongInt error message (see list)

Compressors CR capacity control steps (%)

4-cylinder 100, 50

6-cylinder 100, 66, 33

Documentation of BITZER-Software v6.7.05.8

Transport Compressors

Declaration with Borland Delphi® since version 2009:

Function CopyThresholds(I_Flags: LongInt; I_Ref: pAnsiChar; I_T0: Double; I_CR: Single; I_Range: LongInt;Var O_TCmin, O_TCmax: Double; O_Err: pAnsiChar; Var O_SzErr: LongInt):LongInt; StdCall; External ’OHF51.DLL’

Buffer variable in calling program:

VarErrorBuf: String;

Initialization:

SetLength(ErrorBuf, 20);O_Err:=@ErrorBuf[1]; or: O_Err:=pAnsiChar(ErrorBuf);

Declaration with Microsoft Visual Basic®:

Declare Function CopyThresholds Lib “OHF51.DLL“ _(ByVal I_Flags As Long, ByVal I_Ref As String, ByVal I_T0 As Double, _ByVal I_CR As Single, ByVal I_Range As Long _ByRef O_TCmin As Double, ByRef O_TCmax As Double, _ByVal O_Err As String, ByRef O_SzErr As Long) As Long

Buffer variable in calling program:

Dim O_Err As String * 20

Declaration with Microsoft Visual Basic_NET®:

Declare Function CopyThresholds Lib “OHF51.DLL“ _(ByVal I_Flags As Integer, ByVal I_Ref As String, ByVal I_T0 As Double, _ByVal I_CR As Single, ByVal I_Range As Integer _ByRef O_TCmin As Double, ByRef O_TCmax As Double, _ByVal O_Err As String, ByRef O_SzErr As Integer) As Integer

Buffer variable in calling program:

Dim O_Err As String = Space(20)

Documentation of BITZER-Software v6.7.0 5.9

Transport Compressors

5.6. Allowed values of I_Flags

➀ expanded application limits: range of allowed condensing temperatures will be expandedfor 5K at the top and at the bottom of the application range - calculated data without warranty,use for interim calculations only.

Value Constant Meaning

1 CalcWithIPUnits0 SI units1 IP units

2 CalcWithCapacity0 compressor type given2 capacity given

4 CalcWithSuperheat0 input suction gas temperature4 input suction superheat

8 CalcWithUsefulSuperheat0 ignore useful superheat8 input useful superheat

16 CalcWithSubcooling0 input liquid temperature16 input liquid subcooling

32 CalcWithSubcooler032 reserved

64 CalcWithSeaWater064 reserved

128 CalcWithMiddleTemp0 based on dew point temperatures128 based on mean temperatures

256 CalcWithFan0256 reserved

512 CalcWithTandem0512 reserved

16384 CalcWithExpansion ➀0 standard application limits16384 expanded application limits

32768 CalcWithLPDrop032768 reserved

65536 CalcWithHPDrop065536 reserved

131072 CalcWithEcoStar0131072 reserved

262144 CalcWithHeatPump0262144 reserved

Documentation of BITZER-Software v6.7.05.10

Transport Compressors

5.7. Allowed values of I_Typ

➀ ignored in subprogram "CalcWithCapacity"

5.8. Allowed values of I_Ref

only R134a

No Type Cylinder volume Displacement

[cm3] [CIR]with 1450min-1

[m3/h]with 1750min-1

[cfh]

1 F400(Y) 400 24,4 34,755 1481

2 F600(Y) 582 35,5 50,620 2158

3 4UFC(Y) ➀ 400 24,4 34,725 1480

4 4TFC(Y) 475 29,0 41,326 1760

5 4PFC(Y) 558 34,0 48,500 2075

6 4NFC(Y) 647 39,4 56,249 2395

7 6UFC(Y) ➀ 600 36,6 52,088 2220

8 6TFC(Y) 713 43,5 61,989 2645

9 6PFC(Y) 836 51,0 72,751 3100

10 6NFC(Y) 970 59,1 84,373 3600

Documentation of BITZER-Software v6.7.0 5.11

Transport Compressors

5.9. Maximum torque, speed limits

➀ speed below 950min-1only on request

No TypeMaximum

torque[Nm]

Minimumspeed[min-1]

Maximumspeed[min-1]

1 F400(Y) 120 500 4500

2 F600(Y) 120 500 4000

3 4UFC(Y) 120 500 ➀ 3500

4 4TFC(Y) 120 500 ➀ 3500

5 4PFC(Y) 120 500 ➀ 3500

6 4NFC(Y) 120 500 ➀ 3500

7 6UFC(Y) 130 500 ➀ 3500

8 6TFC(Y) 130 500 ➀ 3500

9 6PFC(Y) 130 500 ➀ 3500

10 6NFC(Y) 130 500 ➀ 3500

Documentation of BITZER-Software v6.7.05.12

Semi-hermetic screws

6. Semi-hermetic Screws (“HS”) ➜ HS51.DLL

DLL-Version: 6.4.4.3

Attention! For calculation ASEREP32.DLL and BNP50.DLL have to be in the same directory as HS51.DLL.

Calling convention “register“ in Delphi-Pascal corresponds to “__fastcall“ in C++

6.1. Function Design

Performance data for a given compressor type respectivelyselection of maximum two compressor types with capacity given

Exported function of HS51.DLL: Design

Input parameters

I_RPath pChar path of refrigerant fluid files *.REF (’ASEREP’)

I_NPath pChar path of name plate data files BNPB*.DAT

I_Flags LongInt preset data (see list)

I_Typ pChar compressor type (see list)

I_CC LongInt 0 - reserved for future use

I_Ref pChar refrigerant (see list)

I_Q Double cooling capacity in kW or kBtu/h

I_T0 Double evaporation temperature in °C or °F

I_TC Double condensing temperature in °C or °F

I_TS Doublesuction gas temperature in °C / °F or superheat in K / °Fdependent on I_Flags

I_TL Double

operating mode 1 (standard):liquid temperature in °C /° F or sub-cooling in K / °F dependent on I_Flagsoperating mode 2 or 3 (ECO):I_TL is ignored, calculation without liquid subcooling

I_TM LongInt only operating mode 2 (ECO): kind of I_TLC (subcooler temperature)

I_TLC Double

only operating mode 2 (ECO):I_TM = 0: liquid temperature in °C or °FI_TM = 1: liquid subcooling in K or °FI_TM = 2: temp. diff. between subcooler and ECO temperature in K or °F

I_TOC LongIntoil coolingI_TOC = 1 : liquid injection LI (only HSK series)else: external oil cooling

I_TOL Doubleoil temperature in °C or °FFI operation: max. 110°C (230°F) else max. 100°C (212°F),recommended 80°C (176°F)

I_TN Double useful superheat in K or °F

I_NET LongInt three-digit motor index (see list)

I_DS ➀ LongInt motor winding type: 1 = delta, 2 = star, 3 = part winding

I_OV ➀ LongInt operating voltage

I_FCF ➁ Double selected FI frequency in Hz

I_FCV ➁ LongInt supply voltage in V

I_FCOF ➁ LongInt supply frequency in Hz

I_FCMV ➁ LongInt 0 – reserved for future use( max. output voltage in V)

I_OP LongInt operating mode (see list)

I_CR ➀ ➂ Single 100 – reserved for future use (capacity control step in % )

Output parameters

Documentation of BITZER-Software v6.7.0

Semi-hermetic screws

➀ only interpreted if type given➁ frequency inverter operation

parameters I_NET, I_DS and I_OV are ignored➂

➃ operating mode 1 (standard) and external oil cooling: without liquid subcooling➄ with liquid subcooling, without ECO-subcooling➅ external oil cooling (I_TOC 1)➆ liquid injection LI (I_TOC = 1)

O_T1, O_T2 pChar two selected compressor types

O_OP1, O_OP2 LongInt operating mode (see list)

O_Q1, O_Q2 Double cooling capacity in kW or kBtu/h

O_QU1, O_QU2 Double evaporator capacity in kW or kBtu/h

O_QN1, O_QN2 ➃ Double cooling capacity at standard operating conditions

O_QC1, O_QC2 ➄ Double condenser capacity without heat rejection in kW or kBtu/h

O_QH1, O_QH2 ➄ Double condenser capacity minus heat rejection in kW or kBtu/h

O_P1, O_P2 Double power consumption in kW

O_I1, O_I2 Double current in A

O_COS1, O_COS2 Double power factor cos PHI

O_E1, O_E2 Double COP (dimensionless) or EER in Btu/h/W

O_EN1, O_EN2 ➃ Double COP / EER at standard operating conditions

O_VG1, O_VG2 Double geometric displacement in m³/h or ft³/h

O_M1, O_M2 Double HP mass flow in kg/h or lb/h

O_ME1, O_ME2 Double ECO resp. LI mass flow in kg/h or lb/h

O_QS1, O_QS2 Double subcooler capacity in kW or kBtu/h

O_TE1, O_TE2 Double saturated ECONOMISER temperature in °C or °F

O_PE1, O_PE2 Double ECONOMISER pressure in bara or psia

O_TL1, O_TL2 Doubleliquid temperature in °C or °Foperating mode 1: behind condenseroperating mode 2 or 3 (ECO): behind subcooler

O_TH1, O_TH2 Double hot gas temperature (isentropic) in °C or °F

O_QA1, O_QA2 Double additional cooling in kW or kBtu/h

O_VOL1, O_VOL2 Double oil volume flow in m3/h or US gpm

O_TOL1, O_TOL2 ➅ Double oil cooler outlet temperature in °C or °F

O_TJ1, O_TJ2 ➆ Double liquid injection temperature in°C or °F

O_PJ1, O_PJ2 ➆ Double liquid injection pressure in bara or psia

O_Hint1, O_Hint2 LongInt hint(s) (see list)

O_Err pChar supplement to error message

Design LongInt error message (see list)

Compressors CR capacity control steps (%)

all Types 100, 75, 50

Exported function of HS51.DLL: Design

Documentation of BITZER-Software v6.7.06.2

Semi-hermetic screws

Declaration with Borland Delphi® until version 2007:

Function Design(I_RPath, I_NPath: pChar; I_Flags: LongInt; I_Typ: pChar;I_CC: LongInt; I_Ref: pChar; I_Q, I_T0, I_TC, I_TS, I_TL: Double; I_TM: LongInt;I_TLC: Double; I_TOC: LongInt; I_TOL, I_TN: Double;I_NET, I_DS, I_OV, I_FCF: Double; I_FCV, I_FCOF, I_FCMV, I_OP: LongInt; I_CR: Single;Var O_T1, O_T2: pChar; Var O_OP1, O_OP2: LongInt;Var O_Q1, O_Q2, O_QU1, O_QU2, O_QN1, O_QN2, O_QC1, O_QC2,O_QH1, O_QH2, O_P1, O_P2, O_I1, O_I2, O_COS1, O_COS2, O_E1, O_E2,O_EN1, O_EN2, O_VG1, O_VG2, O_M1, O_M2, O_ME1, O_ME2, O_QS1, O_QS2,O_TE1, O_TE2, O_PE1, O_PE2, O_TL1, O_TL2, O_TH1,O_TH2, O_QA1, O_QA2,O_VOL1, O_VOL2, O_TOL1, O_TOL2, O_TJ1, O_TJ2, O_PJ1, O_PJ2: Double;Var O_Hint1. O_Hint2: LongInt; Var O_Err: pChar): LongInt; StdCall; External ’HS51.DLL’;

Declaration with Borland Delphi® since version 2009:

Function Design(I_RPath, I_NPath: pAnsiChar; I_Flags: LongInt; I_Typ: pAnsiChar;I_CC: LongInt; I_Ref: pAnsiChar; I_Q, I_T0, I_TC, I_TS, I_TL: Double; I_TM: LongInt;I_TLC: Double; I_TOC: LongInt; I_TOL, I_TN: Double;I_NET, I_DS, I_OV, I_FCF: Double; I_FCV, I_FCOF, I_FCMV, I_OP: LongInt; I_CR: Single;Var O_T1, O_T2: pAnsiChar; Var O_OP1, O_OP2: LongInt;Var O_Q1, O_Q2, O_QU1, O_QU2, O_QN1, O_QN2, O_QC1, O_QC2,O_QH1, O_QH2, O_P1, O_P2, O_I1, O_I2, O_COS1, O_COS2, O_E1, O_E2,O_EN1, O_EN2, O_VG1, O_VG2, O_M1, O_M2, O_ME1, O_ME2, O_QS1, O_QS2,O_TE1, O_TE2, O_PE1, O_PE2, O_TL1, O_TL2, O_TH1,O_TH2, O_QA1, O_QA2,O_VOL1, O_VOL2, O_TOL1, O_TOL2, O_TJ1, O_TJ2, O_PJ1, O_PJ2: Double;Var O_Hint1. O_Hint2: LongInt; Var O_Err: pAnsiChar): LongInt; StdCall; External ’HS51.DLL’;

Documentation of BITZER-Software v6.7.0 6.3

Semi-hermetic screws

6.2. Function CopyDesign

Performance data for a given compressor type respectivelyselection of maximum two compressor types with capacity given

Exported function of HS51.DLL: CopyDesign

Input parameters

I_RPath pChar path of refrigerant fluid files *.REF (’ASEREP’)

I_NPath pChar path of name plate data files BNPB*.DAT

I_Flags LongInt preset data (see list)

I_Typ pChar compressor type (see list)

I_CC LongInt 0 - reserved for future use

I_Ref pChar refrigerant (see list)

I_Q Double cooling capacity in kW or kBtu/h

I_T0 Double evaporation temperature in °C or °F

I_TC Double condensing temperature in °C or °F

I_TS Doublesuction gas temperature in °C / °F or superheat in K / °Fdependent on I_Flags

I_TL Double

operating mode 1 (standard):liquid temperature in °C /° F or sub-cooling in K / °F dependent on I_Flagsoperating mode 2 or 3 (ECO):I_TL is ignored, calculation without liquid subcooling

I_TM LongInt only operating mode 2 (ECO): kind of I_TLC (subcooler temperature)

I_TLC Double

only operating mode 2 (ECO):I_TM = 0: liquid temperature in °C or °FI_TM = 1: liquid subcooling in K or °FI_TM = 2: temp. diff. between subcooler and ECO temperature in K or °F

I_TOC LongIntoil coolingI_TOC = 1 : liquid injection LI (only HSK series)else: external oil cooling

I_TOL Doubleoil temperature in °C or °FFI operation: max. 110°C (230°F) else max. 100°C (212°F),recommended 80°C (176°F)

I_TN Double useful superheat in K or °F

I_NET LongInt three-digit motor index (see list)

I_DS ➀ LongInt motor winding type: 1 = delta, 2 = star, 3 = part winding

I_OV ➀ LongInt operating voltage

I_FCF ➁ Double selected FI frequency in Hz

I_FCV ➁ LongInt supply voltage in V

I_FCOF ➁ LongInt supply frequency in Hz

I_FCMV LongInt 0 – reserved for future use( max. output voltage in V)

I_OP LongInt operating mode (see list)

I_CR ➀ ➂ Single 100 – reserved for future use (capacity control step in % )

Output parameters

O_T1 pChar first selected compressor type, filled with spaces on the right

O_SzT1 LongInt length of O_T1 without spaces

O_T2 pChar second selected compressor type, filled with spaces on the right

O_SzT2 LongInt length of O_T2 without spaces

DesignData TDesignData see below

O_Hint1,O_Hint2 LongInt hint(s) (see list)

O_Err pChar supplement to error message

O_SzErr LongInt length of O_Err without spaces

CopyDesign LongInt error message (see list)

Documentation of BITZER-Software v6.7.06.4

Semi-hermetic screws

➀ only interpreted if type given➁ frequency inverter operation

parameters I_NET, I_DS and I_OV are ignored➂

➃ operating mode 1 (standard) and external oil cooling: without liquid subcooling➄ with liquid subcooling, without ECO-subcooling➅ external oil cooling (I_TOC 1)➆ liquid injection LI (I_TOC = 1)

Data fields of array DesignData

O_OP1, O_OP2 LongInt operating mode (see list)

O_Q1, O_Q2 Double cooling capacity in kW or kBtu/h

O_QU1, O_QU2 Double evaporator capacity in kW or kBtu/h

O_QN1, O_QN2 ➃ Double cooling capacity at standard operating conditions

O_QC1, O_QC2 ➄ Double condenser capacity without heat rejection in kW or kBtu/h

O_QH1, O_QH2 ➄ Double condenser capacity minus heat rejection in kW or kBtu/h

O_P1, O_P2 Double power consumption in kW

O_I1, O_I2 Double current in A

O_COS1, O_COS2 Double power factor cos PHI

O_E1, O_E2 Double COP (dimensionless) or EER in Btu/h/W

O_EN1, O_EN2 ➃ Double COP / EER at standard operating conditions

O_VG1, O_VG2 Double geometric displacement in m³/h or ft³/h

O_M1, O_M2 Double HP mass flow in kg/h or lb/h

O_ME1, O_ME2 Double ECO resp. LI mass flow in kg/h or lb/h

O_QS1, O_QS2 Double subcooler capacity in kW or kBtu/h

O_TE1, O_TE2 Double saturated ECONOMISER temperature in °C or °F

O_PE1, O_PE2 Double ECONOMISER pressure in bara or psia

O_TL1, O_TL2 Doubleliquid temperature in °C or °Foperating mode 1: behind condenseroperating mode 2 or 3 (ECO): behind subcooler

O_TH1, O_TH2 Double hot gas temperature (isentropic) in °C or °F

O_QA1, O_QA2 Double additional cooling in kW or kBtu/h

O_VOL1, O_VOL2 Double oil volume flow in m3/h or US gpm

O_TOL1, O_TOL2 ➅ Double oil cooler outlet temperature in °C or °F

O_TJ1, O_TJ2 ➆ Double liquid injection temperature in°C or °F

O_PJ1, O_PJ2 ➆ Double liquid injection pressure in bara or psia

Compressors CR capacity control steps (%)

all Types 100, 75, 50

Exported function of HS51.DLL: CopyDesign

Documentation of BITZER-Software v6.7.0 6.5

Semi-hermetic screws

Declaration with Borland Delphi® until version 2007:

Type TDesignData = RecordO_OP1, O_OP2 : LongInt;O_Q1, O_Q2 : Double;O_QU1, O_QU2 : Double;O_QN1, O_QN2 : Double;O_QC1, O_QC2 : Double;O_QH1, O_QH2 : Double;O_P1, O_P2 : Double;O_I1, O_I2 : Double;O_COS1, O_COS2: Double;O_E1, O_E2 : Double;O_EN1, O_EN2 : Double;O_VG1, O_VG2 : Double;O_M1, O_M2 : Double;O_ME1, O_ME2 : Double;O_QS1, O_QS2 : Double;O_TE1, O_TE2 : Double;O_PE1, O_PE2 : Double;O_TL1, O_TL2 : Double;O_TH1, O_TH2 : Double;O_QA1, O_QA2 : Double;O_VOL1, O_VOL2 : Double;O_TOL1, O_TOL2 : Double;O_TJ1, O_TJ2 : Double;O_PJ1, O_PJ2 : Double;End;

Function CopyDesign(I_RPath, I_NPath: pChar; I_Flags: LongInt; I_Typ: pChar;I_CC: LongInt; I_Ref: pChar; I_Q, I_T0, I_TC, I_TS, I_TL: Double; I_TM: LongInt;I_TLC: Double; I_TOC: LongInt; I_TOL, I_TN: Double;I_NET, I_DS, I_OV, I_FCF: Double; I_FCV, I_FCOF, I_FCMV, I_OP: LongInt; I_CR: Single; O_T1: pChar; Var O_SzT1: LongInt; O_T2: pChar; Var O_SzT2: LongInt;Var DesignData: TDesignData; Var O_Hint1, O_Hint2: LongInt;O_Err: PChar; Var O_SzErr: LongInt): LongInt; StdCall; External ’HS51.DLL’;

Buffer variables in calling program:

VarType1Buf, Type2Buf: String;ErrorBuf: String;

Initialization:

SetLength(Type1Buf, 30);SetLength(Type2Buf, 30);SetLength(ErrorBuf, 20);O_T1:=@Type1Buf[1]; or: O_T1:=PChar(Type1Buf);O_T2:=@Type2Buf[1]; or: O_T2:=PChar(Type2Buf);O_Err:=@ErrorBuf[1]; or: O_Err:=PChar(ErrorBuf);

Documentation of BITZER-Software v6.7.06.6

Semi-hermetic screws

Declaration with Borland Delphi® since version 2009:

Type TDesignData = RecordO_OP1, O_OP2 : LongInt;O_Q1, O_Q2 : Double;O_QU1, O_QU2 : Double;O_QN1, O_QN2 : Double;O_QC1, O_QC2 : Double;O_QH1, O_QH2 : Double;O_P1, O_P2 : Double;O_I1, O_I2 : Double;O_COS1, O_COS2: Double;O_E1, O_E2 : Double;O_EN1, O_EN2 : Double;O_VG1, O_VG2 : Double;O_M1, O_M2 : Double;O_ME1, O_ME2 : Double;O_QS1, O_QS2 : Double;O_TE1, O_TE2 : Double;O_PE1, O_PE2 : Double;O_TL1, O_TL2 : Double;O_TH1, O_TH2 : Double;O_QA1, O_QA2 : Double;O_VOL1, O_VOL2 : Double;O_TOL1, O_TOL2 : Double;O_TJ1, O_TJ2 : Double;O_PJ1, O_PJ2 : Double;End;

Function CopyDesign(I_RPath, I_NPath: pAnsiChar; I_Flags: LongInt; I_Typ: pAnsiChar;I_CC: LongInt; I_Ref: pAnsiChar; I_Q, I_T0, I_TC, I_TS, I_TL: Double; I_TM: LongInt;I_TLC: Double; I_TOC: LongInt; I_TOL, I_TN: Double;I_NET, I_DS, I_OV, I_FCF: Double; I_FCV, I_FCOF, I_FCMV, I_OP: LongInt; I_CR: Single; O_T1: pAnsiChar; Var O_SzT1: LongInt; O_T2: pAnsiChar; Var O_SzT2: LongInt;Var DesignData: TDesignData; Var O_Hint1, O_Hint2: LongInt;O_Err: PAnsiChar; Var O_SzErr: LongInt): LongInt; StdCall; External ’HS51.DLL’;

Buffer variables in calling program:

VarType1Buf, Type2Buf: AnsiString;ErrorBuf: AnsiString;

Initialization:

SetLength(Type1Buf, 30);SetLength(Type2Buf, 30);SetLength(ErrorBuf, 20);O_T1:=@Type1Buf[1]; or: O_T1:=PAnsiChar(Type1Buf);O_T2:=@Type2Buf[1]; or: O_T2:=PAnsiChar(Type2Buf);O_Err:=@ErrorBuf[1]; or: O_Err:=PAnsiChar(ErrorBuf);

Documentation of BITZER-Software v6.7.0 6.7

Semi-hermetic screws

Declaration with Microsoft Visual Basic®:

Type TDesignDataO_OP1 As LongO_OP2 As LongO_Q1 As DoubleO_Q2 As DoubleO_QU1 As DoubleO_QU2 As DoubleO_QN1 As DoubleO_QN2 As DoubleO_QC1 As DoubleO_QC2 As DoubleO_QH1 As DoubleO_QH2 As DoubleO_P1 As DoubleO_P2 As DoubleO_I1 As DoubleO_I2 As DoubleO_COS1 As DoubleO_COS2 As DoubleO_E1 As DoubleO_E2 As DoubleO_EN1 As DoubleO_EN2 As DoubleO_VG1 As DoubleO_VG2 As DoubleO_M1 As DoubleO_M2 As DoubleO_ME1 As DoubleO_ME2 As DoubleO_QS1 As DoubleO_QS2 As DoubleO_TE1 As DoubleO_TE2 As DoubleO_PE1 As DoubleO_PE2 As DoubleO_TL1 As DoubleO_TL2 As DoubleO_TH1 As DoubleO_TH2 As DoubleO_QA1 As DoubleO_QA2 As DoubleO_VOL1 As DoubleO_VOL2 As DoubleO_TOL1 As DoubleO_TOL2 As DoubleO_TJ1 As DoubleO_TJ2 As DoubleO_PJ1 As DoubleO_PJ2 As Double

End Type

Declare Function CopyDesign Lib "HS51.DLL" _(ByVal I_RPath As String, ByVal I_NPath As String, ByVal I_Flags As Long, _ByVal I_Typ As String, ByVal I_CC As Long, ByVal I_Ref As String, _ByVal I_Q As Double, ByVal I_T0 As Double, ByVal I_TC As Double, _ByVal I_TS As Double, ByVal I_TL As Double, ByVal I_TM As Long, _ByVal I_TLC As Double, ByVal I_TOC As Long, ByVal I_TOL As Double, _

Documentation of BITZER-Software v6.7.06.8

Semi-hermetic screws

ByVal I_TN As Double, _ByVal I_NET As Long, ByVal I_DS As Long, ByVal I_OV As Long, _ByVal I_FCF As Double, ByVal I_FCV As Long, ByVal I_FCOF As Long, _ByVal I_FCMV As Long, ByVal I_OP As Long, ByVal I_CR As Single, _ByVal O_T1 As String, ByRef O_SzT1 As Long, _ByVal O_T2 As String, ByRef O_SzT2 As Long, _ByRef DesignData As TDesignData, _ByRef O_Hint1 As Long, ByRef O_Hint2 As Long, _ByVal O_Err As String, ByRef O_SzErr As Long) As Long

Buffer variables in calling program:

Dim O_T1 As String * 30Dim O_T2 As String * 30Dim O_Err As String * 20

Declaration with Microsoft Visual Basic_NET®:

Structure TDesignDataDim O_OP1 As IntegerDim O_OP2 As IntegerDim O_Q1 As DoubleDim O_Q2 As DoubleDim O_QU1 As DoubleDim O_QU2 As DoubleDim O_QN1 As DoubleDim O_QN2 As DoubleDim O_QC1 As DoubleDim O_QC2 As DoubleDim O_QH1 As DoubleDim O_QH2 As DoubleDim O_P1 As DoubleDim O_P2 As DoubleDim O_I1 As DoubleDim O_I2 As DoubleDim O_COS1 As DoubleDim O_COS2 As DoubleDim O_E1 As DoubleDim O_E2 As DoubleDim O_EN1 As DoubleDim O_EN2 As DoubleDim O_VG1 As DoubleDim O_VG2 As DoubleDim O_M1 As DoubleDim O_M2 As DoubleDim O_ME1 As DoubleDim O_ME2 As DoubleDim O_QS1 As DoubleDim O_QS2 As DoubleDim O_TE1 As DoubleDim O_TE2 As DoubleDim O_PE1 As DoubleDim O_PE2 As DoubleDim O_TL1 As DoubleDim O_TL2 As DoubleDim O_TH1 As DoubleDim O_TH2 As DoubleDim O_QA1 As DoubleDim O_QA2 As Double

Documentation of BITZER-Software v6.7.0 6.9

Semi-hermetic screws

Dim O_VOL1 As DoubleDim O_VOL2 As DoubleDim O_TOL1 As DoubleDim O_TOL2 As DoubleDim O_TJ1 As DoubleDim O_TJ2 As DoubleDim O_PJ1 As DoubleDim O_PJ2 As Double

End Structure

Declare Function CopyDesign Lib "HS51.DLL" _(ByVal I_RPath As String, ByVal I_NPath As String, ByVal I_Flags As Integer, _ByVal I_Typ As String, ByVal I_CC As Integer, ByVal I_Ref As String, _ByVal I_Q As Double, ByVal I_T0 As Double, ByVal I_TC As Double, _ByVal I_TS As Double, ByVal I_TL As Double, ByVal I_TM As Integer, _ByVal I_TLC As Double, ByVal I_TOC As Integer, ByVal I_TOL As Double, _ByVal I_TN As Double, _ByVal I_NET As Integer, ByVal I_DS As Integer, ByVal I_OV As Integer, _ByVal I_FCF As Double, ByVal I_FCV As Integer, ByVal I_FCOF As Integer, _ByVal I_FCMV As Integer, ByVal I_OP As Integer, ByVal I_CR As Single, _ByVal O_T1 As String, ByRef O_SzT1 As Integer, _ByVal O_T2 As String, ByRef O_SzT2 As Integer, _ByRef DesignData As TDesignData, _ByRef O_Hint1 As Integer, ByRef O_Hint2 As Integer, _ByVal O_Err As String, ByRef O_SzErr As Integer) As Integer

Buffer variables in calling program:

Dim O_T1 As String = Space(30)Dim O_T2 As String = Space(30)Dim O_Err As String = Space(20)

Documentation of BITZER-Software v6.7.06.10

Semi-hermetic screws

6.3. Function Thresholds

Minimum and maximum condensing temperature with refrigerant and evaporation temperature given

➀ only interpreted if type given➁

Temperatures O_TCmin and O_TCmax are dew point temperatures.

Declaration with Borland Delphi® until version 2007:

Function Thresholds(I_Flags: LongInt; I_Typ: pChar; I_CC: LongInt; I_Ref: pChar; I_T0: Double;I_OP: LongInt; I_CR: Single; I_Range: LongInt; Var O_OP: LongInt;Var O_TCmin, O_TCmax: Double;Var O_Err: pChar): LongInt; StdCall; External ’HS51.DLL’;

Declaration with Borland Delphi® since version 2009:

Function Thresholds(I_Flags: LongInt; I_Typ: pAnsiChar; I_CC: LongInt; I_Ref: pAnsiChar; I_T0: Double;I_OP: LongInt; I_CR: Single; I_Range: LongInt; Var O_OP: LongInt;Var O_TCmin, O_TCmax: Double;Var O_Err: pAnsiChar): LongInt; StdCall; External ’HS51.DLL’;

Exported function of HS51.DLL: Thresholds

Input parameters

I_Flags LongInt preset data (see list)

I_Typ pChar compressor type (see list)

I_CC LongInt 0 - reserved for future use

I_Ref pChar refrigerant (see list)

I_T0 Double evaporation temperature in °C or °F

I_OP LongInt operating mode (see list)

I_CR ➀ ➁ Single 100 – reserved for future use (capacity control step in % )

I_Range LongInt0: application limits of compressor1: calculation limits without range „data on request“

Output parameters

O_OP LongInt operating mode (see list)

O_TCmin Double minimum condensing temperature in °C or °F

O_TCmax Double maximum condensing temperature in °C or °F

O_Err pChar supplement to error message

Thresholds LongInt error message (see list)

Compressors CR capacity control steps (%)

all Types 100, 75, 50

Documentation of BITZER-Software v6.7.0 6.11

Semi-hermetic screws

6.4. Function CopyThresholds

Minimum and maximum condensing temperature with refrigerant and evaporation temperature given

➀ only interpreted if type given➁

Temperatures O_TCmin and O_TCmax are dew point temperatures.

Declaration with Borland Delphi® until version 2007:

Function CopyThresholds(I_Flags: LongInt; I_Typ: pChar; I_CC: LongInt; I_Ref: pChar;I_T0: Double; I_OP: LongInt; I_CR: Single; I_Range: LongInt;Var O_OP: LongInt; Var O_TCmin, O_TCmax: Double;O_Err: pChar; Var O_SzErr: LongInt): LongInt; StdCall; External ’HS51.DLL’;

Buffer variable in calling program:

VarErrorBuf: String;

Initialization:

SetLength(ErrorBuf, 20);O_Err:=@ErrorBuf[1]; or: O_Err:=pChar(ErrorBuf);

Exported function of HS51.DLL: CopyThresholds

Input parameters

I_Flags LongInt preset data (see list)

I_Typ pChar compressor type (see list)

I_CC LongInt 0 - reserved for future use

I_Ref pChar refrigerant (see list)

I_T0 Double evaporation temperature in °C or °F

I_OP LongInt operating mode (see list)

I_CR ➀ ➁ Single 100 – reserved for future use (capacity control step in % )

I_Range LongInt0: application limits of compressor1: calculation limits without range „data on request“

Output parameters

O_OP LongInt operating mode (see list)

O_TCmin Double minimum condensing temperature in °C or °F

O_TCmax Double maximum condensing temperature in °C or °F

O_Err pChar supplement to error message, filled with spaces on the right

O_SzErr LongInt length of O_Err without spaces

CopyThresholds LongInt error message (see list)

Compressors CR capacity control steps (%)

all Types 100, 75, 50

Documentation of BITZER-Software v6.7.06.12

Semi-hermetic screws

Declaration with Borland Delphi® since version 2009:

Function CopyThresholds(I_Flags: LongInt; I_Typ: pAnsiChar; I_CC: LongInt; I_Ref: pAnsiChar;I_T0: Double; I_OP: LongInt; I_CR: Single; I_Range: LongInt;Var O_OP: LongInt; Var O_TCmin, O_TCmax: Double;O_Err: pAnsiChar; Var O_SzErr: LongInt): LongInt; StdCall; External ’HS51.DLL’;

Buffer variable in calling program:

VarErrorBuf: AnsiString;

Initialization:

SetLength(ErrorBuf, 20);O_Err:=@ErrorBuf[1]; or: O_Err:=pAnsiChar(ErrorBuf);

Declaration with Microsoft Visual Basic®:

Declare Function CopyThresholds Lib “HS51.DLL“ _(ByVal I_Flags As Long, ByVal I_Typ As String, ByVal I_CC As Long, _ByVal I_Ref As String, ByVal I_T0 As Double, ByVal I_OP As Long, _ByVal I_CR As Single, ByVal I_Range As Long, _ByRef O_OP As Long, ByRef O_TCmin As Double, ByRef O_TCmax As Double, _ByVal O_Err As String, ByRef O_SzErr As Long) As Long

Buffer variable in calling program:

Dim O_Err As String * 20

Declaration with Microsoft Visual Basic_NET®:

Declare Function CopyThresholds Lib “HS51.DLL“ _(ByVal I_Flags As Integer, ByVal I_Typ As String, ByVal I_CC As Integer, _ByVal I_Ref As String, ByVal I_T0 As Double, ByVal I_OP As Integer, _ByVal I_CR As Single, ByVal I_Range As Integer, _ByRef O_OP As Integer, ByRef O_TCmin As Double, ByRef O_TCmax As Double, _ByVal O_Err As String, ByRef O_SzErr As Integer) As Integer

Buffer variable in calling program:

Dim O_Err As String = Space(20)

Documentation of BITZER-Software v6.7.0 6.13

Semi-hermetic screws

6.5. Function TechData

Technical data of compressors

Declaration with Borland Delphi® until version 2007:

Function TechData(I_Flags: LongInt; I_Typ: pChar; I_CC, I_NET: LongInt;Var O_PC, O_SMT, O_SLT: Single): LongInt; StdCall; External ’HS51.DLL’;

Declaration with Borland Delphi® since version 2009:

Function TechData(I_Flags: LongInt; I_Typ: pAnsiChar; I_CC, I_NET: LongInt;Var O_PC, O_SMT, O_SLT: Single): LongInt; StdCall; External ’HS51.DLL’;

Declaration with Microsoft Visual Basic®:

Declare Function TechData Lib “HS51.DLL“ _(ByVal I_Flags As Long, ByVal I_Typ As String, ByVal I_CC As Long, _ByVal I_NET As Long, _ByRef O_PC As Single, ByRef O_SMT As Single, _ByRef O_SLT As Single) As Long

Declaration with Microsoft Visual Basic_NET®:

Declare Function TechData Lib “HS51.DLL“ _(ByVal I_Flags As Integer, ByVal I_Typ As String, ByVal I_CC As Integer, _ByVal I_NET As Integer, _ByRef O_PC As Single, ByRef O_SMT As Single, _ByRef O_SLT As Single) As Integer

Exported function of HS51.DLL: TechData

Input parameters

I_Flags LongInt preset data (see list)

I_Typ pChar compressor type (see list)

I_CC LongInt 0 - reserved for future use

I_NET LongIntthree-digit motor index (see list)I_NET = 100: 50Hz operation, I_NET 200|400: 60Hz operation

Output parameters

O_PC Single maximum power consumption in kW

O_SMT Single acoustic power level at middle temperature conditions in dB

O_SLT Single acoustic power level at low temperature conditions in dB

TechData LongInt error message (see list)

Documentation of BITZER-Software v6.7.06.14

Semi-hermetic screws

6.6. Function LiquidTemps

Liquid temperature with/without subcooler

➀ O_TUopt = teco + 10K resp. O_TUopt = teco + 20°F

Declaration with Borland Delphi® until version 2007:

Function LiquidTemps(I_RPath: pChar; I_Flags, I_Serie: LongInt; I_Typ: pChar; I_CC: Long;I_Ref: pChar; I_T0, I_TC, I_TS: Double; I_NET, I_FI: LongInt;I_CR: Single;Var O_TCbub, O_TUmin, O_TUopt, O_TUmax, O_TEmin: Double):LongInt; StdCall; External ’HS51.DLL’;

Declaration with Borland Delphi® since version 2009:

Function LiquidTemps(I_RPath: pAnsiChar; I_Flags, I_Serie: LongInt; I_Typ: pAnsiChar; I_CC: Long;I_Ref: pAnsiChar; I_T0, I_TC, I_TS: Double; I_NET, I_FI: LongInt;I_CR: SingleVar O_TCbub, O_TUmin, O_TUopt, O_TUmax, O_TEmin: Double):LongInt; StdCall; External ’HS51.DLL’;

Exported function of HS51.DLL: LiquidTemps

Input parameters

I_RPath pChar path of refrigerant fluid files *.REF (’ASEREP’)

I_Flags LongInt preset data (see list)

I_Serie LongInt compressor series (reserved for future use)

I_Typ pChar compressor type (see list)

I_CC LongInt 0 - reserved for future use

I_Ref pChar refrigerant (see list)

I_T0 Double evaporation temperature in °C or °F

I_TC Double condensing temperature in °C or °F

I_TS Doublesuction gas temperature in °C/ °F or superheat i K/ °Fdependent on I_Flags

I_NET LongIntthree-digit motor index (see list)I_NET = 100: 50Hz operation, I_NET 200|400: 60Hz operation

I_FI LongIntfrequency inverter: 0 = without FI, 1 = internal FI(reserved for future use)

I_CR Singlecapacity control step in % resp. frequency in %(reserved for future use)

Output parameters

O_TCbub Doublecondensing temperature: boiling point in °C or °F= maximum liquid temperature with normal operation

O_TUmin Double minimum liquid temperature with subcooler in °C or °F

O_TUopt ➀ Double recommended liquid temperature with subcooler in °C or °F

O_TUmax Double maximum liquid temperature with subcooler in °C or °F

O_TEmin Double minimum saturated ECONOMISER temperature in °C or °F

LiquidTemps LongInt error message (see list)

Documentation of BITZER-Software v6.7.0 6.15

Semi-hermetic screws

Declaration with Microsoft Visual Basic®:

Declare Function LiquidTemps Lib "HS51.DLL" _(ByVal I_RPath As String, ByVal I_Flags As Long, ByVal I_Serie As Long, _ByVal I_Typ As String, ByVal I_CC As Long, ByVal I_Ref As String, _ByVal I_T0 As Double, ByVal I_TC As Double, ByVal I_TS As Double, _ByVal I_NET As Long, ByVal I_FI As Long, ByVal I_CR As Single, _ByRef O_TCbub As Double, ByRef O_TUmin As Double, _ByRef O_TUopt As Double, ByRef O_TUmax As Double, _ByRef O_TEmin As Double) As Long

Declaration with Microsoft Visual Basic_NET®:

Declare Function LiquidTemps Lib "HS51.DLL" _(ByVal I_RPath As String, ByVal I_Flags As Integer, ByVal I_Serie As Integer, _ByVal I_Typ As String, ByVal I_CC As Integer, ByVal I_Ref As String, _ByVal I_T0 As Double, ByVal I_TC As Double, ByVal I_TS As Double, _ByVal I_NET As Integer, ByVal I_FI As Integer, ByVal I_CR As Single, _ByRef O_TCbub As Double, ByRef O_TUmin As Double, _ByRef O_TUopt As Double, ByRef O_TUmax As Double, _ByRef O_TEmin As Double) As Integer

Documentation of BITZER-Software v6.7.06.16

Semi-hermetic screws

6.7. Allowed values of I_Flags

Value Constant Meaning

1 CalcWithIPUnits0 SI units1 IP units

2 CalcWithCapacity0 compressor type given2 capacity given

4 CalcWithSuperheat0 input suction gas temperature4 input suction superheat

8 CalcWithUsefulSuperheat0 ignore useful superheat8 input useful superheat

16 CalcWithSubcooling0 input liquid temperature16 input liquid subcooling

32 CalcWithSubcooler0 without subcooler32 with subcooler

64 CalcWithSeaWater064 reserved

128 CalcWithMiddleTemp0 based on dew point temperatures128 based on mean temperatures

256 CalcWithFan0256 reserved

512 CalcWith Tandem0512 reserved

16384 CalcWithExpansion016384 reserved

32768 CalcWithLPDrop032768 reserved

65536 CalcWithHPDrop065536 reserved

131072 CalcWithEcoStar0131072 reserved

262144 CalcWithHeatPump0262144 reserved

Documentation of BITZER-Software v6.7.0 6.17

Semi-hermetic screws

6.8. Allowed values of I_Typ

6.8.1. Part 1

Type MotorDisplace-

ment[m3/h] ➀

R22 R134a R404A R507A

HSN5343-20 2 84/101 X X X

HSK5343-30 1 84/101 X X X X

HSN5353-25 2 100/121 X X X

HSK5353-35 1 100/121 X X X X

HSN5363-30 2 118/142 X X X

HSK5363-40 1 118/142 X X X X

HSN6451-40 2 140/169 X X X

HSK6451-40 2 140/169 X

HSK6451-50 1 140/169 X X X X

HSN6461-50 2 165/199 X X X

HSK6461-40 2 165/199 X

HSK6461-60 1 165/199 X X X X

HSN7451-60 2 192/232 X X X

HSK7451-50 2 192/232 X

HSK7451-70 1 192/232 X X X X

HSN7461-70 2 220/266 X X X

HSK7461-60 2 220/266 X

HSK7461-80 1 220/266 X X X X

HSN7471-75 2 258/311 X ✓ X

HSK7471-70 2 258/311 X

HSK7471-90 1 258/311 X X ✓ X

HSK8551-80 2 315/380 X

HSK8551-110 1 315/380 X X X X

HSK8561-90 2 359/433 X

HSK8561-125 1 359/433 X X X X

HSN8571-125 2 410/495 X X X

HSK8571-110 2 410/495 X

HSK8571-140 1 410/495 X X X X

HSK8581-125 2 470/567 X

HSK8581-160 1 470/567 X X X X

HSN8591-160 2 535/646 X X X

HSK8591-140 2 535/646 X

Documentation of BITZER-Software v6.7.06.18

Semi-hermetic screws

➀ with 2900min-1 (50Hz) resp. 3500min-1 (60Hz)✓ = Performance data certified by ASERCOM

HSK8591-180 1 535/646 X X X X

HSK7471-70VS 2 250/302 X

HSK8561-90VS 2 359/433 X

HSK8571-110VS 2 410/495 X

HSK8591-140VS 2 535/646 X

Type MotorDisplace-

ment[m3/h] ➀

R22 R134a R404A R507A

Documentation of BITZER-Software v6.7.0 6.19

Semi-hermetic screws

6.8.2. Part 2

Type MotorDisplace-

ment[m3/h] ➀

R407A R407C R407FR448AR449A

HSN5343-20 2 84/101 X X X

HSK5343-30 1 84/101 X X X X

HSN5353-25 2 100/121 X X X

HSK5353-35 1 100/121 X X X X

HSN5363-30 2 118/142 X X X

HSK5363-40 1 118/142 X X X X

HSN6451-40 2 140/169 X X X

HSK6451-40 2 140/169

HSK6451-50 1 140/169 X X X X

HSN6461-50 2 165/199 X X X

HSK6461-40 2 165/199

HSK6461-60 1 165/199 X X X X

HSN7451-60 2 192/232 X X X

HSK7451-50 2 192/232

HSK7451-70 1 192/232 X X X X

HSN7461-70 2 220/266 X X X

HSK7461-60 2 220/266

HSK7461-80 1 220/266 X X X

HSN7471-75 2 258/311 X X X

HSK7471-70 2 258/311

HSK7471-90 1 258/311 X X X X

HSK8551-80 2 315/380

HSK8551-110 1 315/380 X X X X

HSK8561-90 2 359/433

HSK8561-125 1 359/433 X X X X

HSN8571-125 2 410/495 X X X

HSK8571-110 2 410/495

HSK8571-140 1 410/495 X X X X

HSK8581-125 2 470/567

HSK8581-160 1 470/567 X X X X

HSN8591-160 2 535/646 X X X

HSK8591-140 2 535/646

HSK8591-180 1 535/646 X X X X

Documentation of BITZER-Software v6.7.06.20

Semi-hermetic screws

➀ with 2900min-1 (50Hz) resp. 3500min-1 (60Hz)✓ = Performance data certified by ASERCOM

HSK7471-70VS 2 250/302

HSK8561-90VS 2 359/433

HSK8571-110VS 2 410/495

HSK8591-140VS 2 535/646

Type MotorDisplace-

ment[m3/h] ➀

R407A R407C R407FR448AR449A

Documentation of BITZER-Software v6.7.0 6.21

Semi-hermetic screws

6.9. Allowed values of I_Ref

1 R222 R134a3 R404A4 R407A5 R407C6 R407F7 R507A8 R448A9 R449A

Minimum suction gas superheat is 5K / 9°F for all refrigerants.

6.10. Allowed values of I_OP

0 automatic selection of operating mode - not realized so far1 standard operating mode 2 ECONOMISER operation, liquid temperature in subcooler specified by user3 ECONOMISER operation, liquid temperature in subcooler specified automatic by program4 frequency inverter operation

Documentation of BITZER-Software v6.7.06.22

Semi-hermetic screws

6.11. Allowed values of I_NET

I_NET Code Voltage rangeOperating

voltageWinding

type

100Standard 50Hz(automatic)

114 40D 380..415V 50Hz 400V

120 38D 360..400V 50Hz 380V

114 70S 660..720V 50Hz 690V Y

195 25V 230V 50Hz 230V Y

142 25P 220..240V 50Hz 230V PW

143 40P 380..415V 50Hz 400V PW

145 38P 360..400V 50Hz 380V PW

147 20P 180..200V 50Hz 190V PW

152 50P 500V 50Hz 500V PW

157 45P 420..440V 50Hz 430V PW

172 70P 660..720V 50Hz 690V PW

200Standard 60Hz (automatic)

214 40D 440..480V 60Hz 460V

232 35D 360..400V 60Hz 380V

232 65S 630..690V 60Hz 660V Y

295 25V 230V 60Hz 230V Y

243 40P 440..480V 60Hz 460V PW

244 35P 360..400V 60Hz 380V PW

247 20P 200..230V 60Hz 230V PW

252 50P 575V 60Hz 575V PW

271 15P 190..210V 60Hz 200V PW

400Standard 60Hz UL(automatic)

461 2NU 440..480V 60Hz UL 460V

443 4PU 440..480V 60Hz UL 460V PW

444 3PU 360..400V 60Hz UL 380V PW

447 2PU 208..240V 60Hz UL208V230V

PW

452 5PU 575V 60Hz UL 575V PW

461 2NU 208..230V 60Hz UL208V230V

PW

471 1PU 190..200V 60Hz UL 200V PW

Documentation of BITZER-Software v6.7.0 6.23

Semi-hermetic screws

Compressor types Allowed values of I_NET Standard motor

HSK5343-30 … HSK5363-40HSN5343-20 … HSN5363-30

142, 143, 145, 147, 152, 157243, 244, 247, 252443, 452, 461

143 (400V / PW / 40P)243 (460V / PW / 40P)461 (460V / / 2NU)

HSK6451-50, HSK6461-60HSN6451-40, HSN6461-50

120, 142, 143, 145, 147, 152, 157, 172232, 243, 244, 247, 252, 271443, 447, 452, 471

143 (400V / PW / 40P)243 (460V / PW / 40P)443 (460V / PW / 4PU)

HSK6451-40, HSK6461-40120, 142, 143, 145, 147, 152, 157, 172232, 243, 244, 247, 252, 271—

143 (400V / PW / 40P)243 (460V / PW / 40P)—

HSK7451-70, HSK7461-80, HSK7471-90HSN7451-60, HSN7461-70, HSN7471-75

120,142, 143, 145, 147, 152, 157, 172232, 243, 244, 247, 252, 271443, 444, 447, 452, 471

143 (400V / PW / 40P)243 (460V / PW / 40P)443 (460V / PW / 4PU)

HSK7451-50, HSK7461-60, HSK7471-70120, 142, 143, 145, 147, 152, 157, 172232, 243, 244, 247, 252, 271—

143 (400V / PW / 40P)243 (460V / PW / 40P)—

HSK8551-80 … HSK8571-140HSN8571-125

114, 120, 142, 143, 145, 147, 152, 157214, 232, 243, 244, 247, 252443, 444, 447, 452, 471

143 (400V / PW / 40P)243 (460V / PW / 40P)443 (460V / PW / 4PU)

HSK8581-125, HSK8581-160HSK8591-140

114, 120, 142, 143, 145214, 232, 243, 244, 247—

143 (400V / PW / 40P)243 (460V / PW / 40P)—

HSK8591-180114, 120, 143, 145214, 243—

HSK7471-70VS, HSK8561-90VS,HSK8571-110VS, HSK8591-140VS

195295—

195 (230V / Y / 25V)295 (230V / Y / 25V)—

Documentation of BITZER-Software v6.7.06.24

Semi-hermetic CS(V)H-/CSW-Screws

7. Semi-hermetic compact screwsCS(V)H- and CSW-series (“CS”) ➜ HCS51.DLL

DLL-Version: 6.6.0.27

Attention! For calculation ASEREP32.DLL and BNP50.DLL have to be in the same directory as HCS51.DLL.

Calling convention “stdCall“ in Delphi-Pascal corresponds to “__stdcall“ in C++

7.1. Function Design

Performance data for a given compressor type respectivelyselection of maximum two compressor types with capacity given

Exported function of HCS51.DLL: Design

Input parameters

I_RPath pChar path of refrigerant fluid files *.REF (’ASEREP’)

I_NPath pChar path of name plate data files BNPB*.DAT

I_Flags LongInt preset data (see list)

I_Serie ➀ LongInt compressor series 1 (CSH) or 2 (CSW)

I_Typ pChar compressor type (see list)

I_CC LongInt 0 - reserved for future use

I_Ref pChar refrigerant (see list)

I_Q Double cooling capacity in kW or kBtu/h

I_T0 Double evaporation temperature in °C or °F

I_TC Double condensing temperature in °C or °F

I_TS Doublesuction gas temperature in °C / °F or superheat in K / °Fdependent on I_Flags

I_TL Double

operating mode 1 (standard):liquid temperature in °C /° F or sub-cooling in K / °F dependent on I_Flagsoperating mode 2 or 3 (ECO):I_TL is ignored, calculation without liquid subcooling

I_TM LongInt only operating mode 2 (ECO): kind of I_TLC (subcooler temperature)

I_TLC Double

only operating mode 2 (ECO):I_TM = 0: liquid temperature in °C or °FI_TM = 1: liquid subcooling in K or °FI_TM = 2: temp. diff. between subcooler and ECO temperature in K or °F

I_TOC ➄ LongInt

oil coolingI_TOC = 1: liquid injection LI with temperature I_TOLI_TOC = 2: external oil cooling with temperature I_TOLelse: liquid injection LI with maximum oil temperature

I_TOL ➄ Doubleoil temperature in °C or °F (only I_TOC =1 | 2)max. 120°F (248°F), recommended 90-110°C (194-230°F)

I_TN Double useful superheat in K or °F

I_NET LongInt three-digit motor index (see list)

I_DS ➁ LongInt motor winding type: 1 = delta, 2 = star, 3 = part winding, 4 = asynchronous

I_OV ➁ LongInt operating voltage

I_FI LongInt frequency inverter: 0 = without FI, 1 = internal FI

I_FCV ➅ LongInt supply voltage in V (400 or 460)

I_FCOF ➅ LongInt supply frequency in Hz (50 or 60)

I_OP LongInt operating mode (see list)

I_CR ➁➆ Single capacity control step in % resp. frequency in %

Documentation of BITZER-Software v6.7.0

Semi-hermetic CS(V)H-/CSW-Screws

➀ only interpreted if capacity given➁ only interpreted if type given➂ with liquid subcooling, without ECO-subcooling➃ operating mode 1 (standard): without liquid subcooling➄ only CSH-series➅ frequency inverter operation

parameters I_NET, I_DS, and I_OV are ignored➆ CSW2-series: 25% / 50%/ 75% / 100%

CSVH24-125: 25 .. 100%CSVH25-160: 20 .. 100%CSVH26-200: 16 .. 100%

Output parameters

O_T1, O_T2 pChar two selected compressor types

O_OP1, O_OP2 LongInt operating mode (see list)

O_CR1, O_CR2 ➅ Single frequency in %

O_Q1, O_Q2 Double cooling capacity in kW or kBtu/h

O_Qmin1,O_Qmin2 ➅

Double minimum cooling capacity in kW or kBtu/h

O_Qmax1,O_Qmax2 ➅

Double maximum cooling capacity in kW or kBtu/h

O_QU1, O_QU2 Double evaporator capacity in kW or kBtu/h

O_QN1, O_QN2 ➃ Double cooling capacity at standard operating conditions

O_QC1, O_QC2 ➂ Double condenser capacity without heat rejection in kW or kBtu/h

O_QH1, O_QH2 ➂ Double condenser capacity minus heat rejection in kW or kBtu/h

O_P1, O_P2 Double power consumption in kW

O_I1, O_I2 Double current in A

O_COS1, O_COS2 Double power factor cos PHI

O_E1, O_E2 Double COP (dimensionless) or EER in Btu/h/W

O_EN1, O_EN2 ➃ Double COP / EER at standard operating conditions

O_VG1, O_VG2 Double geometric displacement in m³/h or ft³/h

O_M1, O_M2 Double HP mass flow in kg/h or lb/h

O_ME1, O_ME2 Double ECO mass flow in kg/h or lb/h

O_QS1, O_QS2 Double subcooler capacity in kW or kBtu/h

O_TE1, O_TE2 Double saturated ECONOMISER temperature in °C or °F

O_PE1, O_PE2 Double ECONOMISER pressure in bara or psia

O_TL1, O_TL2 Doubleliquid temperature in °C or °Foperating mode 1: behind condenseroperating mode 2 or 3 (ECO): behind subcooler

O_TH1, O_TH2 Double hot gas temperature (isentropic) in °C or °F

O_QA1, O_QA2 ➄ Double additional cooling in kW or kBtu/h

O_VOL1, O_VOL2 Double oil volume flow in m3/h or US gpm

O_TOL1, O_TOL2 ➄ Double oil cooler outlet temperature in °C or °F

O_TJ1, O_TJ2 ➄ Double liquid injection temperature in°C or °F

O_PJ1, O_PJ2 ➃➄ Double liquid injection pressure in bara or psia

O_Hint1, O_Hint2 LongInt hint(s) (see list)

O_Err pChar supplement to error message

Design LongInt error message (see list)

Exported function of HCS51.DLL: Design

Documentation of BITZER-Software v6.7.07.2

Semi-hermetic CS(V)H-/CSW-Screws

Declaration with Borland Delphi® until version 2007:

Function Design(I_RPath, I_NPath: pChar; I_Flags, I_Serie: LongInt; I_Typ: pChar;I_CC: LongInt; I_Ref: PChar; I_Q, I_T0, I_TC, I_TS, I_TL: Double; I_TM: LongInt;I_TLC: Double; I_TOC: LongInt; I_TOL, I_TN:Double;I_NET, I_DS, I_OV, I_FI, I_FCV, I_FCOF, I_OP: LongInt; I_CR: Single;Var O_T1, O_T2: pChar; Var O_OP1, O_OP2: LongInt; var O_CR1, O_CR2: Single;Var O_Q1, O_Q2, O_Qmin1, O_Qmin2, O_Qmax1, O_Qmax2, O_QU1, O_QU2, O_QN1,O_QN2, O_QC1, O_QC2, O_QH1, O_QH2, O_P1, O_P2, O_I1, O_I2, O_COS1, O_COS2,O_E1, O_E2, O_EN1, O_EN2, O_VG1, O_VG2, O_M1, O_M2, O_ME1, O_ME2,O_QS1, O_QS2, O_TE1, O_TE2, O_PE1, O_PE2, O_TL1, O_TL2, O_TH1,O_TH2,O_QA1, O_QA2, O_VOL1, O_VOL2, O_TOL1, O_TOL2, O_TJ1, O_TJ2,O_PJ1, O_PJ2: Double;Var O_Hint1, O_Hint2: LongInt; Var O_Err: pChar): LongInt; StdCall; External ’HCS51.DLL’;

Declaration with Borland Delphi® since version 2009:

Function Design(I_RPath, I_NPath: pAnsiChar; I_Flags, I_Serie: LongInt; I_Typ: pAnsiChar;I_CC: LongInt; I_Ref: PAnsiChar; I_Q, I_T0, I_TC, I_TS, I_TL: Double; I_TM: LongInt;I_TLC: Double; I_TOC: LongInt; I_TOL, I_TN:Double;I_NET, I_DS, I_OV, I_FI, I_FCV, I_FCOF, I_OP: LongInt; I_CR: Single;Var O_T1, O_T2: pAnsiChar; Var O_OP1, O_OP2: LongInt; var O_CR1, O_CR2: Single;Var O_Q1, O_Q2, O_Qmin1, O_Qmin2, O_Qmax1, O_Qmax2, O_QU1, O_QU2, O_QN1,O_QN2, O_QC1, O_QC2, O_QH1, O_QH2, O_P1, O_P2, O_I1, O_I2, O_COS1, O_COS2,O_E1, O_E2, O_EN1, O_EN2, O_VG1, O_VG2, O_M1, O_M2, O_ME1, O_ME2,O_QS1, O_QS2, O_TE1, O_TE2, O_PE1, O_PE2, O_TL1, O_TL2, O_TH1,O_TH2,O_QA1, O_QA2, O_VOL1, O_VOL2, O_TOL1, O_TOL2, O_TJ1, O_TJ2,O_PJ1, O_PJ2: Double;Var O_Hint1, O_Hint2: LongInt; Var O_Err: pAnsiChar): LongInt; StdCall; External ’HCS51.DLL’;

Documentation of BITZER-Software v6.7.0 7.3

Semi-hermetic CS(V)H-/CSW-Screws

7.2. Function CopyDesign

Performance data for a given compressor type respectivelyselection of maximum two compressor types with capacity given

Exported function of HCS51.DLL: CopyDesign

Input parameters

I_RPath pChar path of refrigerant fluid files *.REF (’ASEREP’)

I_NPath pChar path of name plate data files BNPB*.DAT

I_Flags LongInt preset data (see list)

I_Serie ➀ LongInt compressor series 1 (CSH) or 2 (CSW)

I_Typ pChar compressor type (see list)

I_CC LongInt 0 - reserved for future use

I_Ref pChar refrigerant (see list)

I_Q Double cooling capacity in kW or kBtu/h

I_T0 Double evaporation temperature in °C or °F

I_TC Double condensing temperature in °C or °F

I_TS Doublesuction gas temperature in °C / °F or superheat in K / °Fdependent on I_Flags

I_TL Double

operating mode 1 (standard):liquid temperature in °C /° F or sub-cooling in K / °F dependent on I_Flagsoperating mode 2 or 3 (ECO):I_TL is ignored, calculation without liquid subcooling

I_TM LongInt only operating mode 2 (ECO): kind of I_TLC (subcooler temperature)

I_TLC Double

only operating mode 2 (ECO):I_TM = 0: liquid temperature in °C or °FI_TM = 1: liquid subcooling in K or °FI_TM = 2: temp. diff. between subcooler and ECO temperature in K or °F

I_TOC ➄ LongInt

oil coolingI_TOC = 1: liquid injection LI with temperature I_TOLI_TOC = 2: external oil cooling with temperature I_TOLelse: liquid injection LI with maximum oil temperature

I_TOL ➄ Doubleoil temperature in °C or °F (only I_TOC =1 | 2)max. 120°F (248°F), recommended 90-110°C (194-230°F)

I_TN Double useful superheat in K or °F

I_NET LongInt three-digit motor index (see list)

I_DS ➁ LongInt motor winding type: 1 = delta, 2 = star, 3 = part winding, 4 = asynchronous

I_OV ➁ LongInt operating voltage

I_FI LongInt frequency inverter: 0 = without FI, 1 = internal FI

I_FCV ➅ LongInt supply voltage in V (400 or 460)

I_FCOF ➅ LongInt supply frequency in Hz (50 or 60)

I_OP LongInt operating mode (see list)

I_CR ➁➆ Single capacity control step in % resp. frequency in %

Output parameters

O_T1 pChar first selected compressor type, filled with spaces on the right

O_SzT1 LongInt length of O_T1 without spaces

O_T2 pChar second selected compressor type, filled with spaces on the right

O_SzT2 LongInt length of O_T2 without spaces

DesignData TDesignData see below

O_Hint1, O_Hint2 LongInt hint(s) (see list)

O_Err pChar supplement to error message, filled with spaces on the right

O_SzErr LongInt length of O_Err without spaces

CopyDesign LongInt error message (see list)

Documentation of BITZER-Software v6.7.07.4

Semi-hermetic CS(V)H-/CSW-Screws

➀ only interpreted if capacity given➁ only interpreted if type given➂ with liquid subcooling, without ECO-subcooling➃ operating mode 1 (standard): without liquid subcooling➄ only CSH-series➅ frequency inverter operation

parameters I_NET, I_DS, and I_OV are ignored➆ CSW2-series: 25% / 50%/ 75% / 100%

CSVH24-125: 25 .. 100%CSVH25-160: 20 .. 100%CSVH26-200: 16 .. 100%

Data fields of array DesignData

O_OP1, O_OP2 LongInt operating mode (see list)

O_CR1, O_CR2 ➅ Single frequency in %

O_Q1, O_Q2 Double cooling capacity in kW or kBtu/h

O_Qmin1,O_Qmin2 ➅

Double minimum cooling capacity in kW or kBtu/h

O_Qmax1,O_Qmax2 ➅

Double maximum cooling capacity in kW or kBtu/h

O_QU1, O_QU2 Double evaporator capacity in kW or kBtu/h

O_QN1, O_QN2 ➃ Double cooling capacity at standard operating conditions

O_QC1, O_QC2 ➂ Double condenser capacity without heat rejection in kW or kBtu/h

O_QH1, O_QH2 ➂ Double condenser capacity minus heat rejection in kW or kBtu/h

O_P1, O_P2 Double power consumption in kW

O_I1, O_I2 Double current in A

O_COS1, O_COS2 Double power factor cos PHI

O_E1, O_E2 Double COP (dimensionless) or EER in Btu/h/W

O_EN1, O_EN2 ➃ Double COP / EER at standard operating conditions

O_VG1, O_VG2 Double geometric displacement in m³/h or ft³/h

O_M1, O_M2 Double HP mass flow in kg/h or lb/h

O_ME1, O_ME2 Double ECO mass flow in kg/h or lb/h

O_QS1, O_QS2 Double subcooler capacity in kW or kBtu/h

O_TE1, O_TE2 Double saturated ECONOMISER temperature in °C or °F

O_PE1, O_PE2 Double ECONOMISER pressure in bara or psia

O_TL1, O_TL2 Doubleliquid temperature in °C or °Foperating mode 1: behind condenseroperating mode 2 or 3 (ECO): behind subcooler

O_TH1, O_TH2 Double hot gas temperature (isentropic) in °C or °F

O_QA1, O_QA2 ➄ Double additional cooling in kW or kBtu/h

O_VOL1, O_VOL2 Double oil volume flow in m3/h or US gpm

O_TOL1, O_TOL2 ➄ Double oil cooler outlet temperature in °C or °F

O_TJ1, O_TJ2 ➄ Double liquid injection temperature in°C or °F

O_PJ1, O_PJ2 ➃➄ Double liquid injection pressure in bara or psia

Exported function of HCS51.DLL: CopyDesign

Documentation of BITZER-Software v6.7.0 7.5

Semi-hermetic CS(V)H-/CSW-Screws

Declaration with Borland Delphi® until version 2007:

Type TDesignData = RecordO_OP1, O_OP2 : LongInt;O_CR1, O_CR2:Single;O_Q1, O_Q2 : Double;O_Qmin1, O_Qmin2: Double;O_Qmax1, O_Qmax2: Double;O_QU1, O_QU2 : Double;O_QN1, O_QN2 : Double;O_QC1, O_QC2 : Double;O_QH1, O_QH2 : Double;O_P1, O_P2 : Double;O_I1, O_I2 : Double;O_COS1, O_COS2: Double;O_E1, O_E2 : Double;O_EN1, O_EN2 : Double;O_VG1, O_VG2 : Double;O_M1, O_M2 : Double;O_ME1, O_ME2 : Double;O_QS1, O_QS2 : Double;O_TE1, O_TE2 : Double;O_PE1, O_PE2 : Double;O_TL1, O_TL2 : Double;O_TH1, O_TH2 : Double;O_QA1, O_QA2 : Double;O_VOL1, O_VOL2 : Double;O_TOL1, O_TOL2 : Double;O_TJ1, O_TJ2 : Double;O_PJ1, O_PJ2 : Double;End;

Function CopyDesign(I_RPath, I_NPath: pChar; I_Flags, I_Serie: LongInt; I_Typ: pChar;I_CC: LongInt; I_Ref: pChar; I_Q, I_T0, I_TC, I_TS, I_TL: Double; I_TM: LongInt;I_TLC: Double; I_TOC: LongInt; I_TOL, I_TN: Double;I_NET, I_DS, I_OV, I_FI, I_FCV, I_FCOF, I_OP: LongInt; I_CR: Single; O_T1: pChar; Var O_SzT1: LongInt; O_T2: pChar; Var O_SzT2: LongInt;Var DesignData: TDesignData; Var O_Hint1, O_Hint2: LongInt;O_Err: PChar; Var O_SzErr: LongInt): LongInt; StdCall; External ’HCS51.DLL’;

Buffer variables in calling program:

VarType1Buf, Type2Buf: String;ErrorBuf: String;

Initialization:

SetLength(Type1Buf, 30);SetLength(Type2Buf, 30);SetLength(ErrorBuf, 20);O_T1:=@Type1Buf[1]; or: O_T1:=PChar(Type1Buf);O_T2:=@Type2Buf[1]; or: O_T2:=PChar(Type2Buf);O_Err:=@ErrorBuf[1]; or: O_Err:=PChar(ErrorBuf);

Documentation of BITZER-Software v6.7.07.6

Semi-hermetic CS(V)H-/CSW-Screws

Declaration with Borland Delphi® since version 2009:

Type TDesignData = RecordO_OP1, O_OP2 : LongInt;O_CR1, O_CR2:Single;O_Q1, O_Q2 : Double;O_Qmin1, O_Qmin2: Double;O_Qmax1, O_Qmax2: Double;O_QU1, O_QU2 : Double;O_QN1, O_QN2 : Double;O_QC1, O_QC2 : Double;O_QH1, O_QH2 : Double;O_P1, O_P2 : Double;O_I1, O_I2 : Double;O_COS1, O_COS2: Double;O_E1, O_E2 : Double;O_EN1, O_EN2 : Double;O_VG1, O_VG2 : Double;O_M1, O_M2 : Double;O_ME1, O_ME2 : Double;O_QS1, O_QS2 : Double;O_TE1, O_TE2 : Double;O_PE1, O_PE2 : Double;O_TL1, O_TL2 : Double;O_TH1, O_TH2 : Double;O_QA1, O_QA2 : Double;O_VOL1, O_VOL2 : Double;O_TOL1, O_TOL2 : Double;O_TJ1, O_TJ2 : Double;O_PJ1, O_PJ2 : Double;End;

Function CopyDesign(I_RPath, I_NPath: pAnsiChar; I_Flags, I_Serie: LongInt; I_Typ: pAnsiChar;I_CC: LongInt; I_Ref: pAnsiChar; I_Q, I_T0, I_TC, I_TS, I_TL: Double; I_TM: LongInt;I_TLC: Double; I_TOC: LongInt; I_TOL, I_TN: Double;I_NET, I_DS, I_OV, I_FI, I_FCV, I_FCOF, I_OP: LongInt; I_CR: Single; O_T1: pAnsiChar; Var O_SzT1: LongInt; O_T2: pAnsiChar; Var O_SzT2: LongInt;Var DesignData: TDesignData; Var O_Hint1, O_Hint2: LongInt;O_Err: PAnsiChar; Var O_SzErr: LongInt): LongInt; StdCall; External ’HCS51.DLL’;

Buffer variables in calling program:

VarType1Buf, Type2Buf: AnsiString;ErrorBuf: AnsiString;

Initialization:

SetLength(Type1Buf, 30);SetLength(Type2Buf, 30);SetLength(ErrorBuf, 20);O_T1:=@Type1Buf[1]; or: O_T1:=PAnsiChar(Type1Buf);O_T2:=@Type2Buf[1]; or: O_T2:=PAnsiChar(Type2Buf);O_Err:=@ErrorBuf[1]; or: O_Err:=PAnsiChar(ErrorBuf);

Documentation of BITZER-Software v6.7.0 7.7

Semi-hermetic CS(V)H-/CSW-Screws

Declaration with Microsoft Visual Basic®:

Type TDesignDataO_OP1 As LongO_OP2 As LongO_CR1 As SingleO_CR2 As SingleO_Q1 As DoubleO_Q2 As DoubleO_Qmin1 As DoubleO_Qmin2 As DoubleO_Qmax1 As DoubleO_Qmax2 As DoubleO_QU1 As DoubleO_QU2 As DoubleO_QN1 As DoubleO_QN2 As DoubleO_QC1 As DoubleO_QC2 As DoubleO_QH1 As DoubleO_QH2 As DoubleO_P1 As DoubleO_P2 As DoubleO_I1 As DoubleO_I2 As DoubleO_COS1 As DoubleO_COS2 As DoubleO_E1 As DoubleO_E2 As DoubleO_EN1 As DoubleO_EN2 As DoubleO_VG1 As DoubleO_VG2 As DoubleO_M1 As DoubleO_M2 As DoubleO_ME1 As DoubleO_ME2 As DoubleO_QS1 As DoubleO_QS2 As DoubleO_TE1 As DoubleO_TE2 As DoubleO_PE1 As DoubleO_PE2 As DoubleO_TL1 As DoubleO_TL2 As DoubleO_TH1 As DoubleO_TH2 As DoubleO_QA1 As DoubleO_QA2 As DoubleO_VOL1 As DoubleO_VOL2 As DoubleO_TOL1 As DoubleO_TOL2 As DoubleO_TJ1 As DoubleO_TJ2 As DoubleO_PJ1 As DoubleO_PJ2 As Double

End Type

Documentation of BITZER-Software v6.7.07.8

Semi-hermetic CS(V)H-/CSW-Screws

Declare Function CopyDesign Lib "HCS51.DLL" _(ByVal I_RPath As String, ByVal I_NPath As String, ByVal I_Flags As Long, _ByVal I_Serie As Long, ByVal I_Typ As String, ByVal I_CC As Long, _ByVal I_Ref As String, ByVal I_Q As Double, ByVal I_T0 As Double, _ByVal I_TC As Double, ByVal I_TS As Double, ByVal I_TL As Double, _ByVal I_TM As Long, ByVal I_TLC As Double, ByVal I_TOC As Long, _ByVal I_TOL As Double, ByVal I_TN As Double, _ByVal I_NET As Long, ByVal I_DS As Long, ByVal I_OV As Long, _ByVal I_FI As Long, ByVal I_FCV As Long, ByVal I_FCOF As Long, _ByVal I_OP As Long, ByVal I_CR As Single, _ByVal O_T1 As String, ByRef O_SzT1 As Long, _ByVal O_T2 As String, ByRef O_SzT2 As Long, _ByRef DesignData As TDesignData, _ByRef O_Hint1 As Long, ByRef O_Hint2 As Long, _ByVal O_Err As String, ByRef O_SzErr As Long) As Long

Buffer variables in calling program:

Dim O_T1 As String * 30Dim O_T2 As String * 30Dim O_Err As String * 20

Declaration with Microsoft Visual Basic_NET®:

Structure TDesignDataDim O_OP1 As IntegerDim O_OP2 As IntegerDim O_CR1 As SingleDim O_CR2 As SingleDim O_Q1 As DoubleDim O_Q2 As DoubleDim O_Qmin1 As DoubleDim O_Qmin2 As DoubleDim O_Qmax1 As DoubleDim O_Qmax2 As DoubleDim O_QU1 As DoubleDim O_QU2 As DoubleDim O_QN1 As DoubleDim O_QN2 As DoubleDim O_QC1 As DoubleDim O_QC2 As DoubleDim O_QH1 As DoubleDim O_QH2 As DoubleDim O_P1 As DoubleDim O_P2 As DoubleDim O_I1 As DoubleDim O_I2 As DoubleDim O_COS1 As DoubleDim O_COS2 As DoubleDim O_E1 As DoubleDim O_E2 As DoubleDim O_EN1 As DoubleDim O_EN2 As DoubleDim O_VG1 As DoubleDim O_VG2 As DoubleDim O_M1 As DoubleDim O_M2 As DoubleDim O_ME1 As DoubleDim O_ME2 As Double

Documentation of BITZER-Software v6.7.0 7.9

Semi-hermetic CS(V)H-/CSW-Screws

Dim O_QS1 As DoubleDim O_QS2 As DoubleDim O_TE1 As DoubleDim O_TE2 As DoubleDim O_PE1 As DoubleDim O_PE2 As DoubleDim O_TL1 As DoubleDim O_TL2 As DoubleDim O_TH1 As DoubleDim O_TH2 As DoubleDim O_QA1 As DoubleDim O_QA2 As DoubleDim O_VOL1 As DoubleDim O_VOL2 As DoubleDim O_TOL1 As DoubleDim O_TOL2 As DoubleDim O_TJ1 As DoubleDim O_TJ2 As DoubleDim O_PJ1 As DoubleDim O_PJ2 As Double

End Structure

Declare Function CopyDesign Lib "HCS51.DLL" _(ByVal I_RPath As String, ByVal I_NPath As String, ByVal I_Flags As Integer, _ByVal I_Serie As Integer, ByVal I_Typ As String, ByVal I_CC As Integer, _ByVal I_Ref As String, ByVal I_Q As Double, ByVal I_T0 As Double, _ByVal I_TC As Double, ByVal I_TS As Double, ByVal I_TL As Double, _ByVal I_TM As Integer, ByVal I_TLC As Double, ByVal I_TOC As Integer, _ByVal I_TOL As Double, ByVal I_TN As Double, _ByVal I_NET As Integer, ByVal I_DS As Integer, ByVal I_OV As Integer, _ByVal I_FI As Integer, ByVal I_FCV As Integer, ByVal I_FCOF As Integer, _ByVal I_OP As Integer, ByVal I_CR As Single, _ByVal O_T1 As String, ByRef O_SzT1 As Integer, _ByVal O_T2 As String, ByRef O_SzT2 As Integer, _ByRef DesignData As TDesignData, _ByRef O_Hint1 As Integer, ByRef O_Hint2 As Integer, _ByVal O_Err As String, ByRef O_SzErr As Integer) As Integer

Buffer variables in calling program:

Dim O_T1 As String = Space(30)Dim O_T2 As String = Space(30)Dim O_Err As String = Space(20)

Documentation of BITZER-Software v6.7.07.10

Semi-hermetic CS(V)H-/CSW-Screws

7.3. Function Thresholds

Minimum and maximum condensing temperature with refrigerant and evaporation temperature given

➀ CSW2-series: 25% / 50%/ 75% / 100%CSVH24-125: 25 .. 100%CSVH25-160: 20 .. 100%CSVH26-200: 16 .. 100%

Temperatures O_TCmin and O_TCmax are dew point temperatures.

Declaration with Borland Delphi® until version 2007

Function Thresholds(I_Flags, I_Serie: LongInt; I_Typ: pChar; I_CC: LongInt; I_Ref: pChar;I_T0: Double; I_FI, I_OP: LongInt; I_CR: Single; I_Range: LongInt;Var O_OP: LongInt;Var O_TCmin, O_TCmax: Double;Var O_Err: pChar): LongInt; StdCall; External ’HCS51.DLL’;

Declaration with Borland Delphi® since version 2009

Function Thresholds(I_Flags, I_Serie: LongInt; I_Typ: pAnsiChar; I_CC: LongInt; I_Ref: pAnsiChar;I_T0: Double; I_FI, I_OP: LongInt; I_CR: Single; I_Range: LongInt;Var O_OP: LongInt;Var O_TCmin, O_TCmax: Double;Var O_Err: pAnsiChar): LongInt; StdCall; External ’HCS51.DLL’;

Exported function of HCS51.DLL: Thresholds

Input parameters

I_Flags LongInt preset data (see list)

I_Serie LongInt compressor series (not used)

I_Typ pChar compressor type (see list)

I_CC LongInt 0 - reserved for future use

I_Ref pChar refrigerant (see list)

I_T0 Double evaporation temperature in °C or °F

I_FI LongInt frequency inverter: 0 = without FI, 1 = internal FI

I_OP LongInt operating mode (see list)

I_CR ➀ Single capacity control step in %

I_Range LongInt0: application limits of compressor1: calculation limits without range „data on request“

Output parameters

O_OP LongInt operating mode (see list)

O_TCmin Double minimum condensing temperature in °C or °F

O_TCmax Double maximum condensing temperature in °C or °F

O_Err pChar supplement to error message

Thresholds LongInt error message (see list)

Documentation of BITZER-Software v6.7.0 7.11

Semi-hermetic CS(V)H-/CSW-Screws

7.4. Function CopyThresholds

Minimum and maximum condensing temperature with refrigerant and evaporation temperature given

➀ CSW2-series: 25% / 50%/ 75% / 100%CSVH24-125: 25 .. 100%CSVH25-160: 20 .. 100%CSVH26-200: 16 .. 100%

Temperatures O_TCmin and O_TCmax are dew point temperatures.

Declaration with Borland Delphi® until version 2007:

Function CopyThresholds(I_Flags, I_Serie: LongInt; I_Typ: pChar; I_CC: LongInt;I_Ref: pChar; I_T0: Double; I_FRI, I_OP: LongInt; I_CR: Single; I_Range: LongInt;Var O_OP: LongInt;Var O_TCmin, O_TCmax: Double;O_Err: pChar; Var O_SzErr: LongInt): LongInt; StdCall; External ’HCS51.DLL’;

Buffer variable in calling program:

VarErrorBuf: String;

Initialization:

SetLength(ErrorBuf, 20);O_Err:=@ErrorBuf[1]; or: O_Err:=pChar(ErrorBuf);

Exported function of HCS51.DLL: CopyThresholds

Input parameters

I_Flags LongInt preset data (see list)

I_Serie LongInt compressor series (not used)

I_Typ pChar compressor type (see list)

I_CC LongInt 0 - reserved for future use

I_Ref pChar refrigerant (see list)

I_T0 Double evaporation temperature in °C or °F

I_FI LongInt frequency inverter: 0 = without FI, 1 = internal FI

I_OP LongInt operating mode (see list)

I_CR ➀ Single capacity control step in %

I_Range LongInt0: application limits of compressor1: calculation limits without range „data on request“

Output parameters

O_OP LongInt operating mode (see list)

O_TCmin Double minimum condensing temperature in °C or °F

O_TCmax Double maximum condensing temperature in °C or °F

O_Err pChar supplement to error message, filled with spaces on the right

O_SzErr LongInt length of O_Err without spaces

CopyThresholds LongInt error message (see list)

Documentation of BITZER-Software v6.7.07.12

Semi-hermetic CS(V)H-/CSW-Screws

Declaration with Borland Delphi® since version 2009:

Function CopyThresholds(I_Flags, I_Serie: LongInt; I_Typ: pAnsiChar; I_CC: LongInt;I_Ref: pAnsiChar; I_T0: Double; I_FRI, I_OP: LongInt; I_CR: Single; I_Range: LongInt;Var O_OP: LongInt;Var O_TCmin, O_TCmax: Double;O_Err: pAnsiChar; Var O_SzErr: LongInt): LongInt; StdCall; External ’HCS51.DLL’;

Buffer variable in calling program:

VarErrorBuf: AnsiString;

Initialization:

SetLength(ErrorBuf, 20);O_Err:=@ErrorBuf[1]; or: O_Err:=pAnsiChar(ErrorBuf);

Declaration with Microsoft Visual Basic®:

Declare Function CopyThresholds Lib “HCS51.DLL“ _(ByVal I_Flags As Long, ByVal I_Serie As Long, ByVal I_Typ As String, _ByVal I_CC As Long, ByVal I_Ref As String, ByVal I_T0 As Double, _ByVal I_FI As Long, ByVal I_OP As Long, ByVal I_CR As Single, _ByVal I_Range As Long, _ByRef O_OP As Long, ByRef O_TCmin As Double, ByRef O_TCmax As Double, _ByVal O_Err As String, ByRef O_SzErr As Long) As Long

Buffer variable in calling program:

Dim O_Err As String * 20

Declaration with Microsoft Visual Basic_NET®:

Declare Function CopyThresholds Lib “HCS51.DLL“ _(ByVal I_Flags As Integer, ByVal I_Serie As Integer, ByVal I_Typ As String, _ByVal I_CC As Integer, ByVal I_Ref As String, ByVal I_T0 As Double, _ByVal I_FI As Integer, ByVal I_OP As Integer, ByVal I_CR As Single, _ByVal I_Range As Integer, _ByRef O_OP As Integer, ByRef O_TCmin As Double, ByRef O_TCmax As Double, _ByVal O_Err As String, ByRef O_SzErr As Integer) As Integer

Buffer variable in calling program:

Dim O_Err As String = Space(20)

Documentation of BITZER-Software v6.7.0 7.13

Semi-hermetic CS(V)H-/CSW-Screws

7.5. Function TechData

Technical data of compressors

Declaration with Borland Delphi® until version 2007:

Function TechData(I_Flags, I_Serie: LongInt; I_Typ: pChar; I_CC, I_NET: LongInt;Var O_PC, O_SMT, O_SLT: Single): LongInt; StdCall; External ’HCS51.DLL’;

Declaration with Borland Delphi® since version 2009:

Function TechData(I_Flags, I_Serie: LongInt; I_Typ: pAnsiChar; I_CC, I_NET: LongInt;Var O_PC, O_SMT, O_SLT: Single): LongInt; StdCall; External ’HCS51.DLL’;

Declaration with Microsoft Visual Basic®:

Declare Function TechData Lib “HCS51.DLL“ _(ByVal I_Flags As Long, ByVal I_Serie As Long, ByVal I_Typ As String, _ByVal I_CC As Long, ByVal I_NET As Long, _ByRef O_PC As Single, ByRef O_SMT As Single, _ByRef O_SLT As Single) As Long

Declaration with Microsoft Visual Basic_NET®:

Declare Function TechData Lib “HCS51.DLL“ _(ByVal I_Flags As Integer, ByVal I_Serie As Integer, ByVal I_Typ As String, _ByVal I_CC As Integer, ByVal I_NET As Integer, _ByRef O_PC As Single, ByRef O_SMT As Single, _ByRef O_SLT As Single) As Integer

Exported function of HCS51.DLL: TechData

Input parameters

I_Flags LongInt preset data (see list)

I_Serie LongInt compressor series (not used)

I_Typ pChar compressor type (see list)

I_CC LongInt 0 - reserved for future use

I_NET LongIntthree-digit motor index (see list)I_NET = 100: 50Hz operation, I_NET 200|400: 60Hz operation

Output parameters

O_PC Single maximum power consumption in kW

O_SMT Single acoustic power level at middle temperature conditions in dB

O_SLT Single acoustic power level at low temperature conditions in dB

TechData LongInt error message (see list)

Documentation of BITZER-Software v6.7.07.14

Semi-hermetic CS(V)H-/CSW-Screws

7.6. Function LiquidTemps

Liquid temperature with/without subcooler

➀ only interpreted if capacity given➁ CSVH24-125: 25 .. 100%

CSVH25-160: 20 .. 100%CSVH26-200: 16 .. 100%

➂ O_TUopt = teco + 10K resp. O_TUopt = teco + 20°F

➃ only CSH series

Declaration with Borland Delphi® until version 2007:

Function LiquidTemps(I_RPath: pChar; I_Flags, I_Serie: LongInt; I_Typ: pChar;I_CC: Long; I_Ref: pChar; I_T0, I_TC, I_TS: Double; I_NET, I_FI: LongInt;I_CR: Single;Var O_TCbub, O_TUmin, O_TUopt, O_TUmax, O_TEmin: Double):LongInt; StdCall; External ’HCS51.DLL’;

Declaration with Borland Delphi® since version 2009:

Function LiquidTemps(I_RPath: pAnsiChar; I_Flags, I_Serie: LongInt; I_Typ: pAnsiChar;I_CC: Long; I_Ref: pAnsiChar; I_T0, I_TC, I_TS: Double; I_NET, I_FI: LongInt;I_CR: Single;Var O_TCbub, O_TUmin, O_TUopt, O_TUmax, O_TEmin: Double):LongInt; StdCall; External ’HCS51.DLL’;

Exported function of HCS51.DLL: LiquidTemps

Input parameters

I_RPath pChar path of refrigerant fluid files *.REF (’ASEREP’)

I_Flags LongInt preset data (see list)

I_Serie ➀ LongInt compressor series 1 (CSH) or 2 (CSW)

I_Typ pChar compressor type (see list)

I_CC LongInt 0 - reserved for future use

I_Ref pChar refrigerant (see list)

I_T0 Double evaporation temperature in °C or °F

I_TC Double condensing temperature in °C or °F

I_TS Doublesuction gas temperature in °C/ °F or superheat i K/ °Fdependent on I_Flags

I_NET LongIntthree-digit motor index (see list)I_NET = 100: 50Hz operation, I_NET 200|400: 60Hz operation

I_FI LongInt frequency inverter: 0 = without FI, 1 = internal FI

I_CR ➁ Singlecapacity control step in % resp. frequency in %– only CSVH series –

Output parameters

O_TCbub Doublecondensing temperature: boiling point in °C or °F= maximum liquid temperature with normal operation

O_TUmin ➃ Double minimum liquid temperature with subcooler in °C or °F

O_TUopt ➂➃ Double recommended liquid temperature with subcooler in °C or °F

O_TUmax ➃ Double maximum liquid temperature with subcooler in °C or °F

O_TEmin ➃ Double minimum saturated ECONOMISER temperature in °C or °F

LiquidTemps LongInt error message (see list)

Documentation of BITZER-Software v6.7.0 7.15

Semi-hermetic CS(V)H-/CSW-Screws

Declaration with Microsoft Visual Basic®:

Declare Function LiquidTemps Lib "HCS51.DLL" _(ByVal I_RPath As String, ByVal I_Flags As Long, ByVal I_Serie As Long, _ByVal I_Typ As String, ByVal I_CC As Long, ByVal I_Ref As String, _ByVal I_T0 As Double, ByVal I_TC As Double, ByVal I_TS As Double, _ByVal I_NET As Long, ByVal I_FI As Long, ByVal I_CR As Single _ByRef O_TCbub As Double, ByRef O_TUmin As Double, _ByRef O_TUopt As Double, ByRef O_TUmax As Double, _ByRef O_TEmin As Double) As Long

Declaration with Microsoft Visual Basic_NET®:

Declare Function LiquidTemps Lib "HCS51.DLL" _(ByVal I_RPath As String, ByVal I_Flags As Integer, ByVal I_Serie As Integer, _ByVal I_Typ As String, ByVal I_CC As Integer, ByVal I_Ref As String, _ByVal I_T0 As Double, ByVal I_TC As Double, ByVal I_TS As Double, _ByVal I_NET As Integer, ByVal I_FI As Integer, ByVal I_CR As Single, _ByRef O_TCbub As Double, ByRef O_TUmin As Double, _ByRef O_TUopt As Double, ByRef O_TUmax As Double, _ByRef O_TEmin As Double) As Integer

Documentation of BITZER-Software v6.7.07.16

Semi-hermetic CS(V)H-/CSW-Screws

7.7. Allowed values of I_Flags

Value Constant Meaning

1 CalcWithIPUnits0 SI units1 IP units

2 CalcWithCapacity0 compressor type given2 capacity given

4 CalcWithSuperheat0 input suction gas temperature4 input suction superheat

8 CalcWithUsefulSuperheat0 ignore useful superheat8 input useful superheat

16 CalcWithSubcooling0 input liquid temperature16 input liquid subcooling

32 CalcWithSubcooler0 without subcooler32 with subcooler

64 CalcWithSeaWater064 reserved

128 CalcWithMiddleTemp0 based on dew point temperatures128 based on mean temperatures

256 CalcWithFan0256 reserved

512 CalcWith Tandem0512 reserved

16384 CalcWithExpansion016384 reserved

32768 CalcWithLPDrop032768 reserved

65536 CalcWithHPDrop065536 reserved

131072 CalcWithEcoStar0131072 reserved

262144 CalcWithHeatPump0262144 reserved

Documentation of BITZER-Software v6.7.0 7.17

Semi-hermetic CS(V)H-/CSW-Screws

7.8. Allowed values of I_Typ

7.8.1. CSH series

No Type MotorDisplace-

ment[m3/h] ➀

R22 R134a R407A R407C R407F

1 CSH6553-35Y 2 137/165 X

2 CSH6553-50(Y) 1 137/165 X X X X X

3 CSH6553-60 ➂ 1 137/165 X

4 CSH6563-40Y 2 170/205 X

5 CSH6563-60(Y) 1 170/205 X X X

6 CSH6583-50Y 2 195/235 X

7 CSH6593-60Y 2 220/264 X

8 CSH7553-50Y 2 197/238 X

9 CSH7553-70(Y) 1 197/238 X X X X X

10 CSH7553-80 ➂ 1 197/238 X

11 CSH7563-60Y 2 227/274 X

12 CSH7563-80(Y) 1 227/274 X X X X X

13 CSH7563-90 ➂ 1 227/274 X

14 CSH7573-70Y 2 258/311 X

15 CSH7573-90(Y) 1 258/311 X X X X X

16 CSH7473-100 ➂ 1 258/311 X

17 CSH7583-80Y 2 295/356 X

18 CSH7583-90(Y) 1 295/356 X

19 CSH7583-100(Y) 1 295/356 X X X

20 CSH7583-110 ➂ 1 295/356 X

21 CSH7593-90Y 2 336/406 X

22 CSH7593-100(Y) 1 336/406 X

23 CSH7593-110(Y) 1 336/406 X X X

24 CSH8553-80Y 2 315/380 X

25 CSH8553-110(Y) 1 315/380 X X X X X

26 CSH8553-125 ➂ 1 315/380 X

27 CSH8563-90Y 2 359/433 X

28 CSH8563-125(Y) 1 359/433 X X X X X

29 CSH8563-140 ➂ 1 359/433 X

30 CSH8573-110Y 2 410/495 X

31 CSH8573-140(Y) 1 410/495 X X X X X

32 CSH8573-160 ➂ 1 410/495 X

Documentation of BITZER-Software v6.7.07.18

Semi-hermetic CS(V)H-/CSW-Screws

33 CSH8583-125Y 2 470/567 X

34 CSH8583-140(Y) 1 470/567 X

35 CSH8583-160(Y) ➁ 1 470/567 X X X

36 CSH8583-180 ➂ 1 4707567 X

37 CSH8593-140Y 2 535/646 X

38 CSH8593-160(Y) 1 535/646 X

39 CSH8593-180(Y) ➁ 1 535/646 X X X

40 CSH9553-180(Y) 1 535/646 X X X X X

41 CSH9553-210 ➂ 1 535/646 X

42 CSH9563-160Y 2 615/742 X

43 CSH9563-210(Y) 1 615/742 X X X X

44 CSH9563-240 ➂ 1 615/742 X

45 CSH9573-180Y 2 700/845 X

46 CSH9573-240(Y) 1 700/845 X X X X X

47 CSH9573-280 ➂ 1 700/845 X

48 CSH9583-210Y 2 805/972 X

49 CSH9583-280(Y) 1 805/972 X X X X X

50 CSH9593-240Y 2 910/1098 X

51 CSH9593-300(Y) ➁ 1 910/1098 X X X X X

52 CSH95103-280Y 2 1015/1225 X

53 CSH95103-320(Y) ➁➃ 1 1015/1225 X X X X X

54 CSH95113-320Y 2 1120/1351 X

Former types

55 CSH6551-35Y 2 137/165 X

56 CSH6551-50(Y) 1 137/165 X X X

57 CSH6561-40Y 2 170/205 X

58 CSH6561-60(Y) 1 170/205 X X X

59 CSH6581-50Y 2 195/235 X

60 CSH6591-60Y 2 220/264 X

61 CSH7551-50Y 2 197/238 ✓

62 CSH7551-70(Y) 1 197/238 X ✓ X

63 CSH7561-60Y 2 227/274 ✓

64 CSH7561-80(Y) 1 227/274 X ✓ X

65 CSH7571-70Y 2 258/311 ✓

66 CSH7571-90(Y) 1 258/311 X ✓ ✓

No Type MotorDisplace-

ment[m3/h] ➀

R22 R134a R407A R407C R407F

Documentation of BITZER-Software v6.7.0 7.19

Semi-hermetic CS(V)H-/CSW-Screws

➀ with 2900min-1 (50Hz) resp. 3500min-1 (60Hz)➁ application range reduced with R22 and R407C➂ with motor 380V/50Hz for China➃ only approved for 50Hz➄ at maximum speed✓ Performance data certified by ASERCOM

67 CSH7581-80Y 2 295/356 X

68 CSH7581-90Y 1 295/356 X

69 CSH7591-90Y 2 336/406 X

70 CSH7591-100Y 1 336/406 X

71 CSH8551-80Y 2 315/380 X

72 CSH8551-110(Y) 1 315/380 X X X

73 CSH8561-90Y 2 359/433 X

74 CSH8561-125(Y) 1 359/433 X X X

75 CSH8571-110Y 2 410/495 X

76 CSH8571-140(Y) 1 410/495 X X X

77 CSH8581-125Y 2 470/567 X

78 CSH8581-140Y 1 470/567 X

79 CSH8591-140Y 2 535/646 X

80 CSH8591-160Y 1 535/646 X

81 CSH9551-180(Y) 1 535/646 X X X

82 CSH9561-160Y 2 615/742 X

83 CSH9561-210(Y) 1 615/742 X X X

84 CSH9571-180Y 2 700/845 X

85 CSH9571-240(Y) 1 700/845 X X X

86 CSH9581-210Y 2 805/972 X

87 CSH9581-280(Y) 1 805/972 X X X

88 CSH9591-240Y 2 910/1098 X

89 CSH9591-300(Y) ➁ 1 910/1098 X X X

90 CSH95101-280Y 2 1015/1225 X

91 CSH95111-320Y ➃ 2 1120/1351 X

CSVH series ➄

92 CSVH24-125 1 464 X

93 CSVH25-160 1 580 X

94 CSVH26-200 1 725 X

No Type MotorDisplace-

ment[m3/h] ➀

R22 R134a R407A R407C R407F

Documentation of BITZER-Software v6.7.07.20

Semi-hermetic CS(V)H-/CSW-Screws

CSH series (Part 2)

No Type MotorDisplace-

ment[m3/h] ➀

R450A R513A R1234yf R1234ze

1 CSH6553-35Y 2 137/165 X X X X

2 CSH6553-50(Y) 1 137/165 X X X

3 CSH6553-60 ➂ 1 137/165

4 CSH6563-40Y 2 170/205 X X X X

5 CSH6563-60(Y) 1 170/205 X X X

6 CSH6583-50Y 2 195/235 X X X X

7 CSH6593-60Y 2 220/264 X X X X

8 CSH7553-50Y 2 197/238 X X X X

9 CSH7553-70(Y) 1 197/238 X X X

10 CSH7553-80 ➂ 1 197/238

11 CSH7563-60Y 2 227/274 X X X X

12 CSH7563-80(Y) 1 227/274 X X X

13 CSH7563-90 ➂ 1 227/274

14 CSH7573-70Y 2 258/311 X X X X

15 CSH7573-90(Y) 1 258/311 X X X

16 CSH7473-100 ➂ 1 258/311

17 CSH7583-80Y 2 295/356 X X X X

18 CSH7583-90(Y) 1 295/356

19 CSH7583-100(Y) 1 295/356 X X X

20 CSH7583-110 ➂ 1 295/356

21 CSH7593-90Y 2 336/406 X X X X

22 CSH7593-100(Y) 1 336/406

23 CSH7593-110(Y) 1 336/406 X X X

24 CSH8553-80Y 2 315/380 X X X X

25 CSH8553-110(Y) 1 315/380 X X X

26 CSH8553-125 ➂ 1 315/380

27 CSH8563-90Y 2 359/433 X X X X

28 CSH8563-125(Y) 1 359/433 X X X

29 CSH8563-140 ➂ 1 359/433

30 CSH8573-110Y 2 410/495 X X X X

31 CSH8573-140(Y) 1 410/495 X X X

32 CSH8573-160 ➂ 1 410/495

33 CSH8583-125Y 2 470/567 X X X X

Documentation of BITZER-Software v6.7.0 7.21

Semi-hermetic CS(V)H-/CSW-Screws

34 CSH8583-140(Y) 1 470/567

35 CSH8583-160(Y) ➁ 1 470/567 X X X

36 CSH8583-180 ➂ 1 4707567

37 CSH8593-140Y 2 535/646 X X X X

38 CSH8593-160(Y) 1 535/646

39 CSH8593-180(Y) ➁ 1 535/646 X X X

40 CSH9553-180(Y) 1 535/646 X X X

41 CSH9553-210 ➂ 1 535/646

42 CSH9563-160Y 2 615/742 X X X X

43 CSH9563-210(Y) 1 615/742 X X X

44 CSH9563-240 ➂ 1 615/742

45 CSH9573-180Y 2 700/845 X X X X

46 CSH9573-240(Y) 1 700/845 X X X

47 CSH9573-280 ➂ 1 700/845

48 CSH9583-210Y 2 805/972 X X X X

49 CSH9583-280(Y) 1 805/972 X X X

50 CSH9593-240Y 2 910/1098 X X X X

51 CSH9593-300(Y) ➁ 1 910/1098 X X X

52 CSH95103-280Y 2 1015/1225 X X X X

53 CSH95103-320(Y) ➁➃ 1 1015/1225 X X X

54 CSH95113-320Y 2 1120/1351 X X X X

Former types

55 CSH6551-35Y 2 137/165

56 CSH6551-50(Y) 1 137/165

57 CSH6561-40Y 2 170/205

58 CSH6561-60(Y) 1 170/205

59 CSH6581-50Y 2 195/235

60 CSH6591-60Y 2 220/264

61 CSH7551-50Y 2 197/238

62 CSH7551-70(Y) 1 197/238

63 CSH7561-60Y 2 227/274

64 CSH7561-80(Y) 1 227/274

65 CSH7571-70Y 2 258/311

66 CSH7571-90(Y) 1 258/311

67 CSH7581-80Y 2 295/356

No Type MotorDisplace-

ment[m3/h] ➀

R450A R513A R1234yf R1234ze

Documentation of BITZER-Software v6.7.07.22

Semi-hermetic CS(V)H-/CSW-Screws

➀ with 2900min-1 (50Hz) resp. 3500min-1 (60Hz)➁ application range reduced with R22 and R407C➂ with motor 380V/50Hz for China➃ only approved for 50Hz➄ at maximum speed✓ Performance data certified by ASERCOM

68 CSH7581-90Y 1 295/356

69 CSH7591-90Y 2 336/406

70 CSH7591-100Y 1 336/406

71 CSH8551-80Y 2 315/380

72 CSH8551-110(Y) 1 315/380

73 CSH8561-90Y 2 359/433

74 CSH8561-125(Y) 1 359/433

75 CSH8571-110Y 2 410/495

76 CSH8571-140(Y) 1 410/495

77 CSH8581-125Y 2 470/567

78 CSH8581-140Y 1 470/567

79 CSH8591-140Y 2 535/646

80 CSH8591-160Y 1 535/646

81 CSH9551-180(Y) 1 535/646

82 CSH9561-160Y 2 615/742

83 CSH9561-210(Y) 1 615/742

84 CSH9571-180Y 2 700/845

85 CSH9571-240(Y) 1 700/845

86 CSH9581-210Y 2 805/972

87 CSH9581-280(Y) 1 805/972

88 CSH9591-240Y 2 910/1098

89 CSH9591-300(Y) ➁ 1 910/1098

90 CSH95101-280Y 2 1015/1225

91 CSH95111-320Y ➃ 2 1120/1351

CSVH series ➄

92 CSVH24-125 1 464 X X X X

93 CSVH25-160 1 580 X X X X

94 CSVH26-200 1 725 X X X X

No Type MotorDisplace-

ment[m3/h] ➀

R450A R513A R1234yf R1234ze

Documentation of BITZER-Software v6.7.0 7.23

Semi-hermetic CS(V)H-/CSW-Screws

7.8.2. CSW series

No Type MotorDisplace-

ment[m3/h] ➀

R22 R134a R407C

1 CSW6583-40Y 3 195/236 X

2 CSW6583-50(Y) 2 195/236 X X

3 CSW6583-60 ➂ 2 195/236 X

4 CSW6593-50Y 3 220/266 X

5 CSW6593-60(Y) 2 220/266 X X

6 CSW7573-60Y 3 258/311 X

7 CSW7573-70(Y) 2 258/311 X X

8 CSW7573-80 ➂ 2 258/311 X

9 CSW7583-70Y 3 295/356 X

10 CSW7583-80(Y) 2 295/356 X X

11 CSW7583-90 ➂ 2 295/356 X

12 CSW7593-80Y 3 336/406 X

13 CSW7593-90(Y) 2 336/406 X X

14 CSW7593-100 ➂ 2 336/406 X

15 CSW8573-90Y 3 410/495 X

16 CSW8573-110(Y) 2 410/495 X X

17 CSW8573-125 ➂ 2 410/495 X

18 CSW8583-110Y 3 470/567 X

19 CSW8583-125(Y) 2 470/567 X X

20 CSW8583-140 ➂ 2 470/567 X

21 CSW8593-125Y 3 535/646 X

22 CSW8593-140(Y) 2 535/646 X X

23 CSW8593-160 ➂ 2 535/646 X

24 CSW9563-140Y 3 615/742 X

25 CSW9563-160(Y) 2 615/742 X X

26 CSW9563-180 ➂ 2 615/742 X

27 CSW9573-160Y 3 700/845 X

28 CSW9573-180(Y) 2 700/845 X X

29 CSW9573-210 ➂ 2 700/845 X

30 CSW9583-180Y 3 805/972 X

31 CSW9583-210(Y) 2 805/972 X X

32 CSW9583-240 ➂ 2 805/972 X

33 CSW9593-210Y 3 910/1098 X

Documentation of BITZER-Software v6.7.07.24

Semi-hermetic CS(V)H-/CSW-Screws

➀ with 2900min-1 (50Hz) resp. 3500min-1 (60Hz)➂ with motor 380V/50Hz for China➃ only approved for 50Hz

34 CSW9593-240(Y) 2 910/1098 X X

35 CSW9593-280 ➂ 2 910/1098 X

36 CSW95103-240Y 3 1015/1225 X

37 CSW95103-280(Y) 2 1015/1225 X X

38 CSW95103-320 ➂ 2 1015/1225 X

39 CSW95113-280Y 3 1120/1351 X

40 CSW95113-320(Y) ➃ 2 1120/1351 X X

Former types

41 CSW6582-50(Y) 2 195/236 (X)

42 CSW6592-60(Y) 2 220/266 (X)

43 CSW7572-70(Y) 2 258/311 X

44 CSW7582-80(Y) 2 295/356 X

45 CSW7592-90(Y) 2 336/406 X

46 CSW8572-110(Y) 2 410/495 X

47 CSW8582-125(Y) 2 470/567 X

48 CSW8592-140(Y) 2 535/646 X

49 CSW9562-160(Y) 2 615/742 X

50 CSW9572-180(Y) 2 700/845 X

51 CSW9582-210(Y) 2 805/972 X

52 CSW9592-240(Y) 2 910/1098 X

No Type MotorDisplace-

ment[m3/h] ➀

R22 R134a R407C

Documentation of BITZER-Software v6.7.0 7.25

Semi-hermetic CS(V)H-/CSW-Screws

CSW series (Part 2)

No Type MotorDisplace-

ment[m3/h] ➀

R450A R513A R1234yf R1234ze

1 CSW6583-40Y 3 195/236 X X X X

2 CSW6583-50(Y) 2 195/236

3 CSW6583-60 ➂ 2 195/236

4 CSW6593-50Y 3 220/266 X X X X

5 CSW6593-60(Y) 2 220/266

6 CSW7573-60Y 3 258/311 X X X X

7 CSW7573-70(Y) 2 258/311

8 CSW7573-80 ➂ 2 258/311

9 CSW7583-70Y 3 295/356 X X X X

10 CSW7583-80(Y) 2 295/356

11 CSW7583-90 ➂ 2 295/356

12 CSW7593-80Y 3 336/406 X X X X

13 CSW7593-90(Y) 2 336/406

14 CSW7593-100 ➂ 2 336/406

15 CSW8573-90Y 3 410/495 X X X X

16 CSW8573-110(Y) 2 410/495

17 CSW8573-125 ➂ 2 410/495

18 CSW8583-110Y 3 470/567 X X X X

19 CSW8583-125(Y) 2 470/567

20 CSW8583-140 ➂ 2 470/567

21 CSW8593-125Y 3 535/646 X X X X

22 CSW8593-140(Y) 2 535/646

23 CSW8593-160 ➂ 2 535/646

24 CSW9563-140Y 3 615/742 X X X X

25 CSW9563-160(Y) 2 615/742

26 CSW9563-180 ➂ 2 615/742

27 CSW9573-160Y 3 700/845 X X X X

28 CSW9573-180(Y) 2 700/845

29 CSW9573-210 ➂ 2 700/845

30 CSW9583-180Y 3 805/972 X X X X

31 CSW9583-210(Y) 2 805/972

32 CSW9583-240 ➂ 2 805/972

33 CSW9593-210Y 3 910/1098 X X X X

Documentation of BITZER-Software v6.7.07.26

Semi-hermetic CS(V)H-/CSW-Screws

➀ with 2900min-1 (50Hz) resp. 3500min-1 (60Hz)➂ with motor 380V/50Hz for China➃ only approved for 50Hz

34 CSW9593-240(Y) 2 910/1098

35 CSW9593-280 ➂ 2 910/1098

36 CSW95103-240Y 3 1015/1225 X X X X

37 CSW95103-280(Y) 2 1015/1225

38 CSW95103-320 ➂ 2 1015/1225

39 CSW95113-280Y 3 1120/1351 X X X X

40 CSW95113-320(Y) ➃ 2 1120/1351

Former types

41 CSW6582-50(Y) 2 195/236

42 CSW6592-60(Y) 2 220/266

43 CSW7572-70(Y) 2 258/311

44 CSW7582-80(Y) 2 295/356

45 CSW7592-90(Y) 2 336/406

46 CSW8572-110(Y) 2 410/495

47 CSW8582-125(Y) 2 470/567

48 CSW8592-140(Y) 2 535/646

49 CSW9562-160(Y) 2 615/742

50 CSW9572-180(Y) 2 700/845

51 CSW9582-210(Y) 2 805/972

52 CSW9592-240(Y) 2 910/1098

No Type MotorDisplace-

ment[m3/h] ➀

R450A R513A R1234yf R1234ze

Documentation of BITZER-Software v6.7.0 7.27

Semi-hermetic CS(V)H-/CSW-Screws

7.9. Allowed values of I_Ref

1 R222 R134a3 R407A4 R407C5 R4074F6 R450A7 R513A8 R1234yf9 R1234ze

Minimum suction gas superheat is 2K / 3.6°F, maximum suction gas superheat is 20K / 36°F for all refrigerants.

7.10. Allowed values of I_OP

0 automatic selection of operating mode - not realized so far1 standard operating mode 2 ECONOMISER operation, liquid temperature in subcooler specified by user3 ECONOMISER operation, liquid temperature in subcooler specified automatic by program

Documentation of BITZER-Software v6.7.07.28

Semi-hermetic CS(V)H-/CSW-Screws

7.11. Allowed values of I_NET

I_NET Code Voltage rangeOperating

voltageWinding

type

100Standard 50Hz(automatic)

114 40D 380..420V 50Hz 400V

120 38D 360..400V 50Hz 380V

123 40S 220..240V 50Hz 230V

128 25D 220..240V 50Hz 230V

114 70S 660..720V 50Hz 690V Y

123 40S 380..415V 50Hz 400V Y

142 25P 220..240V 50Hz 230V PW

143 40P 380..415V 50Hz 400V PW

145 38P 360..400V 50Hz 380V PW

147 20P 180..200V 50Hz 190V PW

152 50P 500V 50Hz 500V PW

157 45P 420..440V 50Hz 430V PW

196 40A 400V 50Hz 400V Async.

197 40A 400V 50Hz 400V Async.

198 40A 400V 50Hz 400V Async.

200Standard 60Hz (automatic)

214 40D 440..480V 60Hz 460V

232 35D 360..400V 60Hz 380V

223 40S 440..480V 60Hz 460V Y

232 65S 630..690V 60Hz 660V Y

243 40P 440..480V 60Hz 460V PW

244 35P 360..400V 60Hz 380V PW

247 20P 200..230V 60Hz 230V PW

252 50P 575V 60Hz 575V PW

271 15P 190..210V 60Hz 200V PW

296 40A 460V 60Hz 460V Async.

297 40A 460V 60Hz 460V Async.

298 40A 460V 60Hz 460V Async.

400Standard 60Hz UL(automatic)

414 4DU 440..480V 60Hz UL 460V

432 3DU 360..400V 60Hz UL 380V

461 2NU 440..480V 60Hz UL 460V

485 5DU 575V 60Hz UL 575V

443 4PU 440..480V 60Hz UL 460V PW

444 3PU 360..400V 60Hz UL 380V PW

447 2PU 208..240V 60Hz UL208V230V

PW

452 5PU 575V 60Hz UL 575V PW

461 2NU 208..240V 60Hz UL208V230V

PW

471 1PU 190..210V 60Hz UL 200V PW

Documentation of BITZER-Software v6.7.0 7.29

Semi-hermetic CS(V)H-/CSW-Screws

Compressor types Allowed values of I_NET Standard motor

CSH6551-35 … CSH7591-100CSH6583-50CSH7583-90, CSW7593-80

114, 142, 143, 147, 152, 157214, 232, 243, 244, 247, 252, 271443, 444, 447, 452, 471

143 (400V / PW / 40P)243 (460V / PW / 40P)443 (460V / PW / 4PU)

CSH6553-35, CSH6553-50, CSH6563-40CSH6563-60, CSH6593-60CSH7553-50, CSH7553-70, CSH7563-60CSH7563-80, CSH7573-70, CSH7573-90CSH7583-80, CSH7583-90, CSH7583-100CSH7593-90, CSH7593-100, CSH7593-110CSH8583-160, CSH8593-160CSW6583-40, CSW6583-50, CSW6593-50CSW6593-60CSW7573-60, CSW7573-70, CSW7583-70CSW7583-80, CSW7593-90

114, 120, 142, 143, 145, 147, 152, 157214, 232, 243, 244, 247, 252, 271443, 444, 447, 452, 471

143 (400V / PW / 40P)243 (460V / PW / 40P)443 (460V / PW / 4PU)

CSH8551-80 … CSH8591-160CSH8593-140

114, 142, 143, 147, 152, 157214, 232, 243, 244, 247, 252443, 444, 447, 452

143 (400V / PW / 40P)243 (460V / PW / 40P)443 (460V / PW / 4PU)

CSH8553-80, CSH8553-110, CSH8563-90CSH8563-125, CSH8573-110, CSH8573-140CSH8583-125, CSH8583-140CSH8593-180CSW8573-90, CSW8573-110, CSW8583-110CSW8583-125, CSW8593-125, CSW8593-140

114, 120, 142, 143, 145, 147, 152, 157214, 232, 243, 244, 247, 252443, 444, 447, 452

143 (400V / PW / 40P)243 (460V / PW / 40P)443 (460V / PW / 4PU)

CSH9551-180 … CSH9591-300114214, 232414, 432, 485

114 (400V / / 40D)214 (460V / / 40D)414 (460V / / 4DU)

CSH9553-180, CSH9563-140, CSH9563-160CSH9563-210, CSH9573-180, CSH9573-240CSH9583-210, CSH9583-280, CSH9593-240CSH9593-300CSW9573-180

114, 120214, 232414, 432, 485

114 (400V / / 40D)214 (460V / / 40D)414 (460V / / 4DU)

CSW9573-160, CSW9583-180, CSW9593-210114, 120214, 232414, 432

114 (400V / / 40D)214 (460V / / 40D)414 (460V / / 4DU)

CSH95101-280 … CSH95111-320CSH95103-280, CSH95113-320CSW9562-160 … CSW9592-240CSW95103-240, CSW95113-280

114214—

114 (400V / / 40D)214 (460V / / 40D)—

CSW9563-160, CSW9583-210, CSW9593-240114, 120214, 232—

114 (400V / / 40D)214 (460V / / 40D)—

CSH95103-320CSW95103-280, CSW95113-320

114, 120——

114 (400V / / 40D)——

CSW9563-140, CSW9573-160CSW9583-180, CSW9593-210

114, 120214, 232414, 432

114 (400V / / 40D)214 (460V / / 40D)414 (460V / / 4DU)

CSW95103-240, CSW95113-280114214, 232—

114 (400V / / 40D)214 (460V / / 40D)—

CSH6553-60, CSH7553-80, CSH7563-90CSH7573-100, CSH7583-110, CSH8553-125CSH8563-140, CSH8573-160, CSH8583-180CSW6583-60, CSW7573-80, CSW7583-90CSW7593-100, CSW8573-125,CSW8583-140, CSW8593-160

120, 145——

145 (380V / PW / 38P)——

Documentation of BITZER-Software v6.7.07.30

Semi-hermetic CS(V)H-/CSW-Screws

CSH9553-210, CSH9563-240, CSH9573-280CSW9563-180, CSW9573-210,CSW9583-240, CSW9593-280,CSW95103-320

120——

120 (380V / / 38D)——

CSVH24-125196296—

196 (400V / As / 40A)296 (460V / As / 40A)—

CSVH25-160197297—

197 (400V / As / 40A)297 (460V / As / 40A)—

CSVH26-200198298—

198 (400V / As / 40A)298 (460V / As / 40A)—

Compressor types Allowed values of I_NET Standard motor

Documentation of BITZER-Software v6.7.0 7.31

Semi-hermetic compact screws

8. Semi-hermetic Compact Screws HSKC-series(“HSC”) ➜ HSC51.DLL

DLL-Version: 6.4.3.0

Attention! For calculation ASEREP32.DLL and BNP50.DLL have to be in the same directory as HSC51.DLL.

Calling convention “register“ in Delphi-Pascal corresponds to “__fastcall“ in C++

8.1. Function Design

Performance data for a given compressor type respectivelyselection of maximum two compressor types with capacity given

Exported procedure of HSC51.DLL: Design

Input parameters

I_RPath pChar path of refrigerant fluid files *.REF (’ASEREP’)

I_NPath pChar path of name plate data files BNPB*.DAT

I_Flags LongInt preset data (see list)

I_Serie LongInt 0 - reserved for future use

I_Typ pChar compressor type (see list)

I_CC LongInt 0 - reserved for future use

I_Ref pChar refrigerant (see list)

I_Q Double cooling capacity in kW or kBtu/h

I_T0 Double evaporation temperature in °C or °F

I_TC Double condensing temperature in °C or °F

I_TS Doublesuction gas temperature in °C / °F or superheat in K / °Fdependent on I_Flags

I_TL Double

operating mode 1 (standard):liquid temperature in °C /° F or sub-cooling in K / °F dependent on I_Flagsoperating mode 2 or 3 (ECO):I_TL is ignored, calculation without liquid subcooling

I_TM LongInt only operating mode 2 (ECO): kind of I_TLC (subcooler temperature)

I_TLC Double

only operating mode 2 (ECO):I_TM = 0: liquid temperature in °C or °FI_TM = 1: liquid subcooling in K or °FI_TM = 2: temp. diff. between subcooler and ECO temperature in K or °F

I_TOC LongInt

0 - reserved for future useoil coolingI_TOC = 1 : liquid injection LI (only HSK series)else: external oil cooling

I_TOL Doublereserved for future useonly if I_TOC > 0: oil temperature in °C or °Fmax. 100°C (212°F), recommended 80°C (176°F)

I_TN Double useful superheat in K or °F

I_NET LongInt three-digit motor index (see list)

I_DS ➀ LongInt motor winding type: 1 = delta, 2 = star, 3 = part winding

I_OV ➀ LongInt operating voltage

I_OP LongInt operating mode (see list)

I_CR ➀ ➁ Single 100 – reserved for future use (capacity control step in % )

Output parameters

O_T1, O_T2 pChar two selected compressor types

Documentation of BITZER-Software v6.7.0

Semi-hermetic compact screws

➀ only interpreted if type given➁

➂ operating mode 1 (standard) and external oil cooling: without liquid subcooling➃ with liquid subcooling➄ external oil cooling (I_TOC 1)➅ liquid injection LI (I_TOC = 1)

Declaration with Borland Delphi® until version 2007:

Function Design(I_RPath, I_NPath: pChar; I_Flags, I_Serie: LongInt; I_Typ: pChar;I_CC: LongInt; I_Ref: pChar; I_Q, I_T0, I_TC, I_TS, I_TL: Double; I_TM: LongInt;I_TLC: Double; I_TOC: LongInt; I_TOL, I_TN:Double; I_NET, I_DS, I_OV, I_OP: LongInt;I_CR: Single;Var O_T1, O_T2: pChar; Var O_OP1, O_OP2: LongInt;Var O_Q1, O_Q2, O_QU1, O_QU2, O_QN1, O_QN2, O_QC1, O_QC2,O_QH1, O_QH2, O_P1, O_P2, O_I1, O_COS1, O_COS2, O_I2, O_E1, O_E2,O_EN1, O_EN2, O_VG1, O_VG2, O_M1, O_M2, O_ME1, O_ME2, O_QS1, O_QS2,O_TE1, O_TE2, O_PE1, O_PE2, O_TL1, O_TL2, O_TH1,O_TH2, O_QA1, O_QA2,O_VOL1, O_VOL2, O_TOL1, O_TOL2, O_TJ1, O_TJ2, O_PJ1, O_PJ2: Double;Var O_Hint1, O_Hint2: LongInt; Var O_Err: pChar): LongInt; StdCall; External ’HSC51.DLL’;

O_OP1, O_OP2 LongInt operating mode (see list)

O_Q1, O_Q2 Double cooling capacity in kW or kBtu/h

O_QU1, O_QU2 Double evaporator capacity in kW or kBtu/h

O_QN1, O_QN2 ➂ Double cooling capacity at standard operating conditions

O_QC1, O_QC2 ➃ Double condenser capacity without heat rejection in kW or kBtu/h

O_QH1, O_QH2 ➃ Double condenser capacity minus heat rejection in kW or kBtu/h

O_P1, O_P2 Double power consumption in kW

O_I1, O_I2 Double current in A

O_COS1, O_COS2 Double power factor cos PHI

O_E1, O_E2 Double COP (dimensionless) or EER in Btu/h/W

O_EN1, O_EN2 ➂ Double COP / EER at standard operating conditions

O_VG1, O_VG2 Double geometric displacement in m³/h or ft³/h

O_M1, O_M2 Double HP mass flow in kg/h or lb/h

O_ME1, O_ME2 Double ECO resp. LI mass flow in kg/h or lb/h

O_QS1, O_QS2 Double subcooler capacity in kW or kBtu/h

O_TE1, O_TE2 Double saturated ECONOMISER temperature in °C or °F

O_PE1, O_PE2 Double ECONOMISER pressure in bara or psia

O_TL1, O_TL2 Doubleliquid temperature in °C or °Foperating mode 1: behind condenseroperating mode 2 or 3 (ECO): behind subcooler

O_TH1, O_TH2 Double hot gas temperature (isentropic) in °C or °F

O_QA1, O_QA2 Double additional cooling in kW or kBtu/h

O_VOL1, O_VOL2 Double oil volume flow in m3/h or US gpm

O_TOL1, O_TOL2 ➄ Double oil cooler outlet temperature in °C or °F

O_TJ1, O_TJ2 ➅ Double liquid injection temperature in°C or °F

O_PJ1, O_PJ2 ➅ Double liquid injection pressure in bara or psia

O_Hint1, O_Hint2 LongInt hint(s) (see list)

O_Err pChar supplement to error message

Design LongInt error message (see list)

Compressors CR capacity control steps (%)

all Types 100, 75, 50

Exported procedure of HSC51.DLL: Design

Documentation of BITZER-Software v6.7.08.2

Semi-hermetic compact screws

Declaration with Borland Delphi® since version 2009:

Function Design(I_RPath, I_NPath: pAnsiChar; I_Flags, I_Serie: LongInt; I_Typ: pAnsiChar;I_CC: LongInt; I_Ref: pAnsiChar; I_Q, I_T0, I_TC, I_TS, I_TL: Double; I_TM: LongInt;I_TLC: Double; I_TOC: LongInt; I_TOL, I_TN:Double; I_NET, I_DS, I_OV, I_OP: LongInt;I_CR: Single;Var O_T1, O_T2: pAnsiChar; Var O_OP1, O_OP2: LongInt;Var O_Q1, O_Q2, O_QU1, O_QU2, O_QN1, O_QN2, O_QC1, O_QC2,O_QH1, O_QH2, O_P1, O_P2, O_I1, O_COS1, O_COS2, O_I2, O_E1, O_E2,O_EN1, O_EN2, O_VG1, O_VG2, O_M1, O_M2, O_ME1, O_ME2, O_QS1, O_QS2,O_TE1, O_TE2, O_PE1, O_PE2, O_TL1, O_TL2, O_TH1,O_TH2, O_QA1, O_QA2,O_VOL1, O_VOL2, O_TOL1, O_TOL2, O_TJ1, O_TJ2, O_PJ1, O_PJ2: Double;Var O_Hint1, O_Hint2: LongInt; Var O_Err: pAnsiChar): LongInt; StdCall; External ’HSC51.DLL’;

Documentation of BITZER-Software v6.7.0 8.3

Semi-hermetic compact screws

8.2. Function CopyDesign

Performance data for a given compressor type respectivelyselection of maximum two compressor types with capacity given

Exported function of HSC51.DLL: CopyDesign

Input parameters

I_RPath pChar path of refrigerant fluid files *.REF (’ASEREP’)

I_NPath pChar path of name plate data files BNPB*.DAT

I_Flags LongInt preset data (see list)

I_Serie LongInt 0 - reserved for future use

I_Typ pChar compressor type (see list)

I_CC LongInt 0 - reserved for future use

I_Ref pChar refrigerant (see list)

I_Q Double cooling capacity in kW or kBtu/h

I_T0 Double evaporation temperature in °C or °F

I_TC Double condensing temperature in °C or °F

I_TS Doublesuction gas temperature in °C / °F or superheat in K / °Fdependent on I_Flags

I_TL Double

operating mode 1 (standard):liquid temperature in °C /° F or sub-cooling in K / °F dependent on I_Flagsoperating mode 2 or 3 (ECO):I_TL is ignored, calculation without liquid subcooling

I_TM LongInt only operating mode 2 (ECO): kind of I_TLC(subcooler temperature)

I_TLC Double

only operating mode 2 (ECO):I_TM = 0: liquid temperature in °C or °FI_TM = 1: liquid subcooling in K or °FI_TM = 2: temp. diff. between subcooler and ECO temperature in K or °F

I_TOC LongInt

0 - reserved for future useoil coolingI_TOC = 1 : liquid injection LI (only HSK series)else: external oil cooling

I_TOL Doublereserved for future useonly if I_TOC > 0: oil temperature in °C or °Fmax. 100°C (212°F), recommended 80°C (176°F)

I_TN Double useful superheat in K or °F

I_NET LongInt three-digit motor index (see list)

I_DS ➀ LongInt motor winding type: 1 = delta, 2 = star, 3 = part winding

I_OV ➀ LongInt operating voltage

I_OP LongInt operating mode (see list)

I_CR ➀ ➁ Single 100 – reserved for future use (capacity control step in % )

Output parameters

O_T1 pChar first selected compressor type, filled with spaces on the right

O_SzT1 LongInt length of O_T1 without spaces

O_T2 pChar second selected compressor type, filled with spaces on the right

O_SzT2 LongInt length of O_T2 without spaces

DesignData TDesignData see below

O_Hint1, O_Hint2 LongInt hint(s) (see list)

O_Err pChar supplement to error message

O_SzErr LongInt length of O_Err without spaces

CopyDesign LongInt error message (see list)

Data fields of array DesignData

O_OP1, O_OP2 LongInt operating mode (see list)

Documentation of BITZER-Software v6.7.08.4

Semi-hermetic compact screws

➀ only interpreted if type given➁

➂ operating mode 1 (standard) and external oil cooling: without liquid subcooling➃ with liquid subcooling➄ external oil cooling (I_TOC 1)➅ liquid injection LI (I_TOC = 1)

O_Q1, O_Q2 Double cooling capacity in kW or kBtu/h

O_QU1, O_QU2 Double evaporator capacity in kW or kBtu/h

O_QN1, O_QN2 ➂ Double cooling capacity at standard operating conditions

O_QC1, O_QC2 ➃ Double condenser capacity without heat rejection in kW or kBtu/h

O_QH1, O_QH2 ➃ Double condenser capacity minus heat rejection in kW or kBtu/h

O_P1, O_P2 Double power consumption in kW

O_I1, O_I2 Double current in A

O_COS1, O_COS2 Double power factor cos PHI

O_E1, O_E2 Double COP (dimensionless) or EER in Btu/h/W

O_EN1, O_EN2 ➂ Double COP / EER at standard operating conditions

O_VG1, O_VG2 Double geometric displacement in m³/h or ft³/h

O_M1, O_M2 Double HP mass flow in kg/h or lb/h

O_ME1, O_ME2 Double ECO resp. LI mass flow in kg/h or lb/h

O_QS1, O_QS2 Double subcooler capacity in kW or kBtu/h

O_TE1, O_TE2 Double saturated ECONOMISER temperature in °C or °F

O_PE1, O_PE2 Double ECONOMISER pressure in bara or psia

O_TL1, O_TL2 Doubleliquid temperature in °C or °Foperating mode 1: behind condenseroperating mode 2 or 3 (ECO): behind subcooler

O_TH1, O_TH2 Double hot gas temperature (isentropic) in °C or °F

O_QA1, O_QA2 Double additional cooling in kW or kBtu/h

O_VOL1, O_VOL2 Double oil volume flow in m3/h or US gpm

O_TOL1, O_TOL2 ➄ Double oil cooler outlet temperature in °C or °F

O_TJ1, O_TJ2 ➅ Double liquid injection temperature in°C or °F

O_PJ1, O_PJ2 ➅ Double liquid injection pressure in bara or psia

Compressors CR capacity control steps (%)

all Types 100, 75, 50

Exported function of HSC51.DLL: CopyDesign

Documentation of BITZER-Software v6.7.0 8.5

Semi-hermetic compact screws

Declaration with Borland Delphi® until version 2007:

Type TDesignData = RecordO_OP1, O_OP2 : LongInt;O_Q1, O_Q2 : Double;O_QU1, O_QU2 : Double;O_QN1, O_QN2 : Double;O_QC1, O_QC2 : Double;O_QH1, O_QH2 : Double;O_P1, O_P2 : Double;O_I1, O_I2 : Double;O_COS1, O_COS2: Double;O_E1, O_E2 : Double;O_EN1, O_EN2 : Double;O_VG1, O_VG2 : Double;O_M1, O_M2 : Double;O_ME1, O_ME2 : Double;O_QS1, O_QS2 : Double;O_TE1, O_TE2 : Double;O_PE1, O_PE2 : Double;O_TL1, O_TL2 : Double;O_TH1, O_TH2 : Double;O_QA1, O_QA2 : Double;O_VOL1, O_VOL2 : Double;O_TOL1, O_TOL2 : Double;O_TJ1, O_TJ2 : Double;O_PJ1, O_PJ2 : Double;End;

Function CopyDesign(I_RPath, I_NPath: pChar; I_Flags, I_Serie: LongInt; I_Typ: pChar;I_CC: LongInt; I_Ref: pChar; I_Q, I_T0, I_TC, I_TS, I_TL: Double; I_TM: LongInt;I_TLC: Double; I_TOC: LongInt; I_TOL, I_TN: Double;I_NET, I_DS, I_OV, I_OP: LongInt; I_CR: Single; O_T1: pChar; Var O_SzT1: LongInt; O_T2: pChar; Var O_SzT2: LongInt;Var DesignData: TDesignData; Var O_Hint1, O_Hint2: LongInt;O_Err: PChar; Var O_SzErr: LongInt): LongInt; StdCall; External ’HSC51.DLL’;

Buffer variables in calling program:

VarType1Buf, Type2Buf: String;ErrorBuf: String;

Initialization:

SetLength(Type1Buf, 30);SetLength(Type2Buf, 30);SetLength(ErrorBuf, 20);O_T1:=@Type1Buf[1]; or: O_T1:=PChar(Type1Buf);O_T2:=@Type2Buf[1]; or: O_T2:=PChar(Type2Buf);O_Err:=@ErrorBuf[1]; or: O_Err:=PChar(ErrorBuf);

Documentation of BITZER-Software v6.7.08.6

Semi-hermetic compact screws

Declaration with Borland Delphi® since version 2009:

Type TDesignData = RecordO_OP1, O_OP2 : LongInt;O_Q1, O_Q2 : Double;O_QU1, O_QU2 : Double;O_QN1, O_QN2 : Double;O_QC1, O_QC2 : Double;O_QH1, O_QH2 : Double;O_P1, O_P2 : Double;O_I1, O_I2 : Double;O_COS1, O_COS2: Double;O_E1, O_E2 : Double;O_EN1, O_EN2 : Double;O_VG1, O_VG2 : Double;O_M1, O_M2 : Double;O_ME1, O_ME2 : Double;O_QS1, O_QS2 : Double;O_TE1, O_TE2 : Double;O_PE1, O_PE2 : Double;O_TL1, O_TL2 : Double;O_TH1, O_TH2 : Double;O_QA1, O_QA2 : Double;O_VOL1, O_VOL2 : Double;O_TOL1, O_TOL2 : Double;O_TJ1, O_TJ2 : Double;O_PJ1, O_PJ2 : Double;End;

Function CopyDesign(I_RPath, I_NPath: pAnsiChar; I_Flags, I_Serie: LongInt; I_Typ: pAnsiChar;I_CC: LongInt; I_Ref: pAnsiChar; I_Q, I_T0, I_TC, I_TS, I_TL: Double; I_TM: LongInt;I_TLC: Double; I_TOC: LongInt; I_TOL, I_TN: Double;I_NET, I_DS, I_OV, I_OP: LongInt; I_CR: Single; O_T1: pAnsiChar; Var O_SzT1: LongInt; O_T2: pAnsiChar; Var O_SzT2: LongInt;Var DesignData: TDesignData; Var O_Hint1, O_Hint2: LongInt;O_Err: PAnsiChar; Var O_SzErr: LongInt): LongInt; StdCall; External ’HSC51.DLL’;

Buffer variables in calling program:

VarType1Buf, Type2Buf: AnsiString;ErrorBuf: AnsiString;

Initialization:

SetLength(Type1Buf, 30);SetLength(Type2Buf, 30);SetLength(ErrorBuf, 20);O_T1:=@Type1Buf[1]; or: O_T1:=PAnsiChar(Type1Buf);O_T2:=@Type2Buf[1]; or: O_T2:=PAnsiChar(Type2Buf);O_Err:=@ErrorBuf[1]; or: O_Err:=PAnsiChar(ErrorBuf);

Documentation of BITZER-Software v6.7.0 8.7

Semi-hermetic compact screws

Declaration with Microsoft Visual Basic®:

Type TDesignDataO_OP1 As LongO_OP2 As LongO_Q1 As DoubleO_Q2 As DoubleO_QU1 As DoubleO_QU2 As DoubleO_QN1 As DoubleO_QN2 As DoubleO_QC1 As DoubleO_QC2 As DoubleO_QH1 As DoubleO_QH2 As DoubleO_P1 As DoubleO_P2 As DoubleO_I1 As DoubleO_I2 As DoubleO_COS1 As DoubleO_COS2 As DoubleO_E1 As DoubleO_E2 As DoubleO_EN1 As DoubleO_EN2 As DoubleO_VG1 As DoubleO_VG2 As DoubleO_M1 As DoubleO_M2 As DoubleO_ME1 As DoubleO_ME2 As DoubleO_QS1 As DoubleO_QS2 As DoubleO_TE1 As DoubleO_TE2 As DoubleO_PE1 As DoubleO_PE2 As DoubleO_TL1 As DoubleO_TL2 As DoubleO_TH1 As DoubleO_TH2 As DoubleO_QA1 As DoubleO_QA2 As DoubleO_VOL1 As DoubleO_VOL2 As DoubleO_TOL1 As DoubleO_TOL2 As DoubleO_TJ1 As DoubleO_TJ2 As DoubleO_PJ1 As DoubleO_PJ2 As Double

End Type

Declare Function CopyDesign Lib "HSC51.DLL" _(ByVal I_RPath As String, ByVal I_NPath As String, ByVal I_Flags As Long, _ByVal I_Serie As Long, ByVal I_Typ As String, ByVal I_CC As Long, _ByVal I_Ref As String, ByVal I_Q As Double, ByVal I_T0 As Double, _ByVal I_TC As Double, ByVal I_TS As Double, ByVal I_TL As Double, _ByVal I_TM As Long, ByVal I_TLC As Double, ByVal I_TOC As Long, _

Documentation of BITZER-Software v6.7.08.8

Semi-hermetic compact screws

ByVal I_TOL As Double, ByVal I_TN As Double, _ByVal I_NET As Long, ByVal I_DS As Long, ByVal I_OV As Long, _ByVal I_OP As Long, ByVal I_CR As Single, _ByVal O_T1 As String, ByRef O_SzT1 As Long, _ByVal O_T2 As String, ByRef O_SzT2 As Long, _ByRef DesignData As TDesignData, _ByRef O_Hint1 As Long, ByRef O_Hint2 As Long, _ByVal O_Err As String, ByRef O_SzErr As Long) As Long

Buffer variables in calling program:

Dim O_T1 As String * 30Dim O_T2 As String * 30Dim O_Err As String * 20

Declaration with Microsoft Visual Basic_NET®:

Structure TDesignDataDim O_OP1 As IntegerDim O_OP2 As IntegerDim O_Q1 As DoubleDim O_Q2 As DoubleDim O_QU1 As DoubleDim O_QU2 As DoubleDim O_QN1 As DoubleDim O_QN2 As DoubleDim O_QC1 As DoubleDim O_QC2 As DoubleDim O_QH1 As DoubleDim O_QH2 As DoubleDim O_P1 As DoubleDim O_P2 As DoubleDim O_I1 As DoubleDim O_I2 As DoubleDim O_COS1 As DoubleDim O_COS2 As DoubleDim O_E1 As DoubleDim O_E2 As DoubleDim O_EN1 As DoubleDim O_EN2 As DoubleDim O_VG1 As DoubleDim O_VG2 As DoubleDim O_M1 As DoubleDim O_M2 As DoubleDim O_ME1 As DoubleDim O_ME2 As DoubleDim O_QS1 As DoubleDim O_QS2 As DoubleDim O_TE1 As DoubleDim O_TE2 As DoubleDim O_PE1 As DoubleDim O_PE2 As DoubleDim O_TL1 As DoubleDim O_TL2 As DoubleDim O_TH1 As DoubleDim O_TH2 As DoubleDim O_QA1 As DoubleDim O_QA2 As DoubleDim O_VOL1 As Double

Documentation of BITZER-Software v6.7.0 8.9

Semi-hermetic compact screws

Dim O_VOL2 As DoubleDim O_TOL1 As DoubleDim O_TOL2 As DoubleDim O_TJ1 As DoubleDim O_TJ2 As DoubleDim O_PJ1 As DoubleDim O_PJ2 As Double

End Structure

Declare Function CopyDesign Lib "HSC51.DLL" _(ByVal I_RPath As String, ByVal I_NPath As String, ByVal I_Flags As Integer, _ByVal I_Serie As Integer, ByVal I_Typ As String, ByVal I_CC As Integer, _ByVal I_Ref As String, ByVal I_Q As Double, ByVal I_T0 As Double, _ByVal I_TC As Double, ByVal I_TS As Double, ByVal I_TL As Double, _ByVal I_TM As Integer, ByVal I_TLC As Double, ByVal I_TOC As Integer, _ByVal I_TOL As Double, ByVal I_TN As Double, _ByVal I_NET As Integer, ByVal I_DS As Integer, ByVal I_OV As Integer, _ByVal I_OP As Integer, ByVal I_CR As Single, _ByVal O_T1 As String, ByRef O_SzT1 As Integer, _ByVal O_T2 As String, ByRef O_SzT2 As Integer, _ByRef DesignData As TDesignData, _ByRef O_Hint1 As Integer, ByRef O_Hint2 As Integer, _ByVal O_Err As String, ByRef O_SzErr As Integer) As Integer

Buffer variables in calling program:

Dim O_T1 As String = Space(30)Dim O_T2 As String = Space(30)Dim O_Err As String = Space(20)

Documentation of BITZER-Software v6.7.08.10

Semi-hermetic compact screws

8.3. Function Thresholds

Minimum and maximum condensing temperature with refrigerant and evaporation temperature given

➀ only interpreted if type given➁

Temperatures O_TCmin and O_TCmax are dew point temperatures.

Declaration with Borland Delphi® until version 2007:

Function Thresholds(I_Flags, I_Serie: LongInt; I_Typ: pChar; I_CC: LongInt; I_Ref: pChar;I_T0: Double; I_OP: LongInt; I_CR: Single; I_Range: LongInt;Var O_OP: LongInt;Var O_TCmin, O_TCmax: Double;Var O_Err: pChar): LongInt; StdCall; External ’HSC51.DLL’;

Declaration with Borland Delphi® since version 2009:

Function Thresholds(I_Flags, I_Serie: LongInt; I_Typ: pAnsiChar; I_CC: LongInt; I_Ref: pAnsiChar;I_T0: Double; I_OP: LongInt; I_CR: Single; I_Range: LongInt;Var O_OP: LongInt;Var O_TCmin, O_TCmax: Double;Var O_Err: pAnsiChar): LongInt; StdCall; External ’HSC51.DLL’;

Exported function of HSC51.DLL: Thresholds

Input parameters

I_Flags LongInt preset data (see list)

I_Serie LongInt 0 - reserved for future use

I_Typ pChar compressor type (see list)

I_CC LongInt 0 - reserved for future use

I_Ref pChar refrigerant (see list)

I_T0 Double evaporation temperature in °C or °F

I_OP LongInt operating mode (see list)

I_CR ➀ ➁ Single 100 – reserved for future use (capacity control step in % )

I_Range LongInt0: application limits of compressor1: calculation limits without range „data on request“

Output parameters

O_OP LongInt operating mode (see list)

O_TCmin Double minimum condensing temperature in °C or °F

O_TCmax Double maximum condensing temperature in °C or °F

O_Err pChar supplement to error message

Thresholds LongInt error message (see list)

Compressors CR capacity control steps (%)

all Types 100, 75, 50

Documentation of BITZER-Software v6.7.0 8.11

Semi-hermetic compact screws

8.4. Function CopyThresholds

Minimum and maximum condensing temperature with refrigerant and evaporation temperature given

➀ only interpreted if type given➁

Temperatures O_TCmin and O_TCmax are dew point temperatures.

Declaration with Borland Delphi® until version 2007:

Function CopyThresholds(I_Flags, I_Serie: LongInt; I_Typ: pChar; I_CC: LongInt;I_Ref: pChar; I_T0: Double; I_OP: LongInt; I_CR: Single; I_Range: LongInt;Var O_OP: LongInt;Var O_TCmin, O_TCmax: Double;O_Err: pChar; Var O_SzErr: LongInt): LongInt; StdCall; External ’HSC51.DLL’;

Buffer variable in calling program:

VarErrorBuf: String;

Initialization:

SetLength(ErrorBuf, 20);O_Err:=@ErrorBuf[1]; or: O_Err:=pChar(ErrorBuf);

Exported function of HSC51.DLL: CopyThresholds

Input parameters

I_Flags LongInt preset data (see list)

I_Serie LongInt 0 - reserved for future use

I_Typ pChar compressor type (see list)

I_CC LongInt 0 - reserved for future use

I_Ref pChar refrigerant (see list)

I_T0 Double evaporation temperature in °C or °F

I_OP LongInt operating mode (see list)

I_CR ➀ ➁ Single 100 – reserved for future use (capacity control step in % )

I_Range LongInt0: application limits of compressor1: calculation limits without range „data on request“

Output parameters

O_OP LongInt operating mode (see list)

O_TCmin Double minimum condensing temperature in °C or °F

O_TCmax Double maximum condensing temperature in °C or °F

O_Err pChar supplement to error message, filled with spaces on the right

O_SzErr LongInt length of O_Err without spaces

CopyThresholds LongInt error message (see list)

Compressors CR capacity control steps (%)

all Types 100, 75, 50

Documentation of BITZER-Software v6.7.08.12

Semi-hermetic compact screws

Declaration with Borland Delphi® since version 2009:

Function CopyThresholds(I_Flags, I_Serie: LongInt; I_Typ: pAnsiChar; I_CC: LongInt;I_Ref: pAnsiChar; I_T0: Double; I_OP: LongInt; I_CR: Single; I_Range: LongInt;Var O_OP: LongInt;Var O_TCmin, O_TCmax: Double;O_Err: pAnsiChar; Var O_SzErr: LongInt): LongInt; StdCall; External ’HSC51.DLL’;

Buffer variable in calling program:

VarErrorBuf: AnsiString;

Initialization:

SetLength(ErrorBuf, 20);O_Err:=@ErrorBuf[1]; or: O_Err:=pAnsiChar(ErrorBuf);

Declaration with Microsoft Visual Basic®:

Declare Function CopyThresholds Lib “HSC51.DLL“ _(ByVal I_Flags As Long, ByVal I_Serie As Long, ByVal I_Typ As String, _ByVal I_CC As Long, ByVal I_Ref As String, ByVal I_T0 As Double, _ByVal I_OP As Long, ByVal I_CR As Single, ByVal I_Range As Long, _ByRef O_OP As Long, ByRef O_TCmin As Double, ByRef O_TCmax As Double, _ByVal O_Err As String, ByRef O_SzErr As Long) As Long

Buffer variable in calling program:

Dim O_Err As String * 20

Declaration with Microsoft Visual Basic_NET®:

Declare Function CopyThresholds Lib “HSC51.DLL“ _(ByVal I_Flags As Integer, ByVal I_Serie As Integer, ByVal I_Typ As String, _ByVal I_CC As Integer, ByVal I_Ref As String, ByVal I_T0 As Double, _ByVal I_OP As Integer, ByVal I_CR As Single, ByVal I_Range As Integer, _ByRef O_OP As Integer, ByRef O_TCmin As Double, ByRef O_TCmax As Double, _ByVal O_Err As String, ByRef O_SzErr As Integer) As Integer

Buffer variable in calling program:

Dim O_Err As String = Space(20)

Documentation of BITZER-Software v6.7.0 8.13

Semi-hermetic compact screws

8.5. Function TechData

Technical data of compressors

Declaration with Borland Delphi® until version 2007:

Function TechData(I_Flags, I_Serie: LongInt; I_Typ: pChar; I_CC, I_NET: LongInt;Var O_PC, O_SMT, O_SLT: Single): LongInt; StdCall; External ’HSC51.DLL’;

Declaration with Borland Delphi® since version 2009:

Function TechData(I_Flags, I_Serie: LongInt; I_Typ: pAnsiChar; I_CC, I_NET: LongInt;Var O_PC, O_SMT, O_SLT: Single): LongInt; StdCall; External ’HSC51.DLL’;

Declaration with Microsoft Visual Basic®:

Declare Function TechData Lib “HSC51.DLL“ _(ByVal I_Flags As Long, ByVal I_Serie As Lomg, ByVal I_Typ As String, _ByVal I_CC As Long, ByVal I_NET As Long, _ByRef O_PC As Single, ByRef O_SMT As Single, _ByRef O_SLT As Single) As Long

Declaration with Microsoft Visual Basic_NET®:

Declare Function TechData Lib “HSC51.DLL“ _(ByVal I_Flags As Integer, ByVal I_Serie As Integer, ByVal I_Typ As String, _ByVal I_CC As Integer, ByVal I_NET As Integer, _ByRef O_PC As Single, ByRef O_SMT As Single, _ByRef O_SLT As Single) As Integer

Exported function of HSC51.DLL: TechData

Input parameters

I_Flags LongInt preset data (see list)

I_Serie LongInt 0 - reserved for future use

I_Typ pChar compressor type (see list)

I_CC LongInt 0 - reserved for future use

I_NET LongIntthree-digit motor index (see list)I_NET = 100: 50Hz operation, I_NET 200|400: 60Hz operation

Output parameters

O_PC Single maximum power consumption in kW

O_SMT Single acoustic power level at middle temperature conditions in dB

O_SLT Single acoustic power level at low temperature conditions in dB

TechData LongInt error message (see list)

Documentation of BITZER-Software v6.7.08.14

Semi-hermetic compact screws

8.6. Function LiquidTemps

Liquid temperature with/without subcooler

➀ O_TUopt = teco + 10K resp. O_TUopt = teco + 20°F

Declaration with Borland Delphi® until version 2007:

Function LiquidTemps(I_RPath: pChar; I_Flags, I_Serie: LongInt; I_Typ: pChar;I_CC: Long; I_Ref: pChar; I_T0, I_TC, I_TS: Double; I_NET: LongInt;Var O_TCbub, O_TUmin, O_TUopt, O_TUmax, O_TEmin: Double):LongInt; StdCall; External ’HSC51.DLL’;

Declaration with Borland Delphi® since version 2009:

Function LiquidTemps(I_RPath: pAnsiChar; I_Flags, I_Serie: LongInt; I_Typ: pAnsiChar;I_CC: Long; I_Ref: pAnsiChar; I_T0, I_TC, I_TS: Double; I_NET: LongInt;Var O_TCbub, O_TUmin, O_TUopt, O_TUmax, O_TEmin: Double):LongInt; StdCall; External ’HSC51.DLL’;

Declaration with Microsoft Visual Basic®:

Declare Function LiquidTemps Lib "HSC51.DLL" _(ByVal I_RPath As String, ByVal I_Flags As Long, ByVal I_Serie As Long, _ByVal I_Typ As String, ByVal I_CC As Long, ByVal I_Ref As String, _ByVal I_T0 As Double, ByVal I_TC As Double, ByVal I_TS As Double, _ByVal I_NET As Long, _ByRef O_TCbub As Double, ByRef O_TUmin As Double, _ByRef O_TUopt As Double, ByRef O_TUmax As Double, _ByRef O_TEmin As Double) As Long

Exported function of HSC51.DLL: LiquidTemps

Input parameters

I_RPath pChar path of refrigerant fluid files *.REF (’ASEREP’)

I_Serie LongInt 0 - reserved for future use

I_Flags LongInt preset data (see list)

I_Typ pChar compressor type (see list)

I_CC LongInt 0 - reserved for future use

I_Ref pChar refrigerant (see list)

I_T0 Double evaporation temperature in °C or °F

I_TC Double condensing temperature in °C or °F

I_TS Doublesuction gas temperature in °C/ °F or superheat i K/ °Fdependent on I_Flags

I_NET LongIntthree-digit motor index (see list)I_NET = 100: 50Hz operation, I_NET 200|400: 60Hz operation

Output parameters

O_TCbub Doublecondensing temperature: boiling point in °C or °F= maximum liquid temperature with normal operation

O_TUmin Double minimum liquid temperature with subcooler in °C or °F

O_TUopt ➀ Double recommended liquid temperature with subcooler in °C or °F

O_TUmax Double maximum liquid temperature with subcooler in °C or °F

O_TEmin Double minimum saturated ECONOMISER temperature in °C or °F

LiquidTemps LongInt error message (see list)

Documentation of BITZER-Software v6.7.0 8.15

Semi-hermetic compact screws

Declaration with Microsoft Visual Basic_NET®:

Declare Function LiquidTemps Lib "HSC51.DLL" _(ByVal I_RPath As String, ByVal I_Flags As Integer, ByVal I_Serie As Integer, _ByVal I_Typ As String, ByVal I_CC As Integer, ByVal I_Ref As String, _ByVal I_T0 As Double, ByVal I_TC As Double, ByVal I_TS As Double, _ByVal I_NET As Integer, _ByRef O_TCbub As Double, ByRef O_TUmin As Double, _ByRef O_TUopt As Double, ByRef O_TUmax As Double, _ByRef O_TEmin As Double) As Integer

Documentation of BITZER-Software v6.7.08.16

Semi-hermetic compact screws

8.7. Allowed values of I_Flags

Value Constant Meaning

1 CalcWithIPUnits0 SI units1 IP units

2 CalcWithCapacity0 compressor type given2 capacity given

4 CalcWithSuperheat0 input suction gas temperature4 input suction superheat

8 CalcWithUsefulSuperheat0 ignore useful superheat8 input useful superheat

16 CalcWithSubcooling0 input liquid temperature16 input liquid subcooling

32 CalcWithSubcooler032 reserved

64 CalcWithSeaWater064 reserved

128 CalcWithMiddleTemp0 based on dew point temperatures128 based on mean temperatures

256 CalcWithFan0256 reserved

512 CalcWith Tandem0512 reserved

16384 CalcWithExpansion016384 reserved

32768 CalcWithLPDrop032768 reserved

65536 CalcWithHPDrop065536 reserved

131072 CalcWithEcoStar0131072 reserved

262144 CalcWithHeatPump0262144 reserved

Documentation of BITZER-Software v6.7.0 8.17

Semi-hermetic compact screws

8.8. Allowed values of I_Typ

➀ with 2900min-1 (50Hz) resp. 3500min-1 (60Hz)✓ = Performance data certified by ASERCOM

8.9. Allowed values of I_Ref

1 R223 R134a

Minimum suction gas superheat is 5K / 9°F, maximum suction gas superheat is 12K / 21,6°F for all refrigerants.

8.10. Allowed values of I_OP

0 automatic selection of operating mode– not realized so far –

1 standard operating mode

2 ECONOMISER operation, liquid temperature in subcooler specified by user– reserved for future use –

3 ECONOMISER operation, liquid temperature in subcooler specified automatic by program– reserved for future use –

Type MotorDisplace-

ment[m3/h] ➀

R22 R134a

HSKC6451-40Y 2 140/169 X

HSKC6451-50(Y) 1 140/169 X X

HSKC6461-40Y 2 165/199 X

HSKC6461-60(Y) 1 165/199 X X

HSKC7451-50Y 2 192/231 X

HSKC7451-70(Y) 1 192/231 X X

HSKC7461-60Y 2 220/266 X

HSKC7461-80(Y) 1 220/266 X X

HSKC7471-70Y 2 250/302 X

HSKC7471-90(Y) 1 250/302 X X

Documentation of BITZER-Software v6.7.08.18

Semi-hermetic compact screws

8.11. Allowed values of I_NET

I_NET Code Voltage rangeOperating

voltageWinding

type

100Standard 50Hz(automatic)

142 25P 220..240V 50Hz 230V PW

143 40P 380..415V 50Hz 400V PW

147 20P 180..200V 50Hz 190V PW

152 50P 500V 50Hz 500V PW

157 45P 420..440V 50Hz 430V PW

200Standard 60Hz (automatic)

243 40P 440..480V 60Hz 460V PW

244 35P 360..400V 60Hz 380V PW

247 20P 200..230V 60Hz 230V PW

252 50P 575V 60Hz 575V PW

271 15P 190..210V 60Hz 200V PW

400Standard 60Hz UL(automatic)

443 4PU 440..480V 60Hz UL 460V PW

447 2PU 208..240V 60Hz UL208V230V

PW

452 5PU 575V 60Hz UL 575V PW

471 1PU 190..210V 60Hz UL 200V PW

Compressor types Allowed values of I_NET Standard motor

HSKC6451-40 … HSKC7491-90142, 143, 147, 152, 157243, 244, 247, 252, 271443, 447, 452, 471

143 (400V / PW / 40P)243 (460V / PW / 40P)443 (460V / PW / 4PU)

Documentation of BITZER-Software v6.7.0 8.19

Semi-hermetic compact screws

Documentation of BITZER-Software v6.7.08.20

Open-type screws

9. Open-drive Screws (“OS”) ➜ OS50.DLL

DLL-Version: 6.6.6.20

Attention! For calculation ASEREP32.DLL has to be in the same directory as OS50.DLL.

Calling convention “register“ in Delphi-Pascal corresponds to “__fastcall“ in C++

9.1. Function SpeedCheck

Minimum and maximum speed for a given compressor type

Declaration with Borland Delphi® until version 2007:

Function SpeedCheck(I_Typ: pChar; I_CC: LongInt; Var O_RPmin, O_RPmax: Single):LongInt; StdCall; External ’OS50.DLL’;

Declaration with Borland Delphi® since version 2009:

Function SpeedCheck(I_Typ: pAnsiChar; I_CC: LongInt; Var O_RPmin, O_RPmax: Single):LongInt; StdCall; External ’OS50.DLL’;

Declaration with Microsoft Visual Basic®:

Declare Function SpeedCheck Lib “OS50.DLL“ _(ByVal I_Typ As String, ByVal I_CC As Long, ByRef O_RPmin As Single, _ByRef O_RPmax As Single) As Long

Declaration with Microsoft Visual Basic_NET®:

Declare Function SpeedCheck Lib “OS50.DLL“ _(ByVal I_Typ As String, ByVal I_CC As Integer, ByRef O_RPmin As Single, _ByRef O_RPmax As Single) As Integer

Exported function of OS50.DLL: SpeedCheck

Input parameters

I_Typ pChar compressor type (see list)

I_CC LongInt 0 – reserved for future use

Output parameters

O_RPmin Single minimum compressor speed in min-1

O_RPmax Single maximum compressor speed in min-1

SpeedCheck LongInt error message (see list)

Documentation of BITZER-Software v6.7.0

Open-type screws

9.2. Function Design

Performance data for a given compressor type respectivelyselection of maximum two compressor types with capacity given

Exported procedure of OS50.DLL: Design

Input parameters

I_RPath pChar path of refrigerant fluid files *.REF (’ASEREP’)

I_Flags LongInt preset data (see list)

I_Typ pChar compressor type (see list)

I_CC LongInt 0 - reserved for future use

I_Ref pChar refrigerant (see list)

I_Q Double cooling capacity in kW or kBtu/h

I_T0 Double evaporation temperature in °C or °F

I_TC Double condensing temperature in °C or °F

I_TS Doublesuction gas temperature in °C / °F or superheat in K / °Fdependent on I_Flags

I_TL Double

operating mode 1 (standard):liquid temperature in °C /° F or sub-cooling in K / °F dependent on I_Flagsoperating mode 2 or 3 (ECO):I_TL is ignored, calculation without liquid subcooling

I_TM LongInt only operating mode 2 (ECO): kind of I_TLC (subcooler temperature)

I_TLC Double

only operating mode 2 (ECO):I_TM = 0: liquid temperature in °C or °FI_TM = 1: liquid subcooling in K or °FI_TM = 2: temp. diff. between subcooler and ECO temperature in K or °F

I_TOC LongInt 0 – reserved for future use (oil cooling)

I_TOL Doubleoil temperature in °C or °Fmax. 100°C (212°F), recommended 80°C (176°F)

I_TN Double useful superheat in K or °F

I_OP LongInt operating mode (see list)

I_SP Single Compressor speed in min-1 (only 2900 or 3500min-1 allowed)

I_CR ➀ ➁ Single 100 – reserved for future use (capacity control step in % )

Output parameters

O_T1, O_T2 pChar two selected compressor types

O_OP1, O_OP2 LongInt operating mode (see list)

O_Q1, O_Q2 Double cooling capacity in kW or kBtu/h

O_QU1, O_QU2 Double evaporator capacity in kW or kBtu/h

O_QN1, O_QN2 ➂ Double cooling capacity at standard operating conditions

O_QC1, O_QC2 ➃ Double condenser capacity without heat rejection in kW or kBtu/h

O_QH1, O_QH2 ➃ Double condenser capacity minus heat rejection in kW or kBtu/h

O_P1, O_P2 Double power consumption in kW

O_E1, O_E2 Double COP (dimensionless) or EER in Btu/h/W

O_EN1, O_EN2 ➂ Double COP / EER at standard operating conditions

O_VG1, O_VG2 Double geometric displacement in m³/h or ft³/h

O_MT1, O_MT2 Single necessary driving motor in kW

O_M1, O_M2 Double HP mass flow in kg/h or lb/h

O_ME1, O_ME2 Double ECO resp. LI mass flow in kg/h or lb/h

O_QS1, O_QS2 Double subcooler capacity in kW or kBtu/h

O_TE1, O_TE2 Double saturated ECONOMISER temperature in °C or °F

O_PE1, O_PE2 Double ECONOMISER pressure in bara or psia

Documentation of BITZER-Software v6.7.09.2

Open-type screws

➀ only interpreted if type given➁

➂ operating mode 1 (standard) and external oil cooling: without liquid subcooling➃ with liquid subcooling➄ external oil cooling (I_TOC 1)➅ liquid injection LI (I_TOC = 1)

Declaration with Borland Delphi® until version 2007:

Function Design(I_RPath: pChar; I_Flags: LongInt; I_Typ: pChar; I_CC: LongInt;I_Ref: pChar; I_Q, I_T0, I_TC, I_TS, I_TL: Double; I_TM: LongInt; I_TLC: Double;I_TOC: LongInt; I_TOL, I_TN:Double; I_OP: LongInt; I_SP, I_CR: Single;Var O_T1, O_T2: pChar; Var O_OP1, O_OP2: LongInt;Var O_Q1, O_Q2, O_QU1, O_QU2, O_QN1, O_QN2, O_QC1, O_QC2,O_QH1, O_QH2, O_P1, O_P2, O_E1, O_E2, O_EN1, O_EN2,O_VG1, O_VG2: Double; O_MT1, O_MT2: Single;O_M1, O_M2, O_ME1, O_ME2, O_QS1, O_QS2, O_TE1, O_TE2,O_PE1, O_PE2, O_TL1, O_TL2, O_TH1,O_TH2, O_QA1, O_QA2, O_VOL1, O_VOL2,O_TOL1, O_TOL2, O_TJ1, O_TJ2, O_PJ1, O_PJ2: Double;Var O_Hint1, O_Hint2: LongInt; Var O_Err: pChar): LongInt; StdCall; External ’OS50.DLL’;

Declaration with Borland Delphi® since version 2009:

Function Design(I_RPath: pAnsiChar; I_Flags: LongInt; I_Typ: pAnsiChar; I_CC: LongInt;I_Ref: pAnsiChar; I_Q, I_T0, I_TC, I_TS, I_TL: Double; I_TM: LongInt; I_TLC: Double;I_TOC: LongInt; I_TOL, I_TN:Double; I_OP: LongInt; I_SP, I_CR: Single;Var O_T1, O_T2: pAnsiChar; Var O_OP1, O_OP2: LongInt;Var O_Q1, O_Q2, O_QU1, O_QU2, O_QN1, O_QN2, O_QC1, O_QC2,O_QH1, O_QH2, O_P1, O_P2, O_E1, O_E2, O_EN1, O_EN2,O_VG1, O_VG2: Double; O_MT1, O_MT2: Single;O_M1, O_M2, O_ME1, O_ME2, O_QS1, O_QS2, O_TE1, O_TE2,O_PE1, O_PE2, O_TL1, O_TL2, O_TH1,O_TH2, O_QA1, O_QA2, O_VOL1, O_VOL2,O_TOL1, O_TOL2, O_TJ1, O_TJ2, O_PJ1, O_PJ2: Double;Var O_Hint1, O_Hint2: LongInt; Var O_Err: pAnsiChar): LongInt; StdCall; External ’OS50.DLL’;

O_TL1, O_TL2 Doubleliquid temperature in °C or °Foperating mode 1: behind condenseroperating mode 2 or 3 (ECO): behind subcooler

O_TH1, O_TH2 Double hot gas temperature (isentropic) in °C or °F

O_QA1, O_QA2 Double additional cooling in kW or kBtu/h

O_VOL1, O_VOL2 Double oil volume flow in m3/h or US gpm

O_TOL1, O_TOL2 ➄ Double oil cooler outlet temperature in °C or °F

O_TJ1, O_TJ2 ➅ Double liquid injection temperature in°C or °F

O_PJ1, O_PJ2 ➅ Double liquid injection pressure in bara or psia

O_Hint1, O_Hint2 LongInt hint(s) (see list)

O_Err pChar supplement to error message

Design LongInt error message (see list)

Compressors CR capacity control steps (%)

OS.5341 … OS.5361 100, 75

OS.7441 … OS.7471 100, 75, 50

OS.8551 … OS.8591 100, 75, 50

Exported procedure of OS50.DLL: Design

Documentation of BITZER-Software v6.7.0 9.3

Open-type screws

9.3. Function CopyDesign

Performance data for a given compressor type respectivelyselection of maximum two compressor types with capacity given

Exported function of OS50.DLL: CopyDesign

Input parameters

I_RPath pChar path of refrigerant fluid files *.REF (’ASEREP’)

I_Flags LongInt preset data (see list)

I_Typ pChar compressor type (see list)

I_CC LongInt 0 - reserved for future use

I_Ref pChar refrigerant (see list)

I_Q Double cooling capacity in kW or kBtu/h

I_T0 Double evaporation temperature in °C or °F

I_TC Double condensing temperature in °C or °F

I_TS Doublesuction gas temperature in °C / °F or superheat in K / °Fdependent on I_Flags

I_TL Double

operating mode 1 (standard):liquid temperature in °C /° F or sub-cooling in K / °F dependent on I_Flagsoperating mode 2 or 3 (ECO):I_TL is ignored, calculation without liquid subcooling

I_TM LongInt only operating mode 2 (ECO): kind of I_TLC (subcooler temperature)

I_TLC Double

only operating mode 2 (ECO):I_TM = 0: liquid temperature in °C or °FI_TM = 1: liquid subcooling in K or °FI_TM = 2: temp. diff. between subcooler and ECO temperature in K or °F

I_TOC LongInt 0 – reserved for future use (oil cooling)

I_TOL Doubleoil temperature in °C or °Fmax. 100°C (212°F), recommended 80°C (176°F)

I_TN Double useful superheat in K or °F

I_OP LongInt operating mode (see list)

I_SP Single Compressor speed in min-1 (only 2900 or 3500min-1 allowed)

I_CR ➀ ➁ Single 100 – reserved for future use (capacity control step in % )

Output parameters

O_T1 pChar first selected compressor type, filled with spaces on the right

O_SzT1 LongInt length of O_T1 without spaces

O_T2 pChar second selected compressor type, filled with spaces on the right

O_SzT2 LongInt length of O_T2 without spaces

DesignData TDesignData see below

O_Hint1, O_Hint2 LongInt hint(s) (see list)

O_Err pChar supplement to error message

O_SzErr LongInt length of O_Err without spaces

CopyDesign LongInt error message (see list)

Data fields of array DesignData

O_OP1, O_OP2 LongInt operating mode (see list)

O_Q1, O_Q2 Double cooling capacity in kW or kBtu/h

O_QU1, O_QU2 Double evaporator capacity in kW or kBtu/h

O_QN1, O_QN2 ➂ Double cooling capacity at standard operating conditions

O_QC1, O_QC2 ➃ Double condenser capacity without heat rejection in kW or kBtu/h

O_QH1, O_QH2 ➃ Double condenser capacity minus heat rejection in kW or kBtu/h

O_P1, O_P2 Double power consumption in kW

O_E1, O_E2 Double COP (dimensionless) or EER in Btu/h/W

Documentation of BITZER-Software v6.7.09.4

Open-type screws

➀ only interpreted if type given➁

➂ operating mode 1 (standard) and external oil cooling: without liquid subcooling➃ with liquid subcooling➄ external oil cooling (I_TOC 1)➅ liquid injection LI (I_TOC = 1)

O_EN1, O_EN2 ➂ Double COP / EER at standard operating conditions

O_VG1, O_VG2 Double geometric displacement in m³/h or ft³/h

O_MT1, O_MT2 Single necessary driving motor in kW

O_M1, O_M2 Double HP mass flow in kg/h or lb/h

O_ME1, O_ME2 Double ECO resp. LI mass flow in kg/h or lb/h

O_QS1, O_QS2 Double subcooler capacity in kW or kBtu/h

O_TE1, O_TE2 Double saturated ECONOMISER temperature in °C or °F

O_PE1, O_PE2 Double ECONOMISER pressure in bara or psia

O_TL1, O_TL2 Doubleliquid temperature in °C or °Foperating mode 1: behind condenseroperating mode 2 or 3 (ECO): behind subcooler

O_TH1, O_TH2 Double hot gas temperature (isentropic) in °C or °F

O_QA1, O_QA2 Double additional cooling in kW or kBtu/h

O_VOL1, O_VOL2 Double oil volume flow in m3/h or US gpm

O_TOL1, O_TOL2 ➄ Double oil cooler outlet temperature in °C or °F

O_TJ1, O_TJ2 ➅ Double liquid injection temperature in°C or °F

O_PJ1, O_PJ2 ➅ Double liquid injection pressure in bara or psia

Compressors CR capacity control steps (%)

OS.5341 … OS.5361 100, 75

OS.7441 … OS.7471 100, 75, 50

OS.8551 … OS.8591 100, 75, 50

Exported function of OS50.DLL: CopyDesign

Documentation of BITZER-Software v6.7.0 9.5

Open-type screws

Declaration with Borland Delphi® until version 2007:

Type TDesignData = RecordO_OP1, O_OP2 : LongInt;O_Q1, O_Q2 : Double;O_QU1, O_QU2 : Double;O_QN1, O_QN2 : Double;O_QC1, O_QC2 : Double;O_QH1, O_QH2 : Double;O_P1, O_P2 : Double;O_E1, O_E2 : Double;O_EN1, O_EN2 : Double;O_VG1, O_VG2 : Double;O_MT1, O_MT2: Single;O_M1, O_M2 : Double;O_ME1, O_ME2 : Double;O_QS1, O_QS2 : Double;O_TE1, O_TE2 : Double;O_PE1, O_PE2 : Double;O_TL1, O_TL2 : Double;O_TH1, O_TH2 : Double;O_QA1, O_QA2 : Double;O_VOL1, O_VOL2 : Double;O_TOL1, O_TOL2 : Double;O_TJ1, O_TJ2 : Double;O_PJ1, O_PJ2 : Double;End;

Function CopyDesign(I_RPath: pChar; I_Flags: LongInt; I_Typ: pChar; I_CC: LongInt;I_Ref: pChar; I_Q, I_T0, I_TC, I_TS, I_TL: Double; I_TM: LongInt; I_TLC: Double;I_TOC: LongInt; I_TOL, I_TN: Double; I_OP: LongInt; I_SP, I_CR: Single; O_T1: pChar; Var O_SzT1: LongInt; O_T2: pChar; Var O_SzT2: LongInt;Var DesignData: TDesignData; Var O_Hint1, O_Hint2: LongInt;O_Err: PChar; Var O_SzErr: LongInt): LongInt; StdCall; External ’OS50.DLL’;

Buffer variables in calling program:

VarType1Buf, Type2Buf: String;ErrorBuf: String;

Initialization:

SetLength(Type1Buf, 30);SetLength(Type2Buf, 30);SetLength(ErrorBuf, 20);O_T1:=@Type1Buf[1]; or: O_T1:=PChar(Type1Buf);O_T2:=@Type2Buf[1]; or: O_T2:=PChar(Type2Buf);O_Err:=@ErrorBuf[1]; or: O_Err:=PChar(ErrorBuf);

Documentation of BITZER-Software v6.7.09.6

Open-type screws

Declaration with Borland Delphi® sincel version 2009:

Type TDesignData = RecordO_OP1, O_OP2 : LongInt;O_Q1, O_Q2 : Double;O_QU1, O_QU2 : Double;O_QN1, O_QN2 : Double;O_QC1, O_QC2 : Double;O_QH1, O_QH2 : Double;O_P1, O_P2 : Double;O_E1, O_E2 : Double;O_EN1, O_EN2 : Double;O_VG1, O_VG2 : Double;O_MT1, O_MT2: Single;O_M1, O_M2 : Double;O_ME1, O_ME2 : Double;O_QS1, O_QS2 : Double;O_TE1, O_TE2 : Double;O_PE1, O_PE2 : Double;O_TL1, O_TL2 : Double;O_TH1, O_TH2 : Double;O_QA1, O_QA2 : Double;O_VOL1, O_VOL2 : Double;O_TOL1, O_TOL2 : Double;O_TJ1, O_TJ2 : Double;O_PJ1, O_PJ2 : Double;End;

Function CopyDesign(I_RPath: pAnsiChar; I_Flags: LongInt; I_Typ: pAnsiChar; I_CC: LongInt;I_Ref: pAnsiChar; I_Q, I_T0, I_TC, I_TS, I_TL: Double; I_TM: LongInt; I_TLC: Double;I_TOC: LongInt; I_TOL, I_TN: Double; I_OP: LongInt; I_SP, I_CR: Single; O_T1: pAnsiChar; Var O_SzT1: LongInt; O_T2: pAnsiChar; Var O_SzT2: LongInt;Var DesignData: TDesignData; Var O_Hint1, O_Hint2: LongInt;O_Err: PAnsiChar; Var O_SzErr: LongInt): LongInt; StdCall; External ’OS50.DLL’;

Buffer variables in calling program:

VarType1Buf, Type2Buf: AnsiString;ErrorBuf: AnsiString;

Initialization:

SetLength(Type1Buf, 30);SetLength(Type2Buf, 30);SetLength(ErrorBuf, 20);O_T1:=@Type1Buf[1]; or: O_T1:=PAnsiChar(Type1Buf);O_T2:=@Type2Buf[1]; or: O_T2:=PAnsiChar(Type2Buf);O_Err:=@ErrorBuf[1]; or: O_Err:=PAnsiChar(ErrorBuf);

Documentation of BITZER-Software v6.7.0 9.7

Open-type screws

Declaration with Microsoft Visual Basic®:

Type TDesignDataO_OP1 As LongO_OP2 As LongO_Q1 As DoubleO_Q2 As DoubleO_QU1 As DoubleO_QU2 As DoubleO_QN1 As DoubleO_QN2 As DoubleO_QC1 As DoubleO_QC2 As DoubleO_QH1 As DoubleO_QH2 As DoubleO_P1 As DoubleO_P2 As DoubleO_E1 As DoubleO_E2 As DoubleO_EN1 As DoubleO_EN2 As DoubleO_VG1 As DoubleO_VG2 As DoubleO_MT1 As SingleO_MT2 As SingleO_M1 As DoubleO_M2 As DoubleO_ME1 As DoubleO_ME2 As DoubleO_QS1 As DoubleO_QS2 As DoubleO_TE1 As DoubleO_TE2 As DoubleO_PE1 As DoubleO_PE2 As DoubleO_TL1 As DoubleO_TL2 As DoubleO_TH1 As DoubleO_TH2 As DoubleO_QA1 As DoubleO_QA2 As DoubleO_VOL1 As DoubleO_VOL2 As DoubleO_TOL1 As DoubleO_TOL2 As DoubleO_TJ1 As DoubleO_TJ2 As DoubleO_PJ1 As DoubleO_PJ2 As Double

End Type

Declare Function CopyDesign Lib "OS50.DLL" _(ByVal I_RPath As String, ByVal I_Flags As Long, ByVal I_Typ As String, _ByVal I_CC As Long, ByVal I_Ref As String, ByVal I_Q As Double, _ByVal I_T0 As Double, ByVal I_TC As Double, ByVal I_TS As Double, _ByVal I_TL As Double, ByVal I_TM As Long, ByVal I_TLC As Double, _ByVal I_TOC As Long, ByVal I_TOL As Double, ByVal I_TN As Double, _ByVal I_OP As Long, ByVal I_SP As Single, ByVal I_CR As Single, _ByVal O_T1 As String, ByRef O_SzT1 As Long, _

Documentation of BITZER-Software v6.7.09.8

Open-type screws

ByVal O_T2 As String, ByRef O_SzT2 As Long, _ByRef DesignData As TDesignData, _ByRef O_Hint1 As Long, ByRef O_Hint2 As Long, _ByVal O_Err As String, ByRef O_SzErr As Long) As Long

Buffer variables in calling program:

Dim O_T1 As String * 30Dim O_T2 As String * 30Dim O_Err As String * 20

Declaration with Microsoft Visual Basic_NET®:

Structure TDesignDataDim O_OP1 As IntegerDim O_OP2 As IntegerDim O_Q1 As DoubleDim O_Q2 As DoubleDim O_QU1 As DoubleDim O_QU2 As DoubleDim O_QN1 As DoubleDim O_QN2 As DoubleDim O_QC1 As DoubleDim O_QC2 As DoubleDim O_QH1 As DoubleDim O_QH2 As DoubleDim O_P1 As DoubleDim O_P2 As DoubleDim O_E1 As DoubleDim O_E2 As DoubleDim O_EN1 As DoubleDim O_EN2 As DoubleDim O_VG1 As DoubleDim O_VG2 As DoubleDim O_MT1 As SingleDim O_MT2 As SingleDim O_M1 As DoubleDim O_M2 As DoubleDim O_ME1 As DoubleDim O_ME2 As DoubleDim O_QS1 As DoubleDim O_QS2 As DoubleDim O_TE1 As DoubleDim O_TE2 As DoubleDim O_PE1 As DoubleDim O_PE2 As DoubleDim O_TL1 As DoubleDim O_TL2 As DoubleDim O_TH1 As DoubleDim O_TH2 As DoubleDim O_QA1 As DoubleDim O_QA2 As DoubleDim O_VOL1 As DoubleDim O_VOL2 As DoubleDim O_TOL1 As DoubleDim O_TOL2 As DoubleDim O_TJ1 As DoubleDim O_TJ2 As DoubleDim O_PJ1 As Double

Documentation of BITZER-Software v6.7.0 9.9

Open-type screws

Dim O_PJ2 As DoubleEnd Structure

Declare Function CopyDesign Lib "OS50.DLL" _(ByVal I_RPath As String, ByVal I_Flags As Integer, ByVal I_Typ As String, _ByVal I_CC As Integer, ByVal I_Ref As String, ByVal I_Q As Double, _ByVal I_T0 As Double, ByVal I_TC As Double, ByVal I_TS As Double, _ByVal I_TL As Double, ByVal I_TM As Long, ByVal I_TLC As Double, _ByVal I_TOC As Integer, ByVal I_TOL As Double, ByVal I_TN As Double, _ByVal I_OP As Integer, ByVal I_SP As Single, ByVal I_CR As Single, _ByVal O_T1 As String, ByRef O_SzT1 As Integer, _ByVal O_T2 As String, ByRef O_SzT2 As Integer, _ByRef DesignData As TDesignData, _ByRef O_Hint1 As Integer, ByRef O_Hint2 As Integer, _ByVal O_Err As String, ByRef O_SzErr As Integer) As Integer

Buffer variables in calling program:

Dim O_T1 As String = Space(30)Dim O_T2 As String = Space(30)Dim O_Err As String = Space(20)

Documentation of BITZER-Software v6.7.09.10

Open-type screws

9.4. Function Thresholds

Minimum and maximum condensing temperature with refrigerant and evaporation temperature given

➀ only interpreted if type given➁

Temperatures O_TCmin and O_TCmax are dew point temperatures.

Declaration with Borland Delphi® until version 2007:

Function Thresholds(I_Flags: LongInt; I_Typ: pChar; I_CC: LongInt; I_Ref: pChar;I_T0: Double; I_OP: LongInt; I_CR: Single; I_Range: LongInt;Var O_OP: LongInt;Var O_TCmin, O_TCmax: Double;Var O_Err: pChar): LongInt; StdCall; External ’OS50.DLL’;

Declaration with Borland Delphi® sinc version 2009:

Function Thresholds(I_Flags: LongInt; I_Typ: pAnsiChar; I_CC: LongInt; I_Ref: pAnsiChar;I_T0: Double; I_OP: LongInt; I_CR: Single; I_Range: LongInt;Var O_OP: LongInt;Var O_TCmin, O_TCmax: Double;Var O_Err: pAnsiChar): LongInt; StdCall; External ’OS50.DLL’;

Exported function of OS50.DLL: Thresholds

Input parameters

I_Flags LongInt preset data (see list)

I_Typ pChar compressor type (see list)

I_CC LongInt 0 - reserved for future use

I_Ref pChar refrigerant (see list)

I_T0 Double evaporation temperature in °C or °F

I_OP LongInt operating mode (see list)

I_CR ➀ ➁ Single 100 – reserved for future use (capacity control step in % )

I_Range LongInt0: application limits of compressor1: calculation limits without range „data on request“

Output parameters

O_OP LongInt operating mode (see list)

O_TCmin Double minimum condensing temperature in °C or °F

O_TCmax Double maximum condensing temperature in °C or °F

O_Err pChar supplement to error message

Thresholds LongInt error message (see list)

Compressors CR capacity control steps (%)

OS.5341 … OS.5361 100, 75

OS.7441 … OS.7471 100, 75, 50

OS.8551 … OS.8591 100, 75, 50

Documentation of BITZER-Software v6.7.0 9.11

Open-type screws

9.5. Function CopyThresholds

Minimum and maximum condensing temperature with refrigerant and evaporation temperature given

➀ only interpreted if type given➁

Temperatures O_TCmin and O_TCmax are dew point temperatures.

Declaration with Borland Delphi® until version 2007:

Function CopyThresholds(I_Flags: LongInt; I_Typ: pChar; I_CC: LongInt; I_Ref: pChar;I_T0: Double; I_OP: LongInt; I_CR: Single; I_Range: LongInt;Var O_OP: LongInt; Var O_TCmin, O_TCmax: Double;O_Err: pChar; Var O_SzErr: LongInt): LongInt; StdCall; External ’OS50.DLL’;

Buffer variable in calling program:

VarErrorBuf: String;

Initialization:

SetLength(ErrorBuf, 20);O_Err:=@ErrorBuf[1]; or: O_Err:=pChar(ErrorBuf);

Exported function of OS50.DLL: CopyThresholds

Input parameters

I_Flags LongInt preset data (see list)

I_Typ pChar compressor type (see list)

I_CC LongInt 0 - reserved for future use

I_Ref pChar refrigerant (see list)

I_T0 Double evaporation temperature in °C or °F

I_OP LongInt operating mode (see list)

I_CR ➀ ➁ Single 100 – reserved for future use (capacity control step in % )

I_Range LongInt0: application limits of compressor1: calculation limits without range „data on request“

Output parameters

O_OP LongInt operating mode (see list)

O_TCmin Double minimum condensing temperature in °C or °F

O_TCmax Double maximum condensing temperature in °C or °F

O_Err pChar supplement to error message, filled with spaces on the right

O_SzErr LongInt length of O_Err without spaces

CopyThresholds LongInt error message (see list)

Compressors CR capacity control steps (%)

OS.5341 … OS.5361 100, 75

OS.7441 … OS.7471 100, 75, 50

OS.8551 … OS.8591 100, 75, 50

Documentation of BITZER-Software v6.7.09.12

Open-type screws

Declaration with Borland Delphi® since version 2009:

Function CopyThresholds(I_Flags: LongInt; I_Typ: pAnsiChar; I_CC: LongInt; I_Ref: pAnsiChar;I_T0: Double; I_OP: LongInt; I_CR: Single; I_Range: LongInt;Var O_OP: LongInt; Var O_TCmin, O_TCmax: Double;O_Err: pAnsiChar; Var O_SzErr: LongInt): LongInt; StdCall; External ’OS50.DLL’;

Buffer variable in calling program:

VarErrorBuf: AnsiString;

Initialization:

SetLength(ErrorBuf, 20);O_Err:=@ErrorBuf[1]; or: O_Err:=pAnsiChar(ErrorBuf);

Declaration with Microsoft Visual Basic®:

Declare Function CopyThresholds Lib “OS50.DLL“ _(ByVal I_Flags As Long, ByVal I_Typ As String, ByVal I_CC As Long, _ByVal I_Ref As String, ByVal I_T0 As Double, ByVal I_OP As Long, _ByVal I_CR As Single, ByVal I_Range As Long, _ByRef O_OP As Long, ByRef O_TCmin As Double, ByRef O_TCmax As Double, _ByVal O_Err As String, ByRef O_SzErr As Long) As Long

Buffer variable in calling program:

Dim O_Err As String * 20

Declaration with Microsoft Visual Basic_NET®:

Declare Function CopyThresholds Lib “OS50.DLL“ _(ByVal I_Flags As Integer, ByVal I_Typ As String, ByVal I_CC As Integer, _ByVal I_Ref As String, ByVal I_T0 As Double, ByVal I_OP As Integer, _ByVal I_CR As Single, ByVal I_Range As Integer, _ByRef O_OP As Integer, ByRef O_TCmin As Double, ByRef O_TCmax As Double, _ByVal O_Err As String, ByRef O_SzErr As Integer) As Integer

Buffer variable in calling program:

Dim O_Err As String = Space(20)

Documentation of BITZER-Software v6.7.0 9.13

Open-type screws

9.6. Function TechData

Technical data of compressors

Declaration with Borland Delphi® until version 2007:

Function TechData(I_Flags: LongInt; I_Typ: pChar; I_CC: LongInt; I_SP: Single;Var O_PC, O_SMT, O_SLT: Single): LongInt; StdCall; External ’OS50.DLL’;

Declaration with Borland Delphi® since version 2009:

Function TechData(I_Flags: LongInt; I_Typ: pAnsiChar; I_CC: LongInt; I_SP: Single;Var O_PC, O_SMT, O_SLT: Single): LongInt; StdCall; External ’OS50.DLL’;

Declaration with Microsoft Visual Basic®:

Declare Function TechData Lib “OS50.DLL“ _(ByVal I_Flags As Long, ByVal I_Typ As String, ByVal I_CC As Long, _ByVal I_SP As Single, _ByRef O_PC As Single, ByRef O_SMT As Single, _ByRef O_SLT As Single) As Long

Declaration with Microsoft Visual Basic_NET®:

Declare Function TechData Lib “OS50.DLL“ _(ByVal I_Flags As Integer, ByVal I_Typ As String, ByVal I_CC As Integer, _ByVal I_SP As Single, _ByRef O_PC As Single, ByRef O_SMT As Single, _ByRef O_SLT As Single) As Integer

Exported function of OS50.DLL: TechData

Input parameters

I_Flags LongInt preset data (see list)

I_Typ pChar compressor type (see list)

I_CC LongInt 0 - reserved for future use

I_SP Single Compressor speed in min-1

Output parameters

O_PC Single maximum power consumption in kW

O_SMT Single acoustic power level at middle temperature conditions in dB

O_SLT Single acoustic power level at low temperature conditions in dB

TechData LongInt error message (see list)

Documentation of BITZER-Software v6.7.09.14

Open-type screws

9.7. Function LiquidTemps

Liquid temperature with/without subcooler

➀ O_TUopt = teco + 10K resp. O_TUopt = teco + 20°F

Declaration with Borland Delphi® until version 2007:

Function LiquidTemps(I_RPath: pChar; I_Flags: LongInt; I_Typ: pChar; I_CC: LongInt;I_Ref: pChar; I_T0, I_TC, I_TS: Double; I_SP: Single;Var O_TCbub, O_TUmin, O_TUopt, O_TUmax, O_TEmin: Double):LongInt; StdCall; External ’OS50.DLL’;

Declaration with Borland Delphi® since version 2009:

Function LiquidTemps(I_RPath: pAnsiChar; I_Flags: LongInt; I_Typ: pAnsiChar; I_CC: LongInt;I_Ref: pAnsiChar; I_T0, I_TC, I_TS: Double; I_SP: Single;Var O_TCbub, O_TUmin, O_TUopt, O_TUmax, O_TEmin: Double):LongInt; StdCall; External ’OS50.DLL’;

Declaration with Microsoft Visual Basic®:

Declare Function LiquidTemps Lib "OS50.DLL" _(ByVal I_RPath As String, ByVal I_Flags As Long, ByVal I_Typ As String, _ByVal I_CC As Long, ByVal I_Ref As String, ByVal I_T0 As Double, _ByVal I_TC As Double, ByVal I_TS As Double, ByVal I_SP As Single, _ByRef O_TCbub As Double, ByRef O_TUmin As Double, _ByRef O_TUopt As Double, ByRef O_TUmax As Double, _ByRef O_TEmin As Double) As Long

Exported function of OS50.DLL: LiquidTemps

Input parameters

I_RPath pChar path of refrigerant fluid files *.REF (’ASEREP’)

I_Flags LongInt preset data (see list)

I_Typ pChar compressor type (see list)

I_CC LongInt 0 - reserved for future use

I_Ref pChar refrigerant (see list)

I_T0 Double evaporation temperature in °C or °F

I_TC Double condensing temperature in °C or °F

I_TS Doublesuction gas temperature in °C/ °F or superheat i K/ °Fdependent on I_Flags

I_SP Single Compressor speed in min-1 (only 2900 or 3500min-1 allowed)

Output parameters

O_TCbub Doublecondensing temperature: boiling point in °C or °F= maximum liquid temperature with normal operation

O_TUmin Double minimum liquid temperature with subcooler in °C or °F

O_TUopt ➀ Double recommended liquid temperature with subcooler in °C or °F

O_TUmax Double maximum liquid temperature with subcooler in °C or °F

O_TEmin Double minimum saturated ECONOMISER temperature in °C or °F

LiquidTemps LongInt error message (see list)

Documentation of BITZER-Software v6.7.0 9.15

Open-type screws

Declaration with Microsoft Visual Basic_NET®:

Declare Function LiquidTemps Lib "OS50.DLL" _(ByVal I_RPath As String, ByVal I_Flags As Integer, ByVal I_Typ As String, _ByVal I_CC As Integer, ByVal I_Ref As String, ByVal I_T0 As Double, _ByVal I_TC As Double, ByVal I_TS As Double, ByVal I_SP As Single, _ByRef O_TCbub As Double, ByRef O_TUmin As Double, _ByRef O_TUopt As Double, ByRef O_TUmax As Double, _ByRef O_TEmin As Double) As Integer

Documentation of BITZER-Software v6.7.09.16

Open-type screws

9.8. Driving motor sizes for coupling drive

9.9. Allowed values of I_Flags

Compressor types Motor sizes (coupling housing available)

OS.5341 … OS.536150Hz: 11/ 15/ 18.5/ 22/ 30/ 37kW60Hz: 12.6/ 17.3/ 21.3/ 24.5/ 33.5/ 41.5kW

OS.7441 … OS.747150Hz: 18.5/ 22/ 30/ 37/ 45/ 55/ 75/ 90kW60Hz: 21.3/ 24.5/ 33.5/ 41.5/ 51/ 62/ 84/ 101kW

OS.8551 … OS.857150Hz: 45/ 55/ 75/ 90/ 110/ 132/ 160/ 200kW60Hz: 51/ 62/ 84/ 101/ 123/ 148/ 180/ 224kW

OSKA9593 / OSKA9510350Hz: 110/ 132/ 160/ 200/ 250/ 315/ 350/ 400kW60Hz: 123/ 148/ 180/ 224/ 353/ 398/ 448/ 504kW

Value Constant Meaning

1 CalcWithIPUnits0 SI units1 IP units

2 CalcWithCapacity0 compressor type given2 capacity given

4 CalcWithSuperheat0 input suction gas temperature4 input suction superheat

8 CalcWithUsefulSuperheat0 ignore useful superheat8 input useful superheat

16 CalcWithSubcooling0 input liquid temperature16 input liquid subcooling

32 CalcWithSubcooler032 reserved

64 CalcWithSeaWater064 reserved

128 CalcWithMiddleTemp0 based on dew point temperatures128 based on mean temperatures

256 CalcWithFan0256 reserved

512 CalcWith Tandem0512 reserved

16384 CalcWithExpansion016384 reserved

32768 CalcWithLPDrop032768 reserved

65536 CalcWithHPDrop065536 reserved

131072 CalcWithEcoStar0131072 reserved

262144 CalcWithHeatPump0262144 reserved

Documentation of BITZER-Software v6.7.0 9.17

Open-type screws

9.10. Allowed values of I_Typ

9.10.1. Part 1

TypeDisplace-

ment[m3/h] ➀

R22 R134a R404A R507A

OSK5341-KOSKA5341-K

84/101X X X X

OSK5351-KOSKA5351-K

100/121X X X X

OSK5361-KOSKA5361-K

118/142X X X X

OSK7441-KOSKA7441-K

165/199X X X X

OSK7451-KOSKA7452-K

192/232X X X X

OSKA7452-K192/232

OSK7461-KOSKA7462-K

220/266X X X X

OSKA7462-K220/266

OSK7471-KOSKA7472-K

258/311X X X X

OSKA7472-K258/311

OSK8551-KOSKA8551-K

315/380X X X X

OSK8561-KOSKA8561-K

359/433X X X X

OSK8571-KOSKA8571-K

410/495X X X X

OSK8581-KOSKA8581-K

470/567X X X X

OSK8591-KOSKA8591-K

535/646X X X X

OSKA9593910/1099

OSKA951031015/1225

OSN5351-KOSNA5351-K

100/121X X X

OSN5361-KOSNA5361-K

118/142X X X

Documentation of BITZER-Software v6.7.09.18

Open-type screws

➀ with 2900min-1 (50Hz) resp. 3500min-1 (60Hz)

OSN7441-KOSNA7441-K

165/199X X X

OSN7451-KOSNA7452-K

192/232X X X

OSNA7452-K192/232

OSN7461-KOSNA7462-K

220/266X X X

OSNA7462-K220/266

OSN7471-KOSNA7472-K

258/311X X X

OSNA7472-K258/311

OSN8571-KOSNA8571-K

410/495X X X

OSN8591-KOSNA8591-K

535/646X X X

OSHA7452-K192/232

OSHA7462-K220/266

OSHA7472-K258/311

TypeDisplace-

ment[m3/h] ➀

R22 R134a R404A R507A

Documentation of BITZER-Software v6.7.0 9.19

Open-type screws

9.10.2. Part 2

TypeDisplace-

ment[m3/h] ➀

R407A R407C R407F R717

OSK5341-KOSKA5341-K

84/101X X X

X

OSK5351-KOSKA5351-K

100/121X X X

X

OSK5361-KOSKA5361-K

118/142X X X

X

OSK7441-KOSKA7441-K

165/199X X X

X

OSK7451-KOSKA7452-K

192/232X X X

X

OSKA7452-K192/232

X

OSK7461-KOSKA7462-K

220/266X X X

X

OSKA7462-K220/266

X

OSK7471-KOSKA7472-K

258/311X X X

X

OSKA7472-K258/311

X

OSK8551-KOSKA8551-K

315/380X X X

X

OSK8561-KOSKA8561-K

359/433X X X

X

OSK8571-KOSKA8571-K

410/495X X X

X

OSK8581-KOSKA8581-K

470/567X X X

X

OSK8591-KOSKA8591-K

535/646X X X

X

OSKA9593910/1099

X

OSKA951031015/1225

X

OSN5351-KOSNA5351-K

100/121X X

X

OSN5361-KOSNA5361-K

118/142X X

X

OSN7441-KOSNA7441-K

165/199X X

X

Documentation of BITZER-Software v6.7.09.20

Open-type screws

➀ with 2900min-1 (50Hz) resp. 3500min-1 (60Hz)

OSN7451-KOSNA7452-K

192/232X X

X

OSNA7452-K192/232

X

OSN7461-KOSNA7462-K

220/266X X

X

OSNA7462-K220/266

X

OSN7471-KOSNA7472-K

258/311X X

X

OSNA7471-K258/311

X

OSN8571-KOSNA8571-K

410/495X X

X

OSN8591-KOSNA8591-K

535/646X X

X

OSHA7452-K192/232

X

OSHA7462-K220/266

X

OSHA7472-K258/311

X

TypeDisplace-

ment[m3/h] ➀

R407A R407C R407F R717

Documentation of BITZER-Software v6.7.0 9.21

Open-type screws

9.11. Allowed values of I_Ref

1 R222 R134a3 R404A4 R407A5 R407C6 R407F7 R507A8 R717 (= NH3)

Minimum suction gas superheat is 1K / 1.8°F (NH3) resp. 5K / 9°F for other refrigerants.

9.12. Allowed values of I_SP

2900[min-1] (=50Hz) and 3500[min-1] (=60Hz)

9.13. Allowed values of I_OP

0 automatic selection of operating mode– not realized at this time –

1 standard operating mode

2 Economiser operation, liquid temperature in subcooler specified by user

3 Economiser operation, liquid temperature in subcooler specified automatic by program

Documentation of BITZER-Software v6.7.09.22

Hermetic Scroll Compressors

10. Hermetic Scroll CompressorsESH7, ESH77, GSD6/8 (“ESC”) ➜ ESC51.DLL

DLL-Version: 6.4.3.0

Attention! For calculation BNP50.DLL and ASEREP32.DLL have to be in the same directory as ESC51.DLL.

Calling convention “stdCall“ in Delphi-Pascal corresponds to “__stdcall“ in C++

10.1. Function Design

Performance data for a given compressor type respectivelyselection of maximum two compressor types with capacity given

Exported function of ESC51.DLL: Design

Input parameters

I_RPath pChar path of refrigerant fluid files *.REF (’ASEREP’)

I_NPath pChar path of name plate data files BNPE*.DAT

I_Flags LongInt preset data (see list)

I_Serie ➀ LongInt compressor series: 1 (ESH), 2 (ORBIT), 3 (ORBIT Boreal), 4 (ELH/ELA)

I_Typ pChar compressor type (see list)

I_CC LongInt 0 – reserved for future use

I_Ref pChar refrigerant (see list)

I_Q Double cooling capacity in kW or kBtu/h

I_T0 Double evaporation temperature in °C or °F

I_TC Double condensing temperature in °C or °F

I_TS Doublesuction gas temperature in °C / °F or superheat in K / °Fdependent on I_Flags

I_TL Doubleliquid temperature in °C /° F or sub-cooling in K / °Fdependent on I_Flags

I_TN Double useful superheat in K or °F

I_Net LongInt three-digit motor index (see list)

I_DS ➁ LongInt motor winding type: 1 = delta, 2 = star, 3 = part winding

I_OV ➁ LongInt operating voltage

I_FCF Double 0 – reserved for future use (frequency in Hz)

I_FCV LongInt 0 – reserved for future use (supply voltage in V)

I_FCOF LongInt 0 – reserved for future use (supply frequency in Hz)

I_FCMV LongInt 0 – reserved for future use( max. output voltage in V)

I_CR ➁ ➂ Single capacity control step in %

Output parameters

O_T1, O_T2 pChar two selected compressor types

O_Q1, O_Q2 Double cooling capacity in kW or kBtu/h

O_QU1, O_QU2 Double evaporator capacity in kW or kBtu/h

O_QN1, O_QN2 Double cooling capacity at ISO standard operating conditions

O_QC1, O_QC2 ➃ Double condenser capacity without heat rejection in kW or kBtu/h

O_QH1, O_QH2 ➃ Double condenser capacity minus heat rejection in kW or kBtu/h

O_P1, O_P2 Double power consumption in kW

O_I1, O_I2 Double current in A

O_COS1, O_COS2 Double power factor cos PHI

O_E1, O_E2 Double COP (dimensionless) or EER in Btu/h/W

Documentation of BITZER-Software v6.7.0

Hermetic Scroll Compressors

➀ only interpreted if capacity given➁ only interpreted if type given➂

➃ with liquid subcooling

Declaration with Borland Delphi® until version 2007:

Function Design(I_RPath, I_NPath: pChar; I_Flags, I_Serie: LongInt; I_Typ: pChar;I_CC: Longint; I_Ref: pChar; I_Q, I_T0, I_TC, I_TS, I_TL, I_TN: Double;I_Net, I_DS, I_OV, I_FCF: Double; I_FCV, I_FCOF, I_FCMV: LongInt;I_CR: SingleVar O_T1, O_T2: pChar;Var O_Q1, O_Q2, O_QU1, O_QU2, O_QN1, O_QN2, O_QC1, O_QC2,O_QH1, O_QH2, O_P1, O_P2, O_I1, O_I2, O_COS1, O_COS2, O_E1, O_E2,O_EN1, O_EN2, O_VG1, O_VG2, O_M1, O_M2, O_TH1, O_TH2: Double;Var O_Hint1, O_Hint2: LongInt; Var O_Err: pChar): LongInt; StdCall; External ’ESC51.DLL’;

Declaration with Borland Delphi® since version 2009:

Function Design(I_RPath, I_NPath: pAnsiChar; I_Flags, I_Serie: LongInt; I_Typ: pAnsiChar;I_CC: Longint; I_Ref: pAnsiChar; I_Q, I_T0, I_TC, I_TS, I_TL, I_TN: Double;I_Net, I_DS, I_OV, I_FCF: Double; I_FCV, I_FCOF, I_FCMV: LongInt;I_CR: SingleVar O_T1, O_T2: pAnsiChar;Var O_Q1, O_Q2, O_QU1, O_QU2, O_QN1, O_QN2, O_QC1, O_QC2,O_QH1, O_QH2, O_P1, O_P2, O_I1, O_I2, O_COS1, O_COS2, O_E1, O_E2,O_EN1, O_EN2, O_VG1, O_VG2, O_M1, O_M2, O_TH1, O_TH2: Double;Var O_Hint1, O_Hint2: LongInt; Var O_Err: pAnsiChar): LongInt; StdCall; External ’ESC51.DLL’;

O_EN1, O_EN2 Double COP / EER at ISO standard operating conditions

O_VG1, O_VG2 Double geometric displacement in m³/h or ft³/h

O_M1, O_M2 Double mass flow in kg/h or lb/h

O_TH1, O_TH2 Double hot gas temperature (isentropic)

O_Hint1, O_Hint2 LongInt hint(s) (see list)

O_Err pChar supplement to error message

Design LongInt error message (see list)

Compressors CR capacity control steps (%)

single compressors 100

tandem compressorsESH77-50, ESH77-60,ESH77-72, ESH77-86

100, 50

tandem compressorESH77-61

100, 60, 40

Exported function of ESC51.DLL: Design

Documentation of BITZER-Software v6.7.010.2

Hermetic Scroll Compressors

10.2. Function CopyDesign

Performance data for a given compressor type respectivelyselection of maximum two compressor types with capacity given

Exported function of ESC51.DLL: CopyDesign

Input parameters

I_RPath pChar path of refrigerant fluid files *.REF (’ASEREP’)

I_NPath pChar path of name plate data files BNPE*.DAT

I_Flags LongInt preset data (see list)

I_Serie ➀ LongInt compressor series: 1 (ESH), 2 (ORBIT), 3 (ORBIT Boreal), 4 (ELH/ELA)

I_Typ pChar compressor type (see list)

I_CC LongInt 0 – reserved for future use

I_Ref pChar refrigerant (see list)

I_Q Double cooling capacity in kW or kBtu/h

I_T0 Double evaporation temperature in °C or °F

I_TC Double condensing temperature in °C or °F

I_TS Doublesuction gas temperature in °C / °F or superheat in K / °Fdependent on I_Flags

I_TL Doubleliquid temperature in °C /° F or sub-cooling in K / °Fdependent on I_Flags

I_TN Double useful superheat in K or °F

I_Net LongInt power supply (see list)

I_DS ➁ LongInt motor winding type: 1 = delta, 2 = star, 3 = part winding

I_OV ➁ LongInt operating voltage

I_FCF Double 0 – reserved for future use (frequency in Hz)

I_FCV LongInt 0 – reserved for future use (supply voltage in V)

I_FCOF LongInt 0 – reserved for future use (supply frequency in Hz)

I_FCMV LongInt 0 – reserved for future use( max. output voltage in V)

I_CR ➁ ➂ Single capacity control step in %

Output parameters

O_T1 pChar first selected compressor type, filled with spaces on the right

O_SzT1 LongInt length of O_T1 without spaces

O_T2 pChar second selected compressor type, filled with spaces on the right

O_SzT2 LongInt length of O_T2 without spaces

DesignData TDesignData see below

O_Hint1, O_Hint2 LongInt hint(s) (see list)

O_Err pChar supplement to error message, filled with spaces on the right

O_SzErr LongInt length of O_Err without spaces

CopyDesign LongInt error message (see list)

Data fields of array DesignData:

O_Q1, O_Q2 Double cooling capacity in kW or kBtu/h

O_QU1, O_QU2 Double evaporator capacity in kW or kBtu/h

O_QN1, O_QN2 Double cooling capacity at ISO standard operating conditions

O_QC1, O_QC2 ➃ Double condenser capacity without heat rejection in kW or kBtu/h

O_QH1, O_QH2 ➃ Double condenser capacity minus heat rejection in kW or kBtu/h

O_P1, O_P2 Double power consumption in kW

O_I1, O_I2 Double current in A

O_COS1, O_COS2 Double power factor cos PHI

O_E1, O_E2 Double COP (dimensionless) or EER in Btu/h/W

O_EN1, O_EN2 Double COP / EER at ISO standard operating conditions

Documentation of BITZER-Software v6.7.0 10.3

Hermetic Scroll Compressors

➀ only interpreted if capacity given➁ only interpreted if type given➂

➃ with liquid subcooling

Declaration with Borland Delphi® until version 2007:

Type TDesignData = RecordO_Q1, O_Q2: Double;O_QU1, O_QU2: Double;O_QN1, O_QN2: Double;O_QC1, O_QC2: Double;O_QH1, O_QH2: Double;O_P1, O_P2: Double;O_I1, O_I2: Double;O_COS1, O_COS2: Double;O_E1, O_E2: Double;O_EN1, O_EN2: Double;O_VG1, O_VG2: Double;O_M1, O_M2: Double;O_TH1, O_TH2: Double;

End;

Function CopyDesign(I_RPath, I_NPath: pChar; I_Flags, I_Serie: LongInt; I_Typ: pChar;I_CC: LongInt; I_Ref: pChar; I_Q, I_T0, I_TC, I_TS, I_TL, I_TN: Double;I_Net, I_DS, I_OV, I_FCF: Double; I_FCV, I_FCOF, I_FCMV: LongInt;I_CR: Single;O_T1: pChar; Var O_SzT1: LongInt; O_T2: pChar; Var O_SzT2: LongInt;Var DesignData: TDesignData, Var O_Hint1, O_Hint2: LongInt;O_Err: pChar; Var O_SzErr: LongInt): LongInt; StdCall; External ’ESC51.DLL’;

Buffer variables in calling program:

VarType1Buf, Type2Buf: String;ErrorBuf: String;

Initialization:

SetLength(Type1Buf, 30);SetLength(Type2Buf, 30)SetLength(ErrorBuf, 20);O_T1:=@Type1Buf[1]; or: O_T1:=pChar(Type1Buf);O_T2:=@Type2Buf[1]; or: O_T2:=pChar(Type2Buf);O_Err:=@ErrorBuf[1]; or: O_Err:=pChar(ErrorBuf);

O_VG1, O_VG2 Double geometric displacement (LP) in m³/h or ft³/h

O_M1, O_M2 Double mass flow in kg/h or lb/h

O_TH1, O_TH2 Double hot gas temperature (Isentropic without cooling)

Compressors CR capacity control steps (%)

single compressors 100

tandem compressorsESH77-50, ESH77-60,ESH77-72, ESH77-86

100, 50

tandem compressorESH77-61

100, 60, 40

Exported function of ESC51.DLL: CopyDesign

Documentation of BITZER-Software v6.7.010.4

Hermetic Scroll Compressors

Declaration with Borland Delphi® since version 2009:

Type TDesignData = RecordO_Q1, O_Q2: Double;O_QU1, O_QU2: Double;O_QN1, O_QN2: Double;O_QC1, O_QC2: Double;O_QH1, O_QH2: Double;O_P1, O_P2: Double;O_I1, O_I2: Double;O_COS1, O_COS2: Double;O_E1, O_E2: Double;O_EN1, O_EN2: Double;O_VG1, O_VG2: Double;O_M1, O_M2: Double;O_TH1, O_TH2: Double;

End;

Function CopyDesign(I_RPath, I_NPath: pAnsiChar; I_Flags, I_Serie: LongInt; I_Typ: pAnsiChar;I_CC: LongInt; I_Ref: pAnsiChar; I_Q, I_T0, I_TC, I_TS, I_TL, I_TN: Double;I_Net, I_DS, I_OV, I_FCF: Double; I_FCV, I_FCOF, I_FCMV: LongInt;I_CR: Single;O_T1: pAnsiChar; Var O_SzT1: LongInt; O_T2: pAnsiChar; Var O_SzT2: LongInt;Var DesignData: TDesignData, Var O_Hint1, O_Hint2: LongInt;O_Err: pAnsiChar; Var O_SzErr: LongInt): LongInt; StdCall; External ’ESC51.DLL’;

Buffer variables in calling program:

VarType1Buf, Type2Buf: AnsiString;ErrorBuf: AnsiString;

Initialization:

SetLength(Type1Buf, 30);SetLength(Type2Buf, 30)SetLength(ErrorBuf, 20);O_T1:=@Type1Buf[1]; or: O_T1:=pAnsiChar(Type1Buf);O_T2:=@Type2Buf[1]; or: O_T2:=pAnsiChar(Type2Buf);O_Err:=@ErrorBuf[1]; or: O_Err:=pAnsiChar(ErrorBuf);

Documentation of BITZER-Software v6.7.0 10.5

Hermetic Scroll Compressors

Declaration with Microsoft Visual Basic®:

Type TDesignDataO_Q1 As DoubleO_Q2 As DoubleO_QU1 As DoubleO_QU2 As DoubleO_QN1 As DoubleO_QN2 As DoubleO_QC1 As DoubleO_QC2 As DoubleO_QH1 As DoubleO_QH2 As DoubleO_P1 As DoubleO_P2 As DoubleO_I1 As DoubleO_I2 As DoubleO_COS1 As DoubleO_COS2 As DoubleO_E1 As DoubleO_E2 As DoubleO_EN1 As DoubleO_EN2 As DoubleO_VG1 As DoubleO_VG2 As DoubleO_M1 As DoubleO_M2 As DoubleO_TH1 As DoubleO_TH2 As Double

End Type

Declare Function CopyDesign Lib “ESC51.DLL“ _(ByVal I_RPath As String, ByVal I_NPath As String, ByVal I_Flags As Long, _ByVal I_Serie As Long, ByVal I_Typ As String, ByVal I_CC As Long, _ByVal I_Ref As String, ByVal I_Q As Double, ByVal I_T0 As Double, _ByVal I_TC As Double, ByVal I_TS As Double, ByVal I_TL As Double, _ByVal I_TN As Double, ByVal I_Net As Long, ByVal I_DS As Long, _ByVal I_OV As Long, ByVal I_FCF As Double, ByVal I_FCV As Long, _ByVal I_FCOF As Long, ByVal I_FCMV As Long, ByVal I_CR As Single, _ByVal O_T1 As String, ByRef O_SzT1 As Long, _ByVal O_T2 As String, ByRef O_SzT2 As Long, _ByRef DesignData As TDesignData, _ByRef O_Hint1 As Long, ByRef O_Hint2 As Long, _ByVal O_Err As String, ByRef O_SzErr As Long) As Long

Buffer variables in calling program:

Dim O_T1 As String * 30Dim O_T2 As String * 30Dim O_Err As String * 20

Documentation of BITZER-Software v6.7.010.6

Hermetic Scroll Compressors

Declaration with Microsoft Visual Basic_NET®:

Structure TDesignDataDim O_Q1 As DoubleDim O_Q2 As DoubleDim O_QU1 As DoubleDim O_QU2 As DoubleDim O_QN1 As DoubleDim O_QN2 As DoubleDim O_QC1 As DoubleDim O_QC2 As DoubleDim O_QH1 As DoubleDim O_QH2 As DoubleDim O_P1 As DoubleDim O_P2 As DoubleDim O_I1 As DoubleDim O_I2 As DoubleDim O_COS1 As DoubleDim O_COS2 As DoubleDim O_E1 As DoubleDim O_E2 As DoubleDim O_EN1 As DoubleDim O_EN2 As DoubleDim O_VG1 As DoubleDim O_VG2 As DoubleDim O_M1 As DoubleDim O_M2 As DoubleDim O_TH1 As DoubleDim O_TH2 As Double

End Structure

Declare Function CopyDesign Lib “ESC51.DLL“ _(ByVal I_RPath As String, ByVal I_NPath As String, ByVal I_Flags As Integer, _ByVal I_Serie As Integer, ByVal I_Typ As String, ByVal I_CC As Integer, _ByVal I_Ref As String, ByVal I_Q As Double, ByVal I_T0 As Double, _ByVal I_TC As Double, ByVal I_TS As Double, ByVal I_TL As Double, _ByVal I_TN As Double, ByVal I_Net As Integer, ByVal I_DS As Integer, _ByVal I_OV As Integer, ByVal I_FCF As Double, ByVal I_FCV As Integer, _ByVal I_FCOF As Integer, ByVal I_FCMV As Integer, ByVal I_CR As Single, _ByVal O_T1 As String, ByRef O_SzT1 As Integer, _ByVal O_T2 As String, ByRef O_SzT2 As Integer, _ByRef DesignData As TDesignData, _ByRef O_Hint1 As Integer, ByRef O_Hint2 As Integer, _ByVal O_Err As String, ByRef O_SzErr As Integer) As Integer

Buffer variables in calling program:

Dim O_T1 As String = Space(30)Dim O_T2 As String = Space(30)Dim O_Err As String = Space(20)

Documentation of BITZER-Software v6.7.0 10.7

Hermetic Scroll Compressors

10.3. Function Thresholds

Minimum and maximum condensing temperature with refrigerant and evaporation temperature given

Declaration with Borland Delphi® until version 2007:

Function Thresholds(I_Flags, I_Serie: LongInt; I_Typ: pChar; I_CC: LongInt; I_Ref: pChar;I_T0: Double; I_Range: LongInt;Var O_TCmin, O_TCmax, O_TCmaxred: Double;Var O_Err: pChar): LongInt; StdCall; External ’ESC51.DLL’;

Declaration with Borland Delphi® since version 2009:

Function Thresholds(I_Flags, I_Serie: LongInt; I_Typ: pAnsiChar; I_CC: LongInt; I_Ref: pAnsiChar;I_T0: Double; I_Range: LongInt;Var O_TCmin, O_TCmax, O_TCmaxred: Double;Var O_Err: pAnsiChar): LongInt; StdCall; External ’ESC51.DLL’;

Exported function of ESC51.DLL: Thresholds

Input parameters

I_Flags LongInt preset data (see list)

I_Serie LongInt compressor series: 1 (ESH), 2 (ORBIT), 3 (ORBIT Boreal), 4 (ELH/ELA)

I_Typ pChar compressor type (see list)

I_CC LongInt 0 – reserved for future use

I_Ref pChar refrigerant (see list)

I_T0 Double evaporation temperature in °C or °F

I_Range LongInt0: application limits of compressor1: calculation limits without range „data on request“

Output parameters

O_TCmin Double minimum condensing temperature in °C or °F

O_TCmax Doublemaximum condensing temperature in °C or °Fwith suction superheat limited to 10K / 18°F

O_TCmaxred Doublemaximum condensing temperature in °C or °Fwith suction gas temperature limited to 20°C / 68°F

O_Err pChar supplement to error message

Thresholds LongInt error message (see list)

Documentation of BITZER-Software v6.7.010.8

Hermetic Scroll Compressors

10.4. Function CopyThresholds

Minimum and maximum condensing temperature with refrigerant and evaporation temperature given

Declaration with Borland Delphi® until version 2007:

Function CopyThresholds(I_Flags, I_Serie: LongInt; I_Typ: PChar; I_CC: LongInt; I_Ref: pChar;I_T0: Double; I_Range: LongInt;Var O_TCmin, O_TCmax, O_TCmaxred: Double;O_Err: pChar; Var O_SzErr: LongInt): LongInt; StdCall; External ’ESC51.DLL’;

Buffer variable in calling program:

VarErrorBuf: String;

Initialization:

SetLength(ErrorBuf, 20);O_Err:=@ErrorBuf[1]; or: O_Err:=pChar(ErrorBuf);

Declaration with Borland Delphi® since version 2009:

Function CopyThresholds(I_Flags, I_Serie: LongInt; I_Typ: PAnsiChar; I_CC: LongInt; I_Ref: pAnsiChar;I_T0: Double; I_Range: LongInt;Var O_TCmin, O_TCmax, O_TCmaxred: Double;O_Err: pAnsiChar; Var O_SzErr: LongInt): LongInt; StdCall; External ’ESC51.DLL’;

Buffer variable in calling program:

VarErrorBuf: AnsiString;

Exported function of ESC51.DLL: CopyThresholds

Input parameters

I_Flags LongInt preset data (see list)

I_Serie LongInt compressor series: 1 (ESH), 2 (ORBIT), 3 (ORBIT Boreal), 4 (ELH/ELA)

I_Typ pChar compressor type (see list)

I_CC LongInt 0 – reserved for future use

I_Ref pChar refrigerant (see list)

I_T0 Double evaporation temperature in °C or °F

I_Range LongInt0: application limits of compressor1: calculation limits without range „data on request“

Output parameters

O_TCmin Double minimum condensing temperature in °C or °F

O_TCmax Doublemaximum condensing temperature in °C or °Fwith suction superheat limited to 10K / 18°F

O_TCmaxred Doublemaximum condensing temperature in °C or °Fwith suction gas temperature limited to 20°C / 68°F

O_Err pChar supplement to error message, filled with spaces on the right

O_SzErr LongInt length of O_Err without spaces

CopyThresholds LongInt error message (see list)

Documentation of BITZER-Software v6.7.0 10.9

Hermetic Scroll Compressors

Initialization:

SetLength(ErrorBuf, 20);O_Err:=@ErrorBuf[1]; or: O_Err:=pChar(ErrorBuf);

Declaration with Microsoft Visual Basic®:

Declare Function CopyThresholds Lib “ESC51.DLL“ _(ByVal I_Flags As Long, ByVal I_Serie As Long, ByVal I_Typ As String, _ByVal I_CC As Long, ByVal I_Ref As String, ByVal I_T0 As Double, _ByVal I_Range As Long, _ByRef O_TCmin As Double, ByRef O_TCmax As Double, _ByRef O_TCmaxred As Double, _ByVal O_Err As String, ByRef O_SzErr As Long) As Long

Buffer variable in calling program:

Dim O_Err As String * 20

Declaration with Microsoft Visual Basic_NET®:

Declare Function CopyThresholds Lib “ESC51.DLL“ _(ByVal I_Flags As Integer, ByVal I_Serie As Integer, ByVal I_Typ As String, _ByVal I_CC As Integer, ByVal I_Ref As String, ByVal I_T0 As Double, _ByVal I_Range As Integer, _ByRef O_TCmin As Double, ByRef O_TCmax As Double, _ByRef O_TCmaxred As Double, _ByVal O_Err As String, ByRef O_SzErr As Integer) As Integer

Buffer variable in calling program:

Dim O_Err As String * 20

Documentation of BITZER-Software v6.7.010.10

Hermetic Scroll Compressors

10.5. Function TechData

Technical data of compressors

Declaration with Borland Delphi® until version 2007:

Function TechData(I_Serie: LongInt; I_Typ: pChar; I_CC, I_Net: LongInt;Var O_PC, O_SHT, O_SMT, O_SLT: Single): LongInt; StdCall; External ’ESC51.DLL’;

Declaration with Borland Delphi® since version 2009:

Function TechData(I_Serie: LongInt; I_Typ: pAnsiChar; I_CC, I_Net: LongInt;Var O_PC, O_SHT, O_SMT, O_SLT: Single): LongInt; StdCall; External ’ESC51.DLL’;

Declaration with Microsoft Visual Basic®:

Declare Function TechData Lib “ESC51.DLL“ _(ByVal I_Serie As Long, ByVal I_Typ As String, ByVal I_CC As Long, _ByVal I_Net As Long, _ByRef O_PC As Single, ByRef O_SHT As Single, _ByRef O_SMT As Single, ByRef O_SLT As Single) As Long

Declaration with Microsoft Visual Basic_NET®:

Declare Function TechData Lib “ESC51.DLL“ _(ByVal I_Serie As Integer, ByVal I_Typ As String, ByVal I_CC As Integer, _ByVal I_Net As Integer, _ByRef O_PC As Single, ByRef O_SHT As Single, _ByRef O_SMT As Single, ByRef O_SLT As Single) As Integer

Exported function of ESC51.DLL: TechData

Input parameters

I_Serie LongIntcompressor series: 1 (ESH), 2 (ORBIT), 3 (ORBIT Boreal), 4 (ELH/ELA)(not used)

I_Typ pChar compressor type (see list)

I_CC LongInt 0 – reserved for future use

I_Net LongIntthree-digit motor index (see list)(defines motor speed)

Output parameters

O_PC Single maximum power consumption in kW

O_SHT Single acoustic power level at high temperature conditions in dB

O_SMT Single acoustic power level at middle temperature conditions in dB

O_SLT Single acoustic power level at low temperature conditions in dB

TechData LongInt error message (see list)

Documentation of BITZER-Software v6.7.0 10.11

Hermetic Scroll Compressors

10.6. Allowed values of I_Flags

Value Constant Meaning

1 CalcWithIPUnits0 SI units1 IP units

2 CalcWithCapacity0 compressor type given2 capacity given

4 CalcWithSuperheat0 input suction gas temperature4 input suction superheat

8 CalcWithUsefulSuperheat0 ignore useful superheat8 input useful superheat

16 CalcWithSubcooling0 input liquid temperature16 input liquid subcooling

32 CalcWithSubcooler032 reserved

64 CalcWithSeaWater064 reserved

128 CalcWithMiddleTemp0 based on dew point temperatures128 based on mean temperatures

256 CalcWithFan0256 reserved

512 CalcWithTandem0 only single compressors512 only tandem compressors(only for ESH series with capacity given)

16384 CalcWithExpansion016384 reserved

32768 CalcWithLPDrop032768 reserved

65536 CalcWithHPDrop065536 reserved

131072 CalcWithEcoStar0131072 reserved

262144 CalcWithHeatPump0262144 reserved

Documentation of BITZER-Software v6.7.010.12

Hermetic Scroll Compressors

10.7. Allowed values of I_Typ

10.7.1. ESH series (I_Serie = 1)

Type Displacement R22 R134aR404AR507A

R407C R410A

[m3/h] ➀ [cfh] ➁

ESH725(Y) 25 1066 X X X X

ESH730(Y) 30 1279 X X X X

ESH736(Y) 36 1534 X X X X

ESH743(Y) 43 1833 X X X X

ESH77-50(Y)2 ∗ ESH725

50 2132 X X X X

ESH77-60(Y)2 ∗ ESH730

60 2558 X X X X

ESH77-61(Y)ESH725ESH736

61 2600 X X X X

ESH77-72(Y)2 ∗ ESH736

72 3068 X X X X

ESH77-86(Y)2 ∗ ESH743

86 3666 X X X X

Documentation of BITZER-Software v6.7.0 10.13

Hermetic Scroll Compressors

10.7.2. ORBIT6 / ORBIT8 series (I_Serie = 2)

Type Displacement R22 R134aR404AR507A

R407C R410A

[m3/h] ➀ [cfh] ➁

GSD60120VA 19,8 846 X

GSD60137VA 22,2 948 X

GSD60154VA 24,8 1056 ✓

GSD60182VA 29,2 1245 ✓

GSD60235VA 37,6 1602 X

GSD80182VA➂ 29,0 1260 X

GSD80235VA 38,6 1680 X

GSD80295VA 48,3 2040 X

GSD80385VA 61,8 2640 ✓

GSD80421VA 67,6 2880 X

GSD80485VA 77,2 3300 X

GSD6 Tandem

GSD60120VAGSD60120VA

39,6 1692 X

GSD60120VAGSD60137VA

42,0 1794 X

GSD60120VAGSD60154VA

44,6 1902 X

GSD60120VAGSD60182VA

49,0 2094 X

GSD60120VAGSD60235VA

57,4 2448 X

GSD60137VAGSD60137VA

44,4 1896 X

GSD60137VAGSD60154VA

47,0 2004 X

GSD60137VAGSD60182VA

51,4 2196 X

GSD60137VAGSD60235VA

59,8 2550 X

GSD60154VAGSD60154VA

49,6 2112 X

GSD60154VAGSD60182VA

54,0 2304 X

Documentation of BITZER-Software v6.7.010.14

Hermetic Scroll Compressors

GSD60154VAGSD60235VA

62,4 26 X

GSD60182VAGSD60182VA

58,4 2496 X

GSD60182VAGSD60235VA

66,8 2850 X

GSD60235VAGSD60235VA

75,2 3204 X

GSD6/GSD8 Tandem

GSD60120VAGSD80295VA

68,1 2886 X

GSD60120VAGSD80385VA

81,6 3486 X

GSD60120VAGSD80421VA

87,4 3726 X

GSD60137GSD80295VA

70,5 2988 X

GSD60137VAGSD80385VA

84,0 3588 X

GSD60137VAGSD80421VA

89,8 4115 X

GSD60154VAGSD80295VFA

73,1 3096 X

GSD60154VAGSD80385VA

86,6 3696 X

GSD60154VAGSD80421VA

92,4 3936 X

GSD60182VAGSD80295VA

77,5 3288 X

GSD60182VAGSD80385VA

91,0 3888 X

GSD60182VAGSD80421VA

96,8 4128 X

GSD60235VAGSD80295VA

85,9 3642 X

GSD60235VAGSD80385VA

99,4 4242 X

GSD60235VAGSD80421VA

105,2 4482 X

Type Displacement R22 R134aR404AR507A

R407C R410A

[m3/h] ➀ [cfh] ➁

Documentation of BITZER-Software v6.7.0 10.15

Hermetic Scroll Compressors

GSD60235VAGSD80482VA

114,8 4902 X

GSD8 Tandem

GSD80295VAGSD80295VA

96,6 4080 X

GSD80295VAGSD80385VA

110,1 4680 X

GSD80295VAGSD80421VA

115,9 4920 X

GSD80295VAGSD80485VA

125,5 5340 X

GSD80385VAGSD80385VA

123,6 5280 X

GSD 80385VAGSD80421VA

129,4 5520 X

GSD80385VAGSD80485VA

139,0 5940 X

GSD80421VAGSD80421VA

135,2 5760 X

GSD80421VAGSD80485VA

144,8 6180 X

GSD80485VAGSD80485VA

154,4 6600

GSD6 Trio

GSD60154VAGSD60154VAGSD60154VA

74,4 3168 X

GSD60182VAGSD60182VAGSD60182VA

87,6 3744 X

GSD60235VAGSD60235VAGSD60235VA

112,8 4806 X

GSD8 Trio

GSD80295VAGSD80295VAGSD80295VA

144,9 6120 X

GSD80385VAGSD80385VAGSD80385VA

185,4 7920 X

Type Displacement R22 R134aR404AR507A

R407C R410A

[m3/h] ➀ [cfh] ➁

Documentation of BITZER-Software v6.7.010.16

Hermetic Scroll Compressors

➀ with 2900min-1 (50Hz)➁ with 3500min-1 (60Hz)➂ not considered in subprogram ‚CalcWith Capacity‘

✓ Performance data certified by ASERCOM

GSD80421VAGSD80421VAGSD80421VA

202,8 8640 X

GSD80485VAGSD80485VAGSD80485VA

231,6 9900 X

Type Displacement R22 R134aR404AR507A

R407C R410A

[m3/h] ➀ [cfh] ➁

Documentation of BITZER-Software v6.7.0 10.17

Hermetic Scroll Compressors

10.7.3. ORBIT Boreal series (I_Serie = 3)

Type Displacement R22 R134aR404AR507A

R407C R410A

[m3/h] ➀ [cfh] ➁

GSD80182VW 29,0 1260 –

GSD80235VW 38,6 1680 X

GSD80295VW 48,3 2040 X

GSD80385VW 61,8 2640 X

GSD80421VW 67,6 2880 X

GSD80485VW 77,2 3300 X

GSD8 Tandem

GSD80295VWGSD80295VW

96,6 4080 X

GSD80295VWGSD80385VW

110,1 4680 X

GSD80295VWGSD80421VW

115,9 4920 X

GSD80295VWGSD80485VW

125,5 5340 X

GSD80385VWGSD80385VW

123,6 5280 X

GSD80385VWGSD80421VW

129,4 5520 X

GSD80385VWGSD80485VW

139,0 5940 X

GSD80421VWGSD80421VW

135,2 5760 X

GSD80421VWGSD80485VW

144,8 6180 X

GSD80485VWGSD80485VW

154,4 6600 X

GSD8 Trio

GSD80295VWGSD80295VWGSD80295VW

144,9 6120 X

GSD80385VWGSD80385VWGSD80385VW

185,4 7920 X

GSD80421VWGSD80421VWGSD80421VW

202,8 8640 X

Documentation of BITZER-Software v6.7.010.18

Hermetic Scroll Compressors

➀ with 2900min-1 (50Hz)➁ with 3500min-1 (60Hz)

GSD80485VWGSD80485VWGSD80485VW

231,6 9900 X

Type Displacement R22 R134aR404AR507A

R407C R410A

[m3/h] ➀ [cfh] ➁

Documentation of BITZER-Software v6.7.0 10.19

Hermetic Scroll Compressors

10.7.4. ELH/ELA series

➀ with 2900min-1 (50Hz)➁ with 3500min-1 (60Hz)

Type Displacement R22 R134aR404AR507A

R407C R410A

[m3/h] ➀ [cfh] ➁

ELH725 25 1066 X X X

ELH730 30 1279 X X X

ELH736 36 1534 X X X

ELA743 43 1833 X

Documentation of BITZER-Software v6.7.010.20

Hermetic Scroll Compressors

10.8. Allowed values of I_Ref

1 R222 R134a3 R404A4 R407C5 R410A6 R507A

Documentation of BITZER-Software v6.7.0 10.21

Hermetic Scroll Compressors

10.9. Allowed values of I_NET

In subprogram ’CalcWithCapacity’ I_NET = 100, I_NET = 200, or I_NET = 400 are the only possible values!

I_NETCodeESH

CodeGSD

Voltage rangeOperating

voltageWinding

type

100Standard 50Hz(automatic)

121 38S 6 380V 50Hz 380V Y

123 40S 4 380..420V 50Hz 400V Y

137 40S 4 380..420V 50Hz 400V Y

138 50S 5 500V 50Hz 500V Y

184 25S – 220..240V 50Hz 230V Y

186 20S 2 180..200V 50Hz 200V Y

200Standard 60Hz (automatic)

223 40S 4 440..480V 60Hz 460V Y

237 40S 4 440..480V 60Hz 460V Y

238 50S 5 575V 60Hz 575V Y

283 35S 3 360..400V 60Hz 380V Y

286 20S 2 200..230V 60Hz 200V Y

400Standard 60Hz UL(automatic)

437 4SU 4 460V 60Hz UL 460V Y

438 5SU 5 575V 60Hz UL 575V Y

483 3SU 3 360..400V 60Hz UL 380V Y

486 2SU 2 208..230V 60Hz UL208/230V

Y

Compressor types Allowed values of I_NET Standard motor

ESH725 … ESH736ESH77-50 … ESH77-72

137, 138, 184, 186237, 238, 283, 286437, 438, 486

137 (400V / Y / 40S)237 (460V / Y / 40S)437 (460V / Y / 4SU)

ESH743, ESH77-86137, 186, 186237, 238, 286437, 438, 486

137 (400V / Y / 40S)237 (460V / Y / 40S)437 (460V / Y / 4SU)

GSD60120VA … GSD60182VA137, 138, 186237, 238, 283437, 438, 483, 486

137 (400V / Y / 40S)237 (460V / Y / 40S)437 (460V / Y / 4SU)

GSD60235VA137237437

137 (400V / Y / 40S)237 (460V / Y / 40S)437 (460V / Y / 4SU)

GSD80182VA … GSD80485VA121, 137, 138, 186237, 238, 283, 286437, 438, 483, 486

137 (400V / Y / 40S)237 (460V / Y / 40S)437 (460V / Y / 4SU)

GSD80235VW … GSD80485VW137, 138, 186237, 238, 283, 286437, 438, 483, 486

137 (400V / Y / 40S)237 (460V / Y / 40S)437 (460V / Y / 4SU)

ELH725, ELH730, ELH736ELA743

123, 138, 184, 186223, 238, 286

123 (400V / Y / 40S)223 (460V / Y / 40S)

Documentation of BITZER-Software v6.7.010.22

Air-cooled condensing units

11. Air-cooled condensing units (“LH”) ➜ LLH52.DLL

DLL-Version: 6.5.0.35

Attention! For calculation BNP50.DLL, HK52A.DLL, HHK52B.DLL, ASEREP32.DLL and BIREF32.DLL have to be in the same directory as LLH52.DLL.

Calling convention “stdCall“ in Delphi-Pascal corresponds to “__stdcall“ in C++

11.1. Function Design

Performance data for a given condensing unit respectivelyselection of maximum four condensing units with capacity given

Exported function of LLH52.DLL: Design

Input parameters

I_RPath pChar path of refrigerant fluid files *.REF (’ASEREP’)

I_NPath pChar path of name plate data files BNPA*.DAT

I_Flags LongInt preset data (see list)

I_Serie LongInt series 1, 2, 3, 4, or 5 (see list)

I_Typ pChar condenser unit type (see list)

I_CC LongInt 0 – reserved for future use

I_Ref pChar refrigerant (see list)

I_Q Double cooling capacity in kW or kBtu/h

I_T0 Double evaporation temperature in °C or °F

I_Tamb Double ambient temperature in °C or °F

I_TS Doublesuction gas temperature in °C / °F or superheat in K / °Fdependent on I_Flags

I_TN Double useful superheat in K or °F

I_Net LongInt three-digit motor index (see list)

I_DS ➀ LongInt motor winding type: 1 = delta, 2 = star, 3 = part winding

I_OV ➀ LongInt operating voltage

I_FI LongInt frequency inverter: 0 = without, 1 = internal, 2 = external FI

I_FCF ➀ ➁ Double selected FI frequency in Hz

I_FCV ➁ LongInt supply voltage in V

I_FCOF ➁ LongInt supply frequency in Hz

I_FCMV ➁ LongInt 0 – reserved for future use (max. output voltage in V)

I_Op LongInt operating mode (see list)

O_OpF ➁ LongInt Ecostar mode: 0 = economy, 1 = low sound

I_CR ➂ Single 100 – reserved for future use (capacity control step in % )

Output parameters

O_NUnit LongInt number of selected units (0 … 4)

O_TTyp TTypAry selected condensing units 1 … O_NUnit

O_TData TDataAry data of selected condenser units

O_Hint1, O_Hint2 LongInt hint(s) (see list)

O_Err pChar supplement to error message

Design LongInt error message (see list)

Data fields of array TData

O_UnitNo LongInt serial number of condensing unit (see list)

O_Q Double cooling capacity in kW or kBtu/h

Documentation of BITZER-Software v6.7.0

Air-cooled condensing units

➀ only interpreted if type given➁ frequency inverter operation – parameters I_NET, I_DS, and I_OV are ignored➂ not possible with frequency inverter operation

Declaration with Borland Delphi® until version 2007:

Function Design(I_RPath, I_NPath: pChar; I_Flags, I_Serie: LongInt; I_Typ: pChar;I_CC: LongInt; I_Ref: pChar; I_Q, I_T0, I_Tamb, I_TS, I_TN: Double;I_Net, I_DS, I_OV, I_FI: LongInt; I_FCF: Double;I_FCV, I_FCOF, I_FCMV, I_Op, I_OpF: LongInt; I_CR: Single;Var O_NUnit: LongInt; Var O_TTyp: TTypAry; Var O_TData: TDataAry;Var O_Hint1, O_Hint2: LongInt; Var O_Err: pChar):LongInt; StdCall; External ’LLH52.DLL’;

with TTypAry = Array[1..4] Of pChar

TDataAry = Array[1..4] Of RecordO_UnitNo: LongInt;O_Q, O_Qmin, O_Qmax, O_QU, O_TC, O_DT, O_DTU: Double;O_Op, O_FCF, O_FCFmin, O_FCFmax: LongInt;O_P, O_I, O_M, O_PF: Double;O_MC, O_VR: pChar;O_Net, O_DS, O_OV: LongInt

O_Qmin ➁ Double minimum cooling capacity in kW or kBtu/h

O_Qmax ➁ Double maximum cooling capacity in kW or kBtu/h

O_QU Double evaporator capacity in kW or kBtu/h

O_TC Double condensing temperature in °C or °F

O_DT Doublecondensing temperature - ambient temperaturetemperature difference in K or °F

O_DTU Double liquid subcooling in K or °F

O_Op LongInt operating mode (see list)

O_FCF ➁ LongInt inverter frequency in Hz

O_FCFmin ➁ LongInt inverter frequency for minimum cooling capacity in Hz

O_FCFmax ➁ LongInt inverter frequency for maximum cooling capacity in Hz

O_P Double power consumption in kW

O_I Double current in A

O_M Double refrigerant mass flow in kg/h or lb/h

O_PF ➁ Double fan power consumption in kW

O_MC pChar motor code for compressor designation

O_VR pChar voltage range

O_Net LongInt three-digit motor index (see list)

O_DS LongInt motor winding type: 1 = delta, 2 = star, 3 = part winding

O_OV LongInt operating voltage in V

Compressors CR capacity control steps (%)

2-cylinder 100

4-cylinder 100, 50

6-cylinder 100, 66, 33

8-cylinder 100, 50, 25

2×2-cylinder Tandem 100, 50

2×4-cylinder Tandem 100, 75, 50, 25

2×6-cylinder Tandem 100, 83, 66, 50, 33, 17

Exported function of LLH52.DLL: Design

Documentation of BITZER-Software v6.7.011.2

Air-cooled condensing units

End

Documentation of BITZER-Software v6.7.0 11.3

Air-cooled condensing units

Declaration with Borland Delphi® since version 2009:

Function Design(I_RPath, I_NPath: pAnsiChar; I_Flags, I_Serie: LongInt; I_Typ: pAnsiChar;I_CC: LongInt; I_Ref: pAnsiChar; I_Q, I_T0, I_Tamb, I_TS, I_TN: Double;I_Net, I_DS, I_OV, I_FI: LongInt; I_FCF: Double;I_FCV, I_FCOF, I_FCMV, I_Op, I_OpF: LongInt; I_CR: Single;Var O_NUnit: LongInt; Var O_TTyp: TTypAry; Var O_TData: TDataAry;Var O_Hint1, O_Hint2: LongInt; Var O_Err: pChar):LongInt; StdCall; External ’LLH52.DLL’;

with TTypAry = Array[1..4] Of pAnsiChar

TDataAry = Array[1..4] Of RecordO_UnitNo: LongInt;O_Q, O_Qmin, O_Qmax, O_QU, O_TC, O_DT, O_DTU: Double;O_Op, O_FCF, O_FCFmin, O_FCFmax: LongInt;O_P, O_I, O_M, O_PF: Double;O_MC, O_VR: pAnsiChar;O_Net, O_DS, O_OV: LongInt

End

Documentation of BITZER-Software v6.7.011.4

Air-cooled condensing units

11.2. Function CopyDesign

Performance data for a given condensing unit respectivelyselection of maximum four condensing units with capacity given

Exported function of LLH52.DLL: CopyDesign

Input parameters

I_RPath pChar path of refrigerant fluid files *.REF (’ASEREP’)

I_NPath pChat path of name plate data files BNPA*.DAT

I_Flags LongInt preset data (see list)

I_Serie LongInt series 1, 2, 3, 4, or 5 (see list)

I_Typ pChar condenser unit type (see list)

I_CC LongInt 0 – reserved for future use

I_Ref pChar refrigerant (see list)

I_Q Double cooling capacity in kW or kBtu/h

I_T0 Double evaporation temperature in °C or °F

I_Tamb Double ambient temperature in °C or °F

I_TS Doublesuction gas temperature in °C / °F or superheat in K / °Fdependent on I_Flags

I_TN Double useful superheat in K or °F

I_Net LongInt three-digit motor index (see list)

I_DS ➀ LongInt motor winding type: 1 = delta, 2 = star, 3 = part winding

I_OV ➀ LongInt operating voltage

I_FI LongInt frequency inverter: 0 = without, 1 = internal, 2 = external FI

I_FCF ➀ ➁ Double selected FI frequency in Hz

I_FCV ➁ LongInt supply voltage in V

I_FCOF ➁ LongInt supply frequency in Hz

I_FCMV ➁ LongInt 0 – reserved for future use (max. output voltage in V)

I_Op LongInt operating mode (see list)

O_OpF ➁ LongInt Ecostar mode: 0 = economy, 1 = low sound

I_CR ➂ Single 100 – reserved for future use (capacity control step in % )

Output parameters

O_NUnit LongInt number of selected units (0 … 4)

O_Typ1 pChar selected condensing unit 1 (motor code included)

O_Typ2 pChar selected condensing unit 2 (motor code included)

O_Typ3 pChar selected condensing unit 3 (motor code included)

O_Typ4 pChar selected condensing unit 4 (motor code included)

O_SzTTyp TSzAry length of O_Typ1…O_Typ4 without spaces

O_VR1 pChar voltage range unit 1

O_VR2 pChar voltage range unit 2

O_VR3 pChar voltage range unit 3

O_VR4 pChar voltage range unit 4

O_SzTVR TSzAry length of O_VR1…O_VR4 without spaces

O_TDbl TDblAry data of selected condenser units

O_TInt TIntAry data of selected condenser units

O_Hint1, O_Hint2 LongInt hint(s) (see list)

O_Err pChar supplement to error message

O_SzErr LongInt length of O_Err without spaces

CopyDesign LongInt error message (see list)

Data fields of array O_TDbl

O_Q Double cooling capacity in kW or kBtu/h

Documentation of BITZER-Software v6.7.0 11.5

Air-cooled condensing units

➀ only interpreted if type given➁ frequency inverter operation – parameters I_NET, I_DS, and I_OV are ignored➂ not possible with frequency inverter operation

O_Qmin ➁ Double minimum cooling capacity in kW or kBtu/h

O_Qmax ➁ Double maximum cooling capacity in kW or kBtu/h

O_QU Double evaporator capacity in kW or kBtu/h

O_TC Double condensing temperature in °C or °F

O_DT Doublecondensing temperature - ambient temperaturetemperature difference in K or °F

O_DTU Double liquid subcooling in K or °F

O_P Double power consumption in kW

O_I Double current in A

O_M Double refrigerant mass flow in kg/h or lb/h

O_PF ➁ Double fan power consumption in kW

Data fields of array O_TInt

O_UnitNo LongInt serial number of condensing unit (see list)

O_Op LongInt operating mode (see list)

O_FCF ➁ LongInt inverter frequency in Hz

O_FCFmin ➁ LongInt inverter frequency for minimum cooling capacity in Hz

O_FCFmax ➁ LongInt inverter frequency for maximum cooling capacity in Hz

O_Net LongInt three-digit motor index (see list)

O_DS LongInt motor winding type: 1 = delta, 2 = star, 3 = part winding

O_OV LongInt operating voltage in V

Compressors CR capacity control steps (%)

2-cylinder 100

4-cylinder 100, 50

6-cylinder 100, 66, 33

8-cylinder 100, 50, 25

2×2-cylinder Tandem 100, 50

2×4-cylinder Tandem 100, 75, 50, 25

2×6-cylinder Tandem 100, 83, 66, 50, 33, 17

Exported function of LLH52.DLL: CopyDesign

Documentation of BITZER-Software v6.7.011.6

Air-cooled condensing units

Declaration with Borland Delphi® until version 2007:

Function CopyDesign(I_RPath, I_NPath: pChar; I_Flags, I_Serie: LongInt;I_Typ: pChar; I_CC: LongInt; I_Ref: pChar; I_Q, I_Tamb, I_TC, I_TS, I_TN: Double;I_Net, I_DS, I_OV, I_FI: LongInt; I_FCF: Double;I_FCV, I_FCOF, I_FCMV, I_Op, I_OpF: LongInt; I_CR: Single;Var O_NUnit: LongInt;O_Typ1, O_Typ2, O_Typ3, O_Typ4: pChar; Var O_SzTTyp: TSzAry;O_VR1, O_VR2, O_VR3, O_VR4: pChar; Var O_SzTVR: TSzAry;Var O_TDbl: TDblAry; Var O_TInt: TIntAry;Var O_Hint1, O_Hint2: LongInt; O_Err: pChar; Var O_SzErr:LongInt):LongInt; StdCall; External ’LLH52.DLL’;

with TSzAry = Array[1..4] Of LongInt;TDblAry = Array[1..4] Of Record

O_Q, O_Qmin, O_Qmax, O_QU, O_TC, O_DT, O_DTU, O_P, O_I, O_M, O_PF: Double;End;

TIntAry = Array[1..4] Of RecordO_UnitNo, O_Op, O_FCF, O_FCmin, O_FCmax, O_Net, O_DS, O_OV: LongInt

End;

Buffer variables in calling program:Var

Typ1Buf, Typ2Buf, Typ3Buf, Typ4Buf: String;VR1Buf, VR2Buf, VR3Buf, VR4Buf: String;ErrorBuf: String;

Initialization:SetLength(Typ1Buf, 30);SetLength(Typ2Buf, 30);SetLength(Typ3Buf, 30);SetLength(Typ4Buf, 30);SetLength(VR1Buf, 7);SetLength(VR2Buf, 7);SetLength(VR3Buf, 7);SetLength(VR4Buf, 7);SetLength(ErrorBuf, 20);

O_Typ1:=@Typ1Buf[1]; or: O_Typ1:=pChar(Typ1Buf);O_Typ2:=@Typ2Buf[1]; or: O_Typ2:=pChar(Typ2Buf);O_Typ3:=@Typ3Buf[1]; or: O_Typ3:=pChar(Typ3Buf);O_Typ4:=@Typ4Buf[1]; or: O_Typ4:=pChar(Typ4Buf);O_VR1:=@VR1Buf[1]; or: O_VR1:=pChar(VR1Buf);O_VR2:=@VR2Buf[1]; or: O_VR2:=pChar(VR2Buf);O_VR3:=@VR3Buf[1]; or: O_VR3:=pChar(VR3Buf);O_VR4:=@VR4Buf[1]; or: O_VR4:=pChar(VR4Buf);O_Err:=@ErrorBuf[1]; or: O_Err:=pChar(ErrorBuf);

Documentation of BITZER-Software v6.7.0 11.7

Air-cooled condensing units

Declaration with Borland Delphi® since version 2009:

Function CopyDesign(I_RPath, I_NPath: pAnsiChar; I_Flags, I_Serie: LongInt;I_Typ: pAnsiChar; I_CC: LongInt; I_Ref: pAnsiChar; I_Q, I_Tamb, I_TC, I_TS, I_TN: Double;I_Net, I_DS, I_OV, I_FI: LongInt; I_FCF: Double;I_FCV, I_FCOF, I_FCMV, I_Op, I_OpF: LongInt; I_CR: Single;Var O_NUnit: LongInt;O_Typ1, O_Typ2, O_Typ3, O_Typ4: pAnsiChar; Var O_SzTTyp: TSzAry;O_VR1, O_VR2, O_VR3, O_VR4: pAnsiChar; Var O_SzTVR: TSzAry;Var O_TDbl: TDblAry; Var O_TInt: TIntAry;Var O_Hint1, O_Hint2: LongInt; O_Err: pAnsiChar; Var O_SzErr:LongInt):LongInt; StdCall; External ’LLH52.DLL’;

with TSzAry = Array[1..4] Of LongInt;TDblAry = Array[1..4] Of Record

O_Q, O_Qmin, O_Qmax, O_QU, O_TC, O_DT, O_DTU, O_P, O_I, O_M, O_PF: Double;End;

TIntAry = Array[1..4] Of RecordO_UnitNo, O_Op, O_FCF, O_FCmin, O_FCmax, O_Net, O_DS, O_OV: LongInt

End;

Buffer variables in calling program:Var

Typ1Buf, Typ2Buf, Typ3Buf, Typ4Buf: AnsiString;VR1Buf, VR2Buf, VR3Buf, VR4Buf: AnsiString;ErrorBuf: AnsiString;

Initialization:SetLength(Typ1Buf, 30);SetLength(Typ2Buf, 30);SetLength(Typ3Buf, 30);SetLength(Typ4Buf, 30);SetLength(VR1Buf, 7);SetLength(VR2Buf, 7);SetLength(VR3Buf, 7);SetLength(VR4Buf, 7);SetLength(ErrorBuf, 20);

O_Typ1:=@Typ1Buf[1]; or: O_Typ1:=pAnsiChar(Typ1Buf);O_Typ2:=@Typ2Buf[1]; or: O_Typ2:=pAnsiChar(Typ2Buf);O_Typ3:=@Typ3Buf[1]; or: O_Typ3:=pAnsiChar(Typ3Buf);O_Typ4:=@Typ4Buf[1]; or: O_Typ4:=pAnsiChar(Typ4Buf);O_VR1:=@VR1Buf[1]; or: O_VR1:=pAnsiChar(VR1Buf);O_VR2:=@VR2Buf[1]; or: O_VR2:=pAnsiChar(VR2Buf);O_VR3:=@VR3Buf[1]; or: O_VR3:=pAnsiChar(VR3Buf);O_VR4:=@VR4Buf[1]; or: O_VR4:=pAnsiChar(VR4Buf);O_Err:=@ErrorBuf[1]; or: O_Err:=pAnsiChar(ErrorBuf);

Documentation of BITZER-Software v6.7.011.8

Air-cooled condensing units

Declaration with Microsoft Visual Basic®:

Declare Function CopyDesign Lib "LLH52.DLL" _(ByVal I_RPath As String, ByVal I_NPath As String, ByVal I_Flags As Long, _ByVal I_Serie As Long, ByVal I_Typ As String, ByVal I_CC As Long, _ByVal I_Ref As String, ByVal I_Q As Double, ByVal I_T0 As Double, _By Val I_Tamb As Double, ByVal I_TS As Double, ByVal I_TN As Double, _ByVal I_Net As Long, ByVal I_DS As Long, ByVal I_OV As Long, _ByVal I_FI As Long, ByVal I_FCF As Double, ByVal I_FCV As Long, _ByVal I_FCOF As Long, ByVal I_FCMV As Long, ByVal I_Op As Long, _ByVal I_OpF As Long, ByVal I_CR As Single, _ByRef O_NUnit As Long, _ByVal O_Typ1 As String, ByVal O_Typ2 As String, ByVal O_Typ3 As String, _ByVal O_Typ4 As String, ByRef O_SzTTyp As TSzAry, _ByVal O_VR1 As String, ByVal O_VR2 As String, ByVal O_VR3 As String, _ByVal O_VR4 As String, ByRef O_SzTVR As TSzAry, _ByRef O_TDbl As TDblAry, ByRef O_TInt As TIntAry, _ByRef O_Hint1 As Long, ByRef O_Hint2 As Long, ByVal O_Err As String, _ByRef O_SzErr As Long) As Long

with Type TSzAryTSz(1 To 4) As Long

End Type

Type TDblRecO_Q As DoubleO_Qmin As DoubleO_Qmax As DoubleO_QU As DoubleO_TC As DoubleO_DT As DoubleO_DTU As DoubleO_P As DoubleO_I As DoubleO_M As DoubleO_PF As Double

End Type

Type TDblAryTDbl(1 To 4) As TDblRec

End Type

Type TIntRecO_UnitNo As LongO_Op As LongO_FCF As LongO_FCFmin As LongO_FCFmax As LongO_Net As LongO_DS As LongO_OV As Long

End Type

Type TIntAryTInt (1 To 4) As TIntRec

End Type

Buffer variables in calling program:Dim O_Typ1 As String 30

Documentation of BITZER-Software v6.7.0 11.9

Air-cooled condensing units

Dim O_Typ2 As String 30Dim O_Typ3 As String 30Dim O_Typ4 As String 30Dim O_VR1 As String 7Dim O_VR2 As String 7Dim O_VR3 As String 7Dim O_VR4 As String 7Dim O_Err As String 20

Declaration with Microsoft Visual Basic_NET®:

Declare Function CopyDesign Lib "LLH52.DLL" _(ByVal I_RPath As String, ByVal I_NPath As String, ByVal I_Flags As Integer, _ByVal I_Serie As Integer, ByVal I_Typ As String, ByVal I_CC As Integer, _ByVal I_Ref As String, ByVal I_Q As Double, ByVal I_T0 As Double, _By Val I_Tamb As Double, ByVal I_TS As Double, ByVal I_TN As Double, _ByVal I_Net As Integer, ByVal I_DS As Integer, ByVal I_OV As Integer, _ByVal I_FI As Integer, ByVal I_FCF As Double, ByVal I_FCV As Integer, _ByVal I_FCOF As Integer, ByVal I_FCMV As Integer, ByVal I_Op As Integer, _ByVal I_OpF As Integer, ByVal I_CR As Single, _ByRef O_NUnit As Integer, _ByVal O_Typ1 As String, ByVal O_Typ2 As String, ByVal O_Typ3 As String, _ByVal O_Typ4 As String, ByRef O_SzTTyp As TSzAry, _ByVal O_VR1 As String, ByVal O_VR2 As String, ByVal O_VR3 As String, _ByVal O_VR4 As String, ByRef O_SzTVR As TSzAry, _ByRef O_TDbl As TDblAry, ByRef O_TInt As TIntAry, _ByRef O_Hint1 As Integer, ByRef O_Hint2 As Integer, ByVal O_Err As String, _ByRef O_SzErr As Integer) As Integer

with Structure TSzAryDim TSz1, TSz2, TSz3, TSz4 As Long

End Structure

Structure TDblRecDim O_Q As DoubleDim O_Qmin As DoubleDim O_Qmax As DoubleDim O_QU As DoubleDim O_TC As DoubleDim O_DT As DoubleDim O_DTU As DoubleDim O_P As DoubleDim O_I As DoubleDim O_M As DoubleDim O_PF As Double

End Structure

Structure TDblAryDim TDbl1, TDbl2, TDbl3, TDbl4 As TDblRec

End Structure

Structure TIntRecDim O_UnitNo As IntegerDim O_Op As IntegerDim O_FCF As IntegerDim O_FCFmin As IntegerDim O_FCFmax As IntegerDim O_Net As IntegerDim O_DS As IntegerDim O_OV As Integer

Documentation of BITZER-Software v6.7.011.10

Air-cooled condensing units

End Structure

Structure TIntAryDim TInt1, TInt2, TInt3, TInt4 As TIntRec

End Structure

Buffer variables in calling program:Dim O_Typ1 As String = Space(30)Dim O_Typ2 As String = Space(30)Dim O_Typ3 As String = Space(30)Dim O_Typ4 As String = Space(30)Dim O_VR1 As String = Space(7)Dim O_VR2 As String = Space(7)Dim O_VR3 As String = Space(7)Dim O_VR4 As String = Space(7)Dim O_Err As String = Space(20)

Documentation of BITZER-Software v6.7.0 11.11

Air-cooled condensing units

11.3. Allowed values of I_Flags

11.4. Allowed values of I_Serie

1 LHE series “standard“ version2 LHE series for high ambient temperatures “high ambient“ version3 LHQ series ➀ noise reduced “quiet“ version4 LD series ➀ version "with 2 condenser fans"5 ECOSTAR® with frequency regulated VARISPEED compressors

➀ only in subprogram „Unit Type“ with former types

Value Constant Meaning

1 CalcWithIPUnits0 SI units1 IP units

2 CalcWithCapacity0 compressor type given2 capacity given

4 CalcWithSuperheat0 input suction gas temperature4 input suction superheat

8 CalcWithUsefulSuperheat08 reserved

16 CalcWithSubcooling016 reserved

32 CalcWithSubcooler032 reserved

64 CalcWithSeaWater064 reserved

128 CalcWithMiddleTemp0 based on dew point temperatures128 based on mean temperatures

256 CalcWithFan0256 reserved

512 CalcWithTandem0 units with single compressors512 units with tandem compressors(required only for capacity given)

16384 CalcWithExpansion016384 reserved

32768 CalcWithLPDrop032768 reserved

65536 CalcWithHPDrop065536 reserved

131072 CalcWithEcoStarreserved for FI compressors0 single compressor mode131072 Ecostar® mode

262144 CalcWithHeatPump0262144 reserved

Documentation of BITZER-Software v6.7.011.12

Air-cooled condensing units

11.5. Allowed values of I_Typ

11.5.1. I_Serie = 1, standard version

LHE seriesECOLINE

LH seriesOCTAGON ➃

LH seriesECOLINE ➃

1 LH32E/2KES-05 44 LH32/2KC-05.2 87 LH32/2KES-05

2 LHE32E/2JES-07 45 LH32/2JC-07.2 88 LH32/2JES-07

3 LH33E/2HES-1 46 LH33/2HC-1.2 89 LH33/2HES-1

4 LH33E/2HES-2 47 LH33/2HC-2.2 90 LH33/2HES-2

5 LH33E/2GES-2 48 LH33/2GC-2.2 91 LH33/2GES-2

6 LH44E/2GES-2 49 LH44/2GC-2.2 92 LH44/2GES-2

7 LH44E/2FES-2 50 LH44/2FC-2.2 93 LH44/2FES-2

8 LH44E/2FES-3 51 LH44/2FC-3.2 94 LH44/2FES-3

9 LH44E/2EES-2 52 LH44/2EC-2.2 95 LH44/2EES-2

10 LH64E/2EES-3 53 LH64/2EC-3.2 96 LH64/2EES-3

11 LH53E/2DES-2 54 LH53/2DC-2.2 97 LH53/2DES-2

12 LH64E/2DES-3 55 LH64/2DC-3.2 98 LH64/2DES-3

13 LH64E/2CES-3 56 LH64/2CC-3.2 99 LH64/2CES-3

14 LH84E/2CES-4 57 LH84/2CC-4.2 100 LH84/2CES-4

15 LH64E/4FES-3 58 LH64/4FC-3.2 101 LH64/4FES-3

16 LH84E/4FES-5 59 LH84/4FC-5.2 102 LH84/4FES-5

17 LH64E/4EES-4 60 LH64/4EC-4.2 103 LH64/4EES-4

18 LH84E/4EES-6 61 LH84/4EC-6.2 104 LH84/4EES-6

19 LH84E/4DES-5 62 LH84/4DC-5.2 105 LH84/4DES-5

20 LH104E/4DES-7 63 LH104/4DC-7.2 106 LH104/4DES-7

21 LH84E/4CES-6 64 LH84/4CC-6.2 107 LH84/4CES-6

22 LH114E/4CES-9 65 LH114/4CC-9.2 108 LH114/4CES-9

23 LH114E/44FES-6 66 LH114/44FC-6.2 109 LH114/44FES-6

24 LH114E/44FES-10 67 LH114/44FC-10.2 110 LH114/44FES-10

25 LH104E/4TES-9 68 LH104/4TCS-8.2 111 LH104/4TES-9

26 LH114E/4TES-12 69 LH114/4TCS-12.2 112 LH114/4TES-12

27 LH114E/44EES-8 70 LH114/44EC-8.2 113 LH114/44EES-8

28 LH124E/44EES-12 71 LH124/44EC-12.2 114 LH124/44EES-12

29 LH114E/4PES-12 72 LH114/4PCS-10.2 115 LH114/4PES-12

30 LH135E/4PES-15 73 LH135/4PCS-15.2 116 LH135/4PES-15

31 LH124E/44DES-10 74 LH124/44DC-10.2 117 LH124/44DES-10

32 LH135E/44DES-14 75 LH135/44DC-14.2 118 LH135/44DES-14

33 LH124E/4NES-14 76 LH124/4NCS-12.2 119 LH124/4NES-14

34 LH135E/4NES-20 77 LH135/4NCS-20.2 120 LH135/4NES-20

35 LH135E/4JE-15 78 LH135/4J-13.2 121 LH135/4JE-15

36 LH135E/4JE-22 79 LH135/4J-22.2 122 LH135/4JE-22

37 LH135E/44CES-12 80 LH135/44CC-12.2 123 LH135/44CES-12

38 LH135E/44CES-18 81 LH135/44CC-18.2 124 LH135/44CES-18

39 LH135E/4HE-18 82 LH135/4H-15.2 125 LH135/4HE-18

40 LH135E/4HE-25 83 LH135/4H-25.2 126 LH135/4HE-25

41 LH135E/4GE-23 84 LH135/4G-20.2 127 LH135/4GE-23

42 LH135E/6JE-25 85 LH135/6J-22.2 128 LH135/6JE-25

43 LH135E/6HE-28 86 LH135/6H-25.2 129 LH135/6HE-28

Documentation of BITZER-Software v6.7.0 11.13

Air-cooled condensing units

11.5.2. I_Serie = 2, for high ambient temperatures “high ambient“ version

LHE seriesECOLINE

LH seriesOCTAGON ➃

LH seriesECOLINE ➃

1 LH33E/2KES-05 54 LH33/2KC-05.2 93 LH33/2KES-05

2 LH33E/2JES-07 55 LH33/2JC-07.2 94 LH33/2JES-07

3 LH44E/2HES-1 56 LH44/2HC-1.2 95 LH44/2HES-1

4 LH44E/2HES-2 57 LH44/2HC-2.2 96 LH44/2HES-2

5 LH53E/2GES-2 58 LH53/2GC-2.2 97 LH53/2GES-2

6 LH64E/2FES-2 59 LH64/2FC-2.2 98 LH64/2FES-2

7 LH64E/2EES-2 60 LH64/2EC-2.2 99 LH64/2EES-2

8 LH64E/2EES-3 ➂ 61 LH64/2EC-3.2 ➂ 100 LH64/2EES-3 ➂

9 LH64E/2DES-2 62 LH64/2DC-2.2 101 LH64/2DES-2

10 LH64E/2DES-3 ➂ 63 LH64/2DC-3.2 ➂ 102 LH64/2DES-3 ➂

11 LH104E/2DES-3 64 LH104/2DC-3.2 103 LH104/2DES-3

12 LH84E/2CES-3 65 LH84/2CC-3.2 104 LH84/2CES-3

13 LH84E/2CES-4 ➂ 66 LH84/2CC-4.2 ➂ 105 LH84/2CES-4 ➂

14 LH104E/2CES-4 67 LH104/2CC-4.2 106 LH104/2CES-4

15 LH84E/4FES-3 68 LH84/4FC-3.2 107 LH84/4FES-3

16 LH84E/4FES-5 ➂ 69 LH84/4FC-5.2 ➂ 108 LH84/4FES-5 ➂

17 LH114E/4FES-5 70 LH114/4FC-5.2 109 LH114/4FES-5

18 LH104E/4EES-4 71 LH104/4EC-4.2 110 LH104/4EES-4

19 LH104E/4EES-6 72 LH104/4EC-6.2 111 LH104/4EES-6

20 LH114E/4DES-5 73 LH114/4DC-5.2 112 LH114/4DES-5

21 LH114E/4DES-7 74 LH114/4DC-7.2 113 LH114/4DES-7

22 LH124E/4CES-6 75 LH124/4CC-6.2 114 LH124/4CES-6

23 LH124E/4CES-9 76 LH124/4CC-9.2 115 LH124/4CES-9

24 LH124E/44FES-6 77 LH124/44FC-6.2 116 LH124/44FES-6

25 LH124E/44FES-10 78 LH124/44FC-10.2 117 LH124/44FES-10

26 LH124E/4TES-9 79 LH124/4TCS-8.2 118 LH124/4TES-9

27 LH124E/4TES-12 80 LH124/4TCS-12.2 119 LH124/4TES-12

28 LH124E/44EES-8 81 LH124/44EC-8.2 120 LH124/44EES-8

29 LH135E/44EES-12 82 LH135/44EC-12.2 121 LH135/44EES-12

30 LH135E/4PES-12 83 LH135/4PCS-10.2 122 LH135/4PES-12

31 LH135E/4PES-15 ➂ 84 LH135/4PCS-15.2 ➂ 123 LH135/4PES-15 ➂

32 LH135E/44DES-10 85 LH135/44DC-10.2 124 LH135/44DES-10

33 LH135E/44DES-14 ➂ 86 LH135/44DC-14.2 ➂ 125 LH135/44DES-14 ➂

34 LH135E/4NES-14 87 LH135/4NCS-12.2 126 LH135/4NES-14

35 LH135E/4NES-20 ➂ 88 LH135/4NCS-20.2 ➂ 127 LH135/4NES-20 ➂

36 LH135E/4JE-15 ➂ 89 LH135/4J-13.2 ➂ 128 LH135/4JE-15 ➂

37 LH135E/4JE-22 ➂ 90 LH135/4J-22.2 ➂ 129 LH135/4JE-22 ➂

38 LH135E/44CES-12 ➂ 91 LH135/44CC-12.2 ➂ 130 LH135/44CES-12 ➂

39 LH135E/44CES-18 ➂ 92 LH135/44CC-18.2 ➂ 131 LH135/44CES-18 ➂

40 LH265E/4JE-15

41 LH265E/4JE-22

42 LH265E/4HE-18

43 LH265E/4HE-25

44 LH265E/4GE-23

45 LH265E/4GE-30

46 LH265E/4FE-28

Documentation of BITZER-Software v6.7.011.14

Air-cooled condensing units

47 LH265E/4FE-35

48 LH265E/6JE-25

49 LH265E/6JE-33

50 LH265E/6HE-28

51 LH265E/6HE-35

52 LH265E/6GE-34

53 LH265E/6GE-40

LHE seriesECOLINE

LH seriesOCTAGON ➃

LH seriesECOLINE ➃

Documentation of BITZER-Software v6.7.0 11.15

Air-cooled condensing units

11.5.3. I_Serie = 3, noise reduced “quiet“ version

LHQ seriesOCTAGON ➃

LHQ seriesECOLINE ➃

1 LHQ44/2HC-1.2 27 LHQ44-2HES-1

2 LHQ44/2HC-2.2 28 LHQ44-2HES-2

3 LHQ44/2GC-2.2 29 LHQ44-2GES-2

4 LHQ53/2FC-2.2 30 LHQ53/2FES-2

5 LHQ53/2FC-3.2 31 LHQ53-2FES-3

6 LHQ64/2EC-2.2 32 LHQ64/2EES-2

7 LHQ64/2EC-3.2 33 LHQ64/2EES-3

8 LHQ64/2DC-2.2 34 LHQ64/2DES-2

9 LHQ64/2DC-3.2 35 LHQ64/2DES-3

10 LHQ84/2CC-3.2 36 LHQ84/2CES-3

11 LHQ84/2CC-4.2 37 LHQ84/2CES-4

12 LHQ84/4FC-3.2 38 LHQ84/4FES-3

13 LHQ84/4FC-5.2 39 LHQ84/4FES-5

14 LHQ84/4EC-4.2 40 LHQ84/4EES-4

15 LHQ84/4EC-6.2 41 LHQ84/4EES-6

16 LHQ104/4DC-5.2 42 LHQ104/4DES-5

17 LHQ104/4DC-7.2 43 LHQ104/4DES-7

18 LHQ104/4CC-6.2 44 LHQ104/4CES-6

19 LHQ104/4CC-9.2 45 LHQ104/4CES-9

20 LHQ114/4TCS-8.2 46 LHQ114/4TES-9

21 LHQ114/4TCS-12.2 47 LHQ114/4TES-12

22 LHQ124/4PCS-10.2 48 LHQ124/4PES-12

23 LHQ124/4PCS-15.2 49 LHQ124/4PES-15

24 LHQ135/4NCS-12.2 50 LHQ135/4NES-14

25 LHQ135/4NCS-20.2 51 LHQ135/4NES-20

26 LHQ135/4J-13.2 52 LHQ135/4JE-15

Documentation of BITZER-Software v6.7.011.16

Air-cooled condensing units

11.5.4. I_Serie = 4, version with 2 condenser fans

LD seriesOCTAGON ➃

LD seriesECOLINE ➃

1 LD033/2KC-05.2 15 LD033/2KES-05

2 LD033/2JC-07.2 16 LD033/2JES-07

3 LD053/2JC-07.2 17 LD053/2JES-07

4 LD044/2HC-1.2 18 LD044/2HES-1

5 LD054/2HC-2.2 19 LD054/2HES-2

6 LD053/2GC-2.2 20 LD053/2GES-2

7 LD054/2GC-2.2 21 LD054/2GES-2

8 LD054/2FC-2.2 22 LD054/2FES-2

9 LD064/2FC-3.2 23 LD064/2FES-3

10 LD054/2EC-2.2 24 LD054/2EES-2

11 LD074/2EC-3.2 25 LD074/2EES-3

12 LD064/2DC-2.2 26 LD064/2DES-2

13 LD074/2CC-3.2 27 LD074/2CES-3

14 LD074/4FC-3.2 28 LD074/4FES-3

Documentation of BITZER-Software v6.7.0 11.17

Air-cooled condensing units

11.5.5. I_Serie = 5, ECOSTAR®

➂ condensing unit identical with „standard“ version➃ ignored in subprogram "CalcWithCapacity"➄ only refrigerant R134a

LHVE seriesECOLINE

LHV seriesOCTAGON

LHV seriesECOLINE

1 LHV5E/2DE-3.F1 13 LHV6/2DC-3.F1 20 LHV6/2DES-3.F1

2 LHV5E/4FE-5.F1 14 LHV6/4FC-5.F1 21 LHV6/4FES-5.F1

3 LHV7E/4FE-5.F1 15 LHV6/4EC-6.F1 22 LHV6/4EES-6.F1

3 LHV5E/4EE-6.F1 16 LHV6/4DC-5.F1 ➄ 23 LHV6/4DES-5.F1 ➄

4 LHV7E/4EE-6.F1 17 LHV6/4DC-7.F3 24 LHV6/4DES-7.F3

5 LHV7E/4DE-5.F1 18 LHV6/4CC-6.F1 ➄ 25 LHV6/4CES-6.F1 ➄

6 LHV7E/4CE-6.F1 19 LHV6/4CC-9.F3 26 LHV6/4CES-9.F3

7 LHV7E/4DE-7.F3

8 LHV7E/4CE-9.F3

9 LHV7E/4VE-7.F3

10 LHV7E/4TE-9.F3

11 LHV7E/4PE-12.F3

12 LHV7E/4NE-14.F3

Documentation of BITZER-Software v6.7.011.18

Air-cooled condensing units

11.6. Allowed values of I_Ref

1 R222 R134a3 R404A4 R407A5 R407C6 R407F7 R507A8 R448A9 R449A10 R450A11 R513A

11.7. Allowed values of I_OP

0 automatic selection (standard)1 forced to suction gas cooling resp. Standard SL(A)2 forced to VARICOOL direkt suction SL(B) (I_Ref = R22 only)3 forced to CIC (I_Ref = R22 only)4 forced to Booster (I_Ref in {R22, R404A, R507A} only)

Documentation of BITZER-Software v6.7.0 11.19

Air-cooled condensing units

11.8. Allowed values of I_NET

I_NET Code Voltage rangeOperating

voltageWinding

type

100Standard 50Hz(automatic)

111 20D 180..200V 50Hz 200V

112 40S 220..240V 50Hz 230V

114 40D 380..420V 50Hz 400V

119 70S 380..420V 50Hz 400V

122 40D 380..400V 50Hz 400V

123 40S 220..230V 50Hz 230V

112 40S 380..420V 50Hz 400V Y

114 40D 660..720V 50Hz 690V Y

115 45S 420..440V 50Hz 420V Y

116 50S 500V 50Hz 500V Y

119 70S 660..720V 50Hz 690V Y

123 40S 380..400V 50Hz 400V Y

124 70S 660..690V 50Hz 690V Y

142 25P 220..240V 50Hz 230V PW

146 40P 380..420V 50Hz 400V PW

147 20P 180..200V 50Hz 200V PW

151 40P 380..400V 50Hz 400V PW

152 50P 500V 50Hz 500V PW

155 45P 420..440V 50Hz 420V PW

156 25P 230V 50Hz 220V PW

162 20P 180..200V 50Hz 200V PW

200Standard 60Hz (automatic)

211 20D 200..230V 60Hz 200V

214 40D 440..480V 60Hz 460V

218 65S 360..400V 60Hz 380V

219 70S 440..480V 60Hz 460V

222 40D 440..460V 60Hz 460V

232 35D 360..400V 60Hz 380V

211 20D 360..400V 60Hz 380V Y

212 40S 440..480V 60Hz 460V Y

216 50S 575V 60Hz 575V Y

218 65S 630..690V 60Hz 660V Y

223 40S 440..460V 60Hz 460V Y

244 35P 360..400V 60Hz 380V PW

246 40P 440..480V 60Hz 460V PW

247 20P 200..230V 60Hz 230V PW

251 40P 440..460V 60Hz 460V PW

252 50P 575V 60Hz 575V PW

259 35P 380V 60Hz 380V PW

262 20P 220..230V 60Hz 230V PW

400Standard 60Hz UL(automatic)

436 2DU 208..230V 60Hz UL208V230V

Documentation of BITZER-Software v6.7.011.20

Air-cooled condensing units

437 4SU 440..480V 60Hz UL 460V Y

438 5SU 575V 60Hz UL 575V Y

461 2NU 440..480V 60Hz UL 460V Y

444 3PU 360..400V 60Hz UL 380V PW

446 4PU 440..480V 60Hz UL 460V PW

447 2PU 200..230V 60Hz UL208V230V

PW

451 4PU 440..460V 60Hz UL 460V PW

452 5PU 575V 60Hz UL 575V PW

459 3PU 360..380V 60Hz UL 380V PW

461 2NU 208..230V 60Hz UL208V230V

PW

Verdichtertypen Zulässige Werte von I_NET Standardmotor

2KC-05.2111,112,114,115,116,119211,212,214,216,218,219,232436,437,438

112 (400V / Y / 40S)212 (460V / Y / 40S)437 (460V / Y / 4SU)

2JC-07.2 … 4CC-9.2111,112,114,115,116,119211,212,214,216,219436,437,438

112 (400V / Y / 40S)212 (460V / Y / 40S)437 (460V / Y / 4SU)

22EC-4.2 … 44CC-18.2111,112,114,115,116211,212,214,216

112 (400V / Y / 40S)212 (460V / Y / 40S)

4FDC-5 … 4DDC-7111, 112, 114, 115, 116211, 212, 214, 216436,437,438

112 (400V / Y / 40S)212 (460V / Y / 40S)437 (460V / Y / 4SU)

4CDC-9111,112,114,115,116211,212,214,216

112 (400V / Y / 40S)212 (460V / Y / 40S)

2KES-05 … 2CES-44FES-3 … 4CE(S)-9

111,112,114,115,116,119,137,138211,212,214,216,218,219,232,237,238436,437,438

112 (400V / Y / 40S)212 (460V / Y / 40S)437 (460V / Y / 4SU)

2KESP-05P … 2CESP-4P4FESP-3P … 4CESP-9P

111,112,114,115,116,119,137,138211,212,214,216,219,237,238436,437,438

112 (400V / Y / 40S)212 (460V / Y / 40S)437 (460V / Y / 4SU)

22EES-4 … 22CES-844FES-6 … 44CE(S)-18

111,112,114,115,116,119,137,138211,212,214,216,218,219,232,237,238

112 (400V / Y / 40S)212 (460V / Y / 40S)

4VCS-6.2 … 4NCS-20.24VC-6.2 … 4NC-20.24VDC-10 … 4NDC-20

111,112,114,115,116,119,142,146,147,152211,212,214,216,219,244,246,247,252446,452,461

146 (400V / PW / 40P)246 (460V / PW / 40P)461 (460V / Y / 2NU)

4VE(S)-6, 4TE(S)-8, 4PE(S)-10,4NE(S)-12(Motor 3)

111,112,114,115,116,119,142,146,147,152211,212,214,216,218,219,232,244,246,247,252444 446,452,461

146 (400V / PW / 40P)246 (460V / PW / 40P)461 (460V / Y / 2NU)

4VE(S)-7 … 4NE(S)-204VESP-6P … 4NESP-20P

111,112,114,115,116,119,142,146,147,152211,212,214,216,218,219,244,246,247,252444,446,452,461

146 (400V / PW / 40P)246 (460V / PW / 40P)461 (460V / Y / 2NU)

44VC(S)-12.2 … 44NC(S)-40.244VE(S)-12 … 44NE(S)-4044VESP-12P … 44NESP-40P

111,112,114,115,116,119,142,146,147,152211,212,214 216,219,244,246,247,252

146 (400V / PW / 40P)246 (460V / PW / 40P)

8GC-50.2 … 8FC-70.2142,146,147,152244,246,247,252446,447,452

146 (400V / PW / 40P)246 (460V / PW / 40P)446 (460V / PW / 4PU)

8GE-50 … 8FE-70142,146,147,152244,246,247,252444,446,447,452

146 (400V / PW / 40P)246 (460V / PW / 40P)446 (460V / PW / 4PU)

I_NET Code Voltage rangeOperating

voltageWinding

type

Documentation of BITZER-Software v6.7.0 11.21

Air-cooled condensing units

2EC-6.2K, 4FC-7.2K111,112,114,115,116,119211,212,214,216,219

112 (400V / Y / 40S)212 (460V / Y / 40S)

2HL-1.2 .. 2FL-2.2111,112,115,116,119211,212,216,219

112 (400V / Y / 40S)212 (460V / Y / 40S)

2EL-2.2 .. 2N-7.2111,112,114,115,116,119211,212,214,216,219

112 (400V / Y / 40S)212 (460V / Y / 40S)

4Z-5.2 … 6G-40.2111,112,114,115,116,119,142,146,147,152211,212,214,216,219,244,246,247,252446,452,461

146 (400V / PW / 40P)246 (460V / PW / 40P)461 (460V / Y / 2NU)

6F-40.2111,112,114,115,116,142,146,147,152211,212,214,216,244,246,247,252446,452,461

146 (400V / PW / 40P)246 (460V / PW / 40P)461 (460V / Y / 2NU)

4JE-13, 4HE-15, 4GE-20, 4FE-256JE-22, 6HE-25, 6GE-30, 6FE-40(Motor 3)

111,112,114,115,116,119,142,146,147,152211,212,214,216,218,219,232,244,246,247,252444,446,452,461

146 (400V / PW / 40P)246 (460V / PW / 40P)461 (460V / Y / 2NU)

6FE-40 (Motor 3)111,112,114,115,116,142,146,147,152211,212,214,216,218,232,244,246,247,252444,446,452,461

146 (400V / PW / 40P)246 (460V / PW / 40P)461 (460V / Y / 2NU)

4JE-15 … 6GE-40111,112,114,115,116,119,142,146,147,152211,212,214,216,219,244,246,247,252444,446,452,461

146 (400V / PW / 40P)246 (460V / PW / 40P)461 (460V / Y / 2NU)

6FE-44111,112,114,115,116,142,146,147,152211,212,214,216,244,246,247,252444,446,452,461

146 (400V / PW / 40P)246 (460V / PW / 40P)461 (460V / Y / 2NU)

4JEP-13P … 6GEP-40P111,112,114,115,116,119,142,146,147,152211,212,214,216,219,244,246,247,252

146 (400V / PW / 40P)246 (460V / PW / 40P)

6FEP-44P111,112,114,115,116,142,146,147,152211,212,214,216,244,246,247,252

146 (400V / PW / 40P)246 (460V / PW / 40P)

44J-26.2 … 66G-80.2111,112,114,115,116,119,142,146,147,152211,212,214,216,219,244,246,247,252446,452,461

146 (400V / PW / 40P)246 (460V / PW / 40P)461 (460V / Y / 2NU)

66F-80.2111,112,114,115,116,142,146,147,152211,212,214,216,244,246,247,252446,452,461

146 (400V / PW / 40P)246 (460V / PW / 40P)461 (460V / Y / 2NU)

44JE-26, 44HE-30, 44GE-40, 44FE-5066JE-44, 66HE-50, 66GE-60(Motor 3)

111,112,114,115,116,119,142,146,147,152211,212,214,216,218,219,232,244,246,247,252444,446,452,461

146 (400V / PW / 40P)246 (460V / PW / 40P)461 (460V / Y / 2NU)

66FE-80 (Motor 3)111,112,114,115,116,142,146,147,152211,212,214,216,218,232,244,246,247,252444,446,452,461

146 (400V / PW / 40P)246 (460V / PW / 40P)461 (460V / Y / 2NU)

44JE-30 … 66GE-80111,112,114,115,116,119,142,146,147,152211,212,214,216,219,244,246,247,252444,446,452,461

146 (400V / PW / 40P)246 (460V / PW / 40P)461 (460V / Y / 2NU)

66FE-88111,112,114,115,116,142,146,147,152211,212,214,216,244,246,247,252444,446,452,461

146 (400V / PW / 40P)246 (460V / PW / 40P)461 (460V / Y / 2NU)

6F-50.2122,123,124,151,152,155,156,162222,223,251,252,259,262452,461

151 (400V / PW / 40P)251 (460V / PW / 40P)461 (460V / Y / 2NU)

6FE-50115,122,123,124,151,152,155,156,162222,223,251,252,259,262452,461

151 (400V / PW / 40P)251 (460V / PW / 40P)461 (460V / Y / 2NU)

66F-100.2122,123,124,151,152,155,156,162222,223,251,252,259,262452,461

151 (400V / PW / 40P)251 (460V / PW / 40P)461 (460V / Y / 2NU)

Verdichtertypen Zulässige Werte von I_NET Standardmotor

Documentation of BITZER-Software v6.7.011.22

In subprogram ’CalcWithCapacity’ I_NET = 100, I_NET = 200, or I_NET = 400 are the only possible values!

66FE-100115,122,123,124,151,152,155,156,162222,223,251,252,259,262452,461

151 (400V / PW / 40P)251 (460V / PW / 40P)461 (460V / Y / 2NU)

8E-50.2 … 8D-70.2112,114,116,119,146,152212,214,216,219,246,252

146 (400V / PW / 40P)246 (460V / PW / 40P)

2NSL-05K … 2CSL-6K4FSL-7K … 4CSL-12K

112212436,437,438

112 (400V / Y / 40S)212 (460V / Y / 40S)437 (460V / Y / 4SU)

2MHC-05K … 2FHC-3K112212

112 (400V / Y / 40S)212 (460V / Y / 40S)

2EHC-3K … 2CHC-4K4FHC-5K … 4CHC-9K

111,112,116211,212,216436,437,438

112 (400V / Y / 40S)212 (460V / Y / 40S)437 (460V / Y / 4SU)

4VSL-15K … 4NSL-30K4VHC-10K, 4THC-12K, 4PHC-15K

111,112,146,152211,212,244,246,252444,446,452,461

146 (400V / PW / 40P)246 (460V / PW / 40P)461 (460V / Y / 2NU)

4NHC-20K111,112,114,142,146,147,152211,212,214,242,244,246,247,252444,446,452,461

146 (400V / PW / 40P)246 (460V / PW / 40P)461 (460V / Y / 2NU)

2KC-3.2K, 2JC-3.2K, 2HC-3.2K111,112,114,115,116,119211,212,214,216,219436,437,438

112 (400V / Y / 40S)212 (460V / Y / 40S)437 (460V / Y / 4SU)

4PTC-6K, 4PTC-7K4MTC-7K, 4MTC-10K, 4KTC-10K

111,112,116211,212,216

112 (400V / Y / 40S)212 (460V / Y / 40S)

4JTC-10K, 4JTC-15K, 4HTC-15K4HTC-20K, 4FTC-20K, 4FTC-30K4DTC-25K, 4CTC-30K

111,112,114,115,116,119,142,146,147,152211,212,214,216,219,244,246,247,252446,452,461

146 (400V / PW / 40P)246 (460V / PW / 40P)446 (460V / PW / 4PU)

2DC-3.F14FC-5.F1, 4EC-6.F1, 4DC-5.F1, 4DC-7.F1, 4DC-7.F3, 4CC-6.F1, 4CC-9.F34VCS-10.F4, 4TCS-12.F4, 4PCS-15.F4,4NCS-20.F4

112212–

112 (400V / Y / 40S)212 (460V / Y / 40S)–

2DES-3.F14FES-5.F1, 4EES-6.F1, 4DES-5.F1,4DE(S)-7.F3, 4CES-6.F1, 4CE(S)-9.F34PTC-7.F3K, 4MTC-10.F4K,4KTC-10.F4K4VE(S)-7.F3, 4VES-10.F4, 4TE(S)-9.F3,4TES-12.F3, 4PE(S)-12.F3, 4PES-15.F4,4NE(S)-14.F3, 4NES-20.F4

112212–

112 (400V / Y / 40S)212 (460V / Y / 40S)–

Verdichtertypen Zulässige Werte von I_NET Standardmotor

Documentation of BITZER-Software v6.7.0

Air-cooled condensing units 2-stage

12. Air-cooled condensing units 2-stage(“LSH”) ➜ LLSH51.DLL

DLL-Version 6.6.0

Attention! For calculation BNP50.DLL, SHK51.DLL and ASEREP32.DLL have to be in the same directory as LLSH51.DLL.

Calling convention “stdCall“ in Delphi-Pascal corresponds to “__stdcall“ in C++

12.1. Function Design

Performance data for a given condensing unit respectivelyselection of maximum four condensing units with capacity given

Exported function of LLSH51.DLL: Design

Input parameters

I_RPath pChar path of refrigerant fluid files *.REF (’ASEREP’)

I_NPath pChar path of name plate data files BNPA*.DAT

I_Flags LongInt preset data (see list)

I_Serie LongInt series (only "1")

I_Typ pChar condenser unit type (see list)

I_CC LongInt 0 – reserved for future use

I_Ref pChar refrigerant (see list)

I_Q Double cooling capacity in kW or kBtu/h

I_T0 Double evaporation temperature in °C or °F

I_Tamb Double ambient temperature in °C or °F

I_TS Doublesuction gas temperature in °C / °F or superheat in K / °Fdependent on I_Flags

I_TN Double useful superheat in K or °F

I_Net LongInt three-digit motor index (see list)

I_DS ➀ LongInt motor winding type: 1 = delta, 2 = star, 3 = part winding

I_OV ➀ LongInt operating voltage

I_FCF ➀ ➁ LongInt selected FI frequency in Hz

I_FCV ➁ LongInt supply voltage in V

I_FCOF ➁ LongInt supply frequency in Hz

I_FCMV ➁ LongInt 0 – reserved for future use (max. output voltage in V)

I_Op LongInt reserved (operating mode)

Output parameters

O_NUnit LongInt number of selected units (0 … 4)

O_TTyp TTypAry selected condensing units 1 … O_NUnit

O_TData TDataAry data of selected condenser units

O_Hint1, O_Hint2 LongInt hint(s) (see list)

O_Err pChar supplement to error message

Design LongInt error message (see list)

Data fields of array TData

O_UnitNo LongInt serial number of condensing unit (see list)

O_Q Double cooling capacity in kW or kBtu/h

O_QU Double evaporator capacity in kW or kBtu/h

O_TC Double condensing temperature in °C or °F

Documentation of BITZER-Software v6.7.0

Air-cooled condensing units 2-stage

➀ only interpreted if type given➁ frequency inverter operation – reserved for future use

Declaration with Borland Delphi® until version 2007:

Function Design(I_RPath, I_NPath: pChar; I_Flags, I_Serie: LongInt; I_Typ: pChar;I_CC: LongInt; I_Ref: pChar; I_Q, I_T0, I_Tamb, I_TS, I_TN: Double;I_Net, I_DS, I_OV, I_FCF, I_FCV, I_FCOF, I_FCMV, I_Op: LongInt;Var O_NUnit: LongInt; Var O_TTyp: TTypAry; Var O_TData: TDataAry;Var O_Hint1, O_Hint2: LongInt; Var O_Err: pChar):LongInt; StdCall; External ’LLSH51.DLL’;

with TTypAry = Array[1..4] Of pChar

TDataAry = Array[1..4] Of RecordO_UnitNo: LongInt;O_Q, O_QU, O_TC, O_DT, O_DTU: Double;O_Op: LongInt;O_P, O_I, O_ML, O_MH: Double;O_MC, O_VR: pChar;O_Net, O_DS, O_OV: LongInt

End

Declaration with Borland Delphi® since version 2009:

Function Design(I_RPath, I_NPath: pAnsiChar; I_Flags, I_Serie: LongInt; I_Typ: pAnsiChar;I_CC: LongInt; I_Ref: pAnsiChar; I_Q, I_T0, I_Tamb, I_TS, I_TN: Double;I_Net, I_DS, I_OV, I_FCF, I_FCV, I_FCOF, I_FCMV, I_Op: LongInt;Var O_NUnit: LongInt; Var O_TTyp: TTypAry; Var O_TData: TDataAry;Var O_Hint1, O_Hint2: LongInt; Var O_Err: pAnsiChar):LongInt; StdCall; External ’LLSH51.DLL’;

with TTypAry = Array[1..4] Of pAnsiChar

TDataAry = Array[1..4] Of RecordO_UnitNo: LongInt;O_Q, O_QU, O_TC, O_DT, O_DTU: Double;O_Op: LongInt;O_P, O_I, O_ML, O_MH: Double;O_MC, O_VR: pChar;O_Net, O_DS, O_OV: LongInt

End

O_DT Doublecondensing temperature - ambient temperaturetemperature difference in K or °F

O_DTU Double liquid subcooling in K or °F

O_Op LongInt operating mode (see list)

O_P Double power consumption in kW

O_I Double current in A

O_ML Double refrigerant mass flow (LP) in kg/h or lb/h

O_MH Double refrigerant mass flow (HP) in kg/h or lb/h

O_MC pChar motor code for compressor designation

O_VR pChar voltage range

O_Net LongInt three-digit motor index (see list)

O_DS LongInt motor winding type: 1 = delta, 2 = star, 3 = part winding

O_OV LongInt operating voltage in V

Exported function of LLSH51.DLL: Design

Documentation of BITZER-Software v6.7.012.2

Air-cooled condensing units 2-stage

12.2. Function CopyDesign

Performance data for a given condensing unit respectivelyselection of maximum four condensing units with capacity given

Exported function of LLSH51.DLL: CopyDesign

Input parameters

I_RPath pChar path of refrigerant fluid files *.REF (’ASEREP’)

I_NPath pChar path of name plate data files BNPA*.DAT

I_Flags LongInt preset data (see list)

I_Serie LongInt series (only "1")

I_Typ pChar condenser unit type (see list)

I_CC LongInt 0 – reserved for future use

I_Ref pChar refrigerant (see list)

I_Q Double cooling capacity in kW or kBtu/h

I_T0 Double evaporation temperature in °C or °F

I_Tamb Double ambient temperature in °C or °F

I_TS Doublesuction gas temperature in °C / °F or superheat in K / °Fdependent on I_Flags

I_TN Double useful superheat in K or °F

I_Net LongInt three-digit motor index (see list)

I_DS ➀ LongInt motor winding type: 1 = delta, 2 = star, 3 = part winding

I_OV ➀ LongInt operating voltage

I_FCF ➀ ➁ LongInt selected FI frequency in Hz

I_FCV ➁ LongInt supply voltage in V

I_FCOF ➁ LongInt supply frequency in Hz

I_FCMV ➁ LongInt 0 – reserved for future use (max. output voltage in V)

I_Op LongInt reserved (operating mode)

Output parameters

O_NUnit LongInt number of selected units (0 … 4)

O_Typ1 pChar selected condensing unit 1

O_Typ2 pChar selected condensing unit 2

O_Typ3 pChar selected condensing unit 3

O_Typ4 pChar selected condensing unit 4

O_SzTTyp TSzTAry length of O_Typ1…O_Typ4 without spaces

O_VR1 pChar voltage range unit 1

O_VR3 pChar voltage range unit 2

O_VR3 pChar voltage range unit 3

O_VR4 pChar voltage range unit 4

O_SzTVR TSzAry length of O_VR1…O_VR4 without spaces

O_TDbl TDblAry data of selected condenser units

O_TInt TIntAry data of selected condenser units

O_Hint1, O_Hint2 LongInt hint(s) (see list)

O_Err pChar supplement to error message

O_SzErr LongInt length of O_Err without spaces

CopyDesign LongInt error message (see list)

Data fields of array TDbl

O_Q Double cooling capacity in kW or kBtu/h

O_QU Double evaporator capacity in kW or kBtu/h

O_TC Double condensing temperature in °C or °F

Documentation of BITZER-Software v6.7.0 12.3

Air-cooled condensing units 2-stage

➀ only interpreted if type given➁ frequency inverter operation – reserved for future use

Declaration with Borland Delphi® until version 2007:

Function CopyDesign(I_RPath, I_NPath: pChar; I_Flags, I_Serie: LongInt;I_Typ: pChar; I_CC: LongInt; I_Ref: pChar; I_Q, I_Tamb, I_TC, I_TS, I_TN: Double;I_Net, I_DS, I_OV, I_FCF, I_FCV, I_FCOF, I_FCMV, I_Op: LongInt;Var O_NUnit: LongInt;O_Typ1, O_Typ2, O_Typ3, O_Typ4: pChar; Var O_SzTTyp: TSzAry;O_VR1, O_VR2, O_VR3, O_VR4: pChar; Var O_SzTVR: TSzAry;Var O_TDbl: TDblAry; Var O_TInt: TIntAry;Var O_Hint1, O_Hint2: LongInt; O_Err: pChar; Var O_SzErr:LongInt):LongInt; StdCall; External ’LLSH51.DLL’;

with TSzTAry = Array[1..4] Of LongInt;

TDblAry = Array[1..4] Of RecordO_Q, O_QU, O_TC, O_DT, O_DTU, O_P, O_I, O_ML, O_MH: Double

End;

TIntAry = Array[1..4] Of RecordO_UnitNo, O_Op, O_Net, O_DS, O_OV: LongInt

End;

Buffer variables in calling program:Var

Typ1Buf, Typ2Buf, Typ3Buf, Typ4Buf: String;VR1Buf, VR2Buf, VR3Buf, VR4Buf: String;ErrorBuf: String;

Initialization:SetLength(Typ1Buf, 30);SetLength(Typ2Buf, 30);SetLength(Typ3Buf, 30);SetLength(Typ4Buf, 30);SetLength(VR1Buf, 7);SetLength(VR2Buf, 7);SetLength(VR3Buf, 7);SetLength(VR4Buf, 7);SetLength(ErrorBuf, 20);

O_DT Doublecondensing temperature - ambient temperaturetemperature difference in K or °F

O_DTU Double liquid subcooling in K or °F

O_P Double power consumption in kW

O_I Double current in A

O_ML Double refrigerant mass flow (LP) in kg/h or lb/h

O_MH Double refrigerant mass flow (HP) in kg/h or lb/h

Data fields of array TInt

O_UnitNo LongInt serial number of condensing unit (see list)

O_Op LongInt operating mode (see list)

O_Net LongInt three-digit motor index (see list)

O_DS LongInt motor winding type: 1 = delta, 2 = star, 3 = part winding

O_OV LongInt operating voltage in V

Exported function of LLSH51.DLL: CopyDesign

Documentation of BITZER-Software v6.7.012.4

Air-cooled condensing units 2-stage

O_Typ1:=@Typ1Buf[1]; or: O_Typ1:=pChar(Typ1Buf);O_Typ2:=@Typ2Buf[1]; or: O_Typ2:=pChar(Typ2Buf);O_Typ3:=@Typ3Buf[1]; or: O_Typ3:=pChar(Typ3Buf);O_Typ4:=@Typ4Buf[1]; or: O_Typ4:=pChar(Typ4Buf);O_VR1:=@VR1Buf[1]; or: O_VR1:=pChar(VR1Buf);O_VR2:=@VR2Buf[1]; or: O_VR2:=pChar(VR2Buf);O_VR3:=@VR3Buf[1]; or: O_VR3:=pChar(VR3Buf);O_VR4:=@VR4Buf[1]; or: O_VR4:=pChar(VR4Buf);O_Err:=@ErrorBuf[1]; or: O_Err:=pChar(ErrorBuf);

Declaration with Borland Delphi® since version 2009:

Function CopyDesign(I_RPath, I_NPath: pAnsiChar; I_Flags, I_Serie: LongInt;I_Typ: pAnsiChar; I_CC: LongInt; I_Ref: pAnsiChar; I_Q, I_Tamb, I_TC, I_TS, I_TN: Double;I_Net, I_DS, I_OV, I_FCF, I_FCV, I_FCOF, I_FCMV, I_Op: LongInt;Var O_NUnit: LongInt;O_Typ1, O_Typ2, O_Typ3, O_Typ4: pAnsiChar; Var O_SzTTyp: TSzAry;O_VR1, O_VR2, O_VR3, O_VR4: pAnsiChar; Var O_SzTVR: TSzAry;Var O_TDbl: TDblAry; Var O_TInt: TIntAry;Var O_Hint1, O_Hint2: LongInt; O_Err: pAnsiChar; Var O_SzErr:LongInt):LongInt; StdCall; External ’LLSH51.DLL’;

with TSzTAry = Array[1..4] Of LongInt;

TDblAry = Array[1..4] Of RecordO_Q, O_QU, O_TC, O_DT, O_DTU, O_P, O_I, O_ML, O_MH: Double

End;

TIntAry = Array[1..4] Of RecordO_UnitNo, O_Op, O_Net, O_DS, O_OV: LongInt

End;

Buffer variables in calling program:Var

Typ1Buf, Typ2Buf, Typ3Buf, Typ4Buf: AnsiString;VR1Buf, VR2Buf, VR3Buf, VR4Buf: AnsiString;ErrorBuf: AnsiString;

Initialization:SetLength(Typ1Buf, 30);SetLength(Typ2Buf, 30);SetLength(Typ3Buf, 30);SetLength(Typ4Buf, 30);SetLength(VR1Buf, 7);SetLength(VR2Buf, 7);SetLength(VR3Buf, 7);SetLength(VR4Buf, 7);SetLength(ErrorBuf, 20);

O_Typ1:=@Typ1Buf[1]; or: O_Typ1:=pAnsiChar(Typ1Buf);O_Typ2:=@Typ2Buf[1]; or: O_Typ2:=pAnsiChar(Typ2Buf);O_Typ3:=@Typ3Buf[1]; or: O_Typ3:=pAnsiChar(Typ3Buf);O_Typ4:=@Typ4Buf[1]; or: O_Typ4:=pAnsiChar(Typ4Buf);O_VR1:=@VR1Buf[1]; or: O_VR1:=pAnsiChar(VR1Buf);O_VR2:=@VR2Buf[1]; or: O_VR2:=pAnsiChar(VR2Buf);O_VR3:=@VR3Buf[1]; or: O_VR3:=pAnsiChar(VR3Buf);O_VR4:=@VR4Buf[1]; or: O_VR4:=pAnsiChar(VR4Buf);O_Err:=@ErrorBuf[1]; or: O_Err:=pAnsiChar(ErrorBuf);

Documentation of BITZER-Software v6.7.0 12.5

Air-cooled condensing units 2-stage

Declaration with Microsoft Visual Basic®:

Declare Function CopyDesign Lib "LLSH51.DLL" _(ByVal I_RPath As String, ByVal I_NPath As String, ByVal I_Flags As Long, _ByVal I_Serie As Long, ByVal I_Typ As String, ByVal I_CC As Long, _ByVal I_Ref As String, ByVal I_Q As Double, ByVal I_T0 As Double, _By Val I_Tamb As Double, ByVal I_TS As Double, ByVal I_TN As Double, _ByVal I_Net As Long, ByVal I_DS As Long, ByVal I_OV As Long, _ByVal I_FCF As Long, ByVal I_FCV As Long, ByVal I_FCOF As Long, _ByVal I_FCMV As Long, ByVal I_Op As Long, _ByRef O_NUnit As Long, _ByVal O_Typ1 As String , ByVal O_Typ2 As String, ByVal O_Typ3 As String, _ByVal O_Typ4 As String, ByRef O_SzTTyp As TSzAry, _ByVal O_VR1 As String, ByVal O_VR2 As String, ByVal O_VR3 As String, _ByVal O_VR4 As String, ByRef O_SzTVR As TSzAry, _ByRef O_TDbl As TDb lAry, ByRef O_TInt As TIntAry, _ByRef O_Hint1 As Long, ByRef O_Hint2 As Long, _ByVal O_Err As String, ByRef O_SzErr As Long) As Long

with Type TSzAryTSz(1 To 4) As Long

End Type

Type TDblRecO_Q As DoubleO_QU As DoubleO_TC As DoubleO_DT As DoubleO_DTU As DoubleO_P As DoubleO_I As DoubleO_ML As DoubleO_MH As Double

End Type

Type TDblAryTDbl(1 To 4) As TDblRec

End Type

Type TIntRecO_UnitNo As LongO_Op As LongO_Net As LongO_DS As LongO_OV As Long

End Type

Type TIntAryTInt(1 To 4) As TIntRec

End Type

Buffer variables in calling program:Dim O_Typ1 As String 30Dim O_Typ2 As String 30Dim O_Typ3 As String 30Dim O_Typ4 As String 30Dim O_VR1 As String 7Dim O_VR2 As String 7Dim O_VR3 As String 7

Documentation of BITZER-Software v6.7.012.6

Air-cooled condensing units 2-stage

Dim O_VR4 As String 7Dim O_Err As String 20

Declaration with Microsoft Visual Basic_NET®:

Declare Function CopyDesign Lib "LLSH51.DLL" _(ByVal I_RPath As String, ByVal I_NPath As String, ByVal I_Flags As Integer, _ByVal I_Serie As Integer, ByVal I_Typ As String, ByVal I_CC As Integer, _ByVal I_Ref As String, ByVal I_Q As Double, ByVal I_T0 As Double, _By Val I_Tamb As Double, ByVal I_TS As Double, ByVal I_TN As Double, _ByVal I_Net As Integer, ByVal I_DS As Integer, ByVal I_OV As Integer, _ByVal I_FCF As Integer, ByVal I_FCV As Integer, ByVal I_FCOF As Integer, _ByVal I_FCMV As Integer, ByVal I_Op As Integer, _ByRef O_NUnit As Integer, _ByVal O_Typ1 As String , ByVal O_Typ2 As String, ByVal O_Typ3 As String, _ByVal O_Typ4 As String, ByRef O_SzTTyp As TSzAry, _ByVal O_VR1 As String, ByVal O_VR2 As String, ByVal O_VR3 As String, _ByVal O_VR4 As String, ByRef O_SzTVR As TSzAry, _ByRef O_TDbl As TDb lAry, ByRef O_TInt As TIntAry, _ByRef O_Hint1 As Integer, ByRef O_Hint2 As Integer, _ByVal O_Err As String, ByRef O_SzErr As Integer) As Integer

with Structure TSzAryDim TSz1, TSz2, TSz3, TSz4 As Integer

End Structure

Structure TDblRecDim O_Q As DoubleDim O_QU As DoubleDim O_TC As DoubleDim O_DT As DoubleDim O_DTU As DoubleDim O_P As DoubleDim O_I As DoubleDim O_ML As DoubleDim O_MH As Double

End Structure

Structure TDblAryDim TDbl1, TDbl2, TDbl3, TDbl4 As TDblRec

End Structure

Structure TIntRecDim O_UnitNo As IntegerDim O_Op As IntegerDim O_Net As IntegerDim O_DS As IntegerDim O_OV As Integer

End Structure

Structure TIntAryDim TInt1, TInt2, TInt3, TInt4 As TIntRec

End Structure

Buffer variables in calling program:Dim O_Typ1 As String = Space(30)Dim O_Typ2 As String = Space(30)Dim O_Typ3 As String = Space(30)Dim O_Typ4 As String = Space(30)

Documentation of BITZER-Software v6.7.0 12.7

Air-cooled condensing units 2-stage

Dim O_VR1 As String = Space(7)Dim O_VR2 As String = Space(7)Dim O_VR3 As String = Space(7)Dim O_VR4 As String = Space(7)Dim O_Err As String = Space(20)

Documentation of BITZER-Software v6.7.012.8

Air-cooled condensing units 2-stage

12.3. Allowed values of I_Flags

Value Constant Meaning

1 CalcWithIPUnits0 SI units1 IP units

2 CalcWithCapacity0 compressor type given2 capacity given

4 CalcWithSuperheat0 input suction gas temperature4 input suction superheat

8 CalcWithUsefulSuperheat08 reserved

16 CalcWithSubcooling016 reserved

32 CalcWithSubcooler0 without subcooler32 with subcooler

64 CalcWithSeaWater064 reserved

128 CalcWithMiddleTemp0 based on dew point temperatures128 based on mean temperatures

256 CalcWithFan0256 reserved

512 CalcWithTandem0512 reserved

16384 CalcWithExpansion016384 reserved

32768 CalcWithLPDrop032768 reserved

65536 CalcWithHPDrop065536 reserved

131072 CalcWithEcoStarreserved for FI compressors0 single compressor mode131072 Ecostar® mode

262144 CalcWithHeatPump0262144 reserved

Documentation of BITZER-Software v6.7.0 12.9

Air-cooled condensing units 2-stage

12.4. Allowed value of I_Serie

1 LHE series “standard“ version

12.5. Allowed values of I_Typ

12.6. Allowed values of I_Ref

1 R222 R404A3 R507A4 R407F5 R448A6 R449A

12.7. Allowed value of I_OP

0 automatic selection (standard)

I_SERIE = 1

101 LH104E/S4T-5.2

102 LH104E/S4N-8.2

103 LH124E/S4G-12.2

104 LH135E/S6J-16.2

105 LH135E/S6H-20.2

106 LH135E/S6G-25.2

107 LH265E/S6G-25.2

108 LH265E/S6F-30.2

109 LH104/S4T-5.2

110 LH104/S4N-8.2

111 LH124/S4G-12.2

112 LH135/S6J-16.2

113 LH135/S6H-20.2

114 LH135/S6G-25.2

Documentation of BITZER-Software v6.7.012.10

Air-cooled condensing units 2-stage

12.8. Allowed values of I_NET

In subprogram ’CalcWithCapacity’ I_NET = 100, I_NET 200, or I_NET = 400 are the only possible values!

I_NET Code Voltage rangeOperating

voltageWinding

type

100Standard 50Hz(automatic)

111 20D 180..200V 50Hz 200V

112 40S 220..240V 50Hz 230V

114 40D 380..420V 50Hz 400V

112 40S 380..420V 50Hz 400V Y

115 45S 420..440V 50Hz 420V Y

116 50S 500V 50Hz 500V Y

142 25P 220..240V 50Hz 230V PW

146 40P 380..420V 50Hz 400V PW

147 20P 180..200V 50Hz 200V PW

152 50P 500V 50Hz 500V PW

200Standard 60Hz (automatic)

211 20D 200..230V 60Hz 200V

214 40D 440..480V 60Hz 460V

211 20D 360..400V 60Hz 380V Y

212 40S 440..480V 60Hz 460V Y

216 50S 575V 60Hz 575V Y

244 35P 360..400V 60Hz 380V PW

246 40P 440..480V 60Hz 460V PW

247 20P 200..230V 60Hz 230V PW

252 50P 575V 60Hz 575V PW

400Standard 60Hz UL(automatic)

461 2NU 440..480V 60Hz UL 460V Y

446 4PU 440..480V 60Hz UL 460V PW

452 5PU 575V 60Hz UL 575V PW

461 2NU 208..230V 60Hz UL208V230V

PW

Compressor types Allowed values of I_NET Standard motor

S4T-5.2 … S6F-30.2111, 112, 114, 115, 116, 142, 146, 147, 152211, 212, 214, 216, 244, 246, 247, 252446, 452, 461

146 (400V / Y / 40S)246 (460V / Y / 40S)461 (460V / Y / 4SU)

Documentation of BITZER-Software v6.7.0 12.11

Air-cooled condensing units 2-stage

Documentation of BITZER-Software v6.7.012.12

Water-cooled condensers

13. Water-cooled condensers (“WV”) ➜ LWV50.DLL

DLL-Version: 6.6.0

Attention! For calculation RK_1A32.DLL, RK_R32A.DLL, STOFF32.DLL and ASEREP32.DLL have to be in the same directory as LWV50.DLL.

Calling convention “stdCall“ in Delphi-Pascal corresponds to “__stdcall“ in C++

13.1. Obligatory input data in function Design and CopyDesign

13.1.1. Condenser type given (CalcWithCapacity = 0)

I_PathI_Flags (Preset: SI units, standard design)I_RefI_Medium

for brine (I_Medium = 2,3,4): concentration I_concI_TypI_Passcondenser capacity (I_QC <> 0) or liquid temperature (I_QC = 0)I_TWIvolflow (I_Vol <> 0) or water outlet temperature (I_Vol = 0)I_DTUI_Ri

13.1.2. Capacity given (CalcWithCapacity = 2)

I_PathI_Flags (Preset: SI units, standard design)I_RefI_Medium

for brine (I_Medium = 2,3,4): concentration I_concI_QCI_TCI_TWII_DTUI_Ri

Documentation of BITZER-Software v6.7.0

Water-cooled condensers

13.2. Function Design

Performance data for a given condenser type respectivelyselection of maximum four condenser types with capacity given

Declaration with Borland Delphi® until version 2007:

Function Design(I_Path: pChar; I_Flags: LongInt; I_Typ, I_Ref: pChar;I_Medium, I_Pass: LongInt;I_QC, I_TC, I_DTU, I_TWI, I_TWO, I_VOL, I_Ri, I_Conc: Double;Var O_NCond: LongInt; Var O_TTyp: TTypAry; Var O_TData: TDataAry;Var O_Hint: LongInt; Var O_Err: pChar): LongInt; StdCall; External ’LWV50.DLL’;

with TTypAry = Array[1..4] Of pChar;

TDataAry = Array[1..4] Of RecordO_TypNo: LongInt;O_Pass: LongInt;O_QC, O_TC, O_TWA, O_VI, O_WI, O_DP: Double

End;

Exported function of LWV50.DLL: Design

Input parameters

I_Path pChar path of refrigerant fluid files *.REF (’ASEREP’)

I_Flags LongInt preset data (see list)

I_Typ pChar condenser type (see list)

I_Ref pChar refrigerant (see list)

I_Medium LongInt cooling agent (see list)

I_Pass LongInt number of passes (2 or 4)

I_QC Double condenser capacity in kW or kBtu/h

I_TC Double condensing temperature in °C or °F

I_DTU Double liquid subcooling in K or °F

I_TWI Double water inlet temperature in °C ot °F

I_TWO Double water outlet temperature in °C or °F

I_Vol Double volflow in m³/h or ft³/h

I_Ri Double fouling factor inside in m²K/W (0 .. 0.00045)

I_Conc Double brine concentration in %

Output parameters

O_NCond LongInt number of selected condensers (0 .. 4)

O_TTyp TTypAry type of selected condensers 1 .. O_NCond

O_TData TDataAry data of selected condensers

O_Hint LongInt hint(s) (see list)

O_Err pChar supplement to error message

Design LongInt error message (see list)

Data fields of array O_TData:

O_TypNo LongInt serial number of condenser (1 .. 14)

O_Pass LongInt number of passes (2 or 4)

O_QC Double condenser capacity in kW or kBtu/h

O_TC Double condensing temperature in °C or °F

O_TWA Double water outlet temperature in °C or °F

O_VI Double volflow in m³/h or ft³/h

O_WI Double flow velocity in m/s or ft/s

O_DP Double pressure drop in bar or psi

Documentation of BITZER-Software v6.7.013.2

Water-cooled condensers

Declaration with Borland Delphi® since version 2009:

Function Design(I_Path: pAnsiChar; I_Flags: LongInt; I_Typ, I_Ref: pAnsiChar;I_Medium, I_Pass: LongInt;I_QC, I_TC, I_DTU, I_TWI, I_TWO, I_VOL, I_Ri, I_Conc: Double;Var O_NCond: LongInt; Var O_TTyp: TTypAry; Var O_TData: TDataAry;Var O_Hint: LongInt; Var O_Err: pAnsiChar): LongInt; StdCall; External ’LWV50.DLL’;

with TTypAry = Array[1..4] Of pAnsiChar;

TDataAry = Array[1..4] Of RecordO_TypNo: LongInt;O_Pass: LongInt;O_QC, O_TC, O_TWA, O_VI, O_WI, O_DP: Double

End;

Documentation of BITZER-Software v6.7.0 13.3

Water-cooled condensers

13.3. Function CopyDesign

Performance data for a given condenser type respectivelyselection of maximum four condenser types with capacity given

Exported function of LWV50.DLL: CopyDesign

Input parameters

I_Path pChar path of refrigerant fluid files *.REF (’ASEREP’)

I_Flags LongInt preset data (see list)

I_Typ pChar condenser type (see list)

I_Ref pChar refrigerant (see list)

I_Medium LongInt cooling agent (see list)

I_Pass LongInt number of passes (2 or 4)

I_QC Double condenser capacity in kW or kBtu/h

I_TC Double condensing temperature in °C or °F

I_DTU Double liquid subcooling in K or °F

I_TWI Double water inlet temperature in °C ot °F

I_TWO Double water outlet temperature in °C or °F

I_Vol Double volflow in m³/h or ft³/h

I_Ri Double fouling factor inside in m²K/W (0 .. 0.00045)

I_Conc Double brine concentration in %

Output parameters

O_NCond LongInt number of selected condensers (0 .. 4)

O_Typ1 pChar type of selected condenser 1

O_Typ2 pChar type of selected condenser 2

O_Typ3 pChar type of selected condenser 3

O_Typ4 pChar type of selected condenser 4

O_SzTTyp TSzTTypAry length of O_Typ1… O_Typ4 without spaces

O_TData TDataAry data of selected condensers

O_Hint LongInt hint(s) (see list)

O_Err pChar supplement to error message

O_SzErr LongInt length of O_Err without spaces

CopyDesign LongInt error message (see list)

Data fields of array O_TData:

O_TypNo LongInt serial number of condenser (1 .. 14)

O_Pass LongInt number of passes (2 or 4)

O_QC Double condenser capacity in kW or kBtu/h

O_TC Double condensing temperature in °C or °F

O_TWA Double water outlet temperature in °C or °F

O_VI Double volflow in m³/h or ft³/h

O_WI Double flow velocity in m/s or ft/s

O_DP Double pressure drop in bar or psi

Documentation of BITZER-Software v6.7.013.4

Water-cooled condensers

Declaration with Borland Delphi® until version 2007:

Function CopyDesign(I_Path: pChar; I_Flags: LongInt; I_Typ, I_Ref: pChar;I_Medium, I_Pass: LongInt;I_QC, I_TC, I_DTU, I_TWI, I_TWO, I_VOL, I_Ri, I_Conc: Double;Var O_NCond: LongInt;O_Typ1, O_Typ2, O_Typ3, O_Typ4: pChar; Var O_SzTTyp: TSzTTypAry;Var O_TData: TDataAry;Var O_Hint: LongInt; O_Err: pChar; Var O_SzErr: LongInt):LongInt; StdCall; External ’LWV50.DLL’;

with TSzTTypAry = Array[1..4] Of LongInt;

TDataAry = Array[1..4] Of RecordO_TypNo: LongInt;O_Pass: LongInt;O_QC, O_TC, O_TWA, O_VI, O_WI, O_DP: Double

End;

Buffer variables in calling program:

VarTyp1Buf: String;Typ2Buf: String;Typ3Buf: String;Typ4Buf: String;ErrorBuf: String;

Initialization:

SetLength(Typ1Buf, 20);SetLength(Typ2Buf, 20);SetLength(Typ3Buf, 20);SetLength(Typ4Buf, 20);SetLength(ErrorBuf, 20);

O_Typ1:=@Typ1Buf[1]; or: O_Typ1:=pChar(Typ1Buf);O_Typ2:=@Typ2Buf[1]; or: O_Typ2:=pChar(Typ2Buf);O_Typ3:=@Typ3Buf[1]; or: O_Typ3:=pChar(Typ3Buf);O_Typ4:=@Typ4Buf[1]; or: O_Typ4:=pChar(Typ4Buf);O_Err:=@ErrorBuf81]; or: O_Err:=pChar(ErrorBuf);

Documentation of BITZER-Software v6.7.0 13.5

Water-cooled condensers

Declaration with Borland Delphi® since version 2009:

Function CopyDesign(I_Path: pAnsiChar; I_Flags: LongInt; I_Typ, I_Ref: pAnsiChar;I_Medium, I_Pass: LongInt;I_QC, I_TC, I_DTU, I_TWI, I_TWO, I_VOL, I_Ri, I_Conc: Double;Var O_NCond: LongInt;O_Typ1, O_Typ2, O_Typ3, O_Typ4: pAnsiChar; Var O_SzTTyp: TSzTTypAry;Var O_TData: TDataAry;Var O_Hint: LongInt; O_Err: pAnsiChar; Var O_SzErr: LongInt):LongInt; StdCall; External ’LWV50.DLL’;

with TSzTTypAry = Array[1..4] Of LongInt;

TDataAry = Array[1..4] Of RecordO_TypNo: LongInt;O_Pass: LongInt;O_QC, O_TC, O_TWA, O_VI, O_WI, O_DP: Double

End;

Buffer variables in calling program:

VarTyp1Buf: AnsiString;Typ2Buf: AnsiString;Typ3Buf: AnsiString;Typ4Buf: AnsiString;ErrorBuf: AnsiString;

Initialization:

SetLength(Typ1Buf, 20);SetLength(Typ2Buf, 20);SetLength(Typ3Buf, 20);SetLength(Typ4Buf, 20);SetLength(ErrorBuf, 20);

O_Typ1:=@Typ1Buf[1]; or: O_Typ1:=pAnsiChar(Typ1Buf);O_Typ2:=@Typ2Buf[1]; or: O_Typ2:=pAnsiChar(Typ2Buf);O_Typ3:=@Typ3Buf[1]; or: O_Typ3:=pAnsiChar(Typ3Buf);O_Typ4:=@Typ4Buf[1]; or: O_Typ4:=pAnsiChar(Typ4Buf);O_Err:=@ErrorBuf81]; or: O_Err:=pAnsiChar(ErrorBuf);

Documentation of BITZER-Software v6.7.013.6

Water-cooled condensers

Declaration with Microsoft Visual Basic®:

Declare Function CopyDesign Lib “ LWV50.DLL“ _(ByVal I_Path As String, ByVal I_Flags As Long, ByVal I_Typ As String, _ByVal I_Ref As String, ByVal I_Medium As Long, ByVal I_Pass As Long, _ByVal I_QC As Double, ByVal I_TC As Double, ByVal I_DTU As Double, _ByVal I_TWI As Double, ByVal I_TWO As Double, ByVal I_Vol As Double, _ByVal I_Ri As Double, ByVal I_Conc As Double, _ByRef O_NCond As Long, ByVal O_Typ1 As String, _ByVal O_Typ2 As String, ByVal O_Typ3 As String, ByVal O_Typ4 As String, _ByRef O_SzTTyp As TSzTTypAry, ByRef O_TData As TDataAry, _ByRef O_Hint As Long, ByVal O_Err As String, ByRef O_SzErr As Long) As Long

with Type TSzTTypAry (1 To 4) As Long

Type TDataRecO_TypNo As LongO_Pass As LongO_QC As DoubleO_TC As DoubleO_TWA As DoubleO_VI As DoubleO_WI As DoubleO_DP As Double

End Type

Buffer variables in calling program:

Dim O_Typ1 As String * 20Dim O_Typ2 As String * 20Dim O_Typ3 As String * 20Dim O_Typ4 As String * 20Dim O_Err As String * 20

Documentation of BITZER-Software v6.7.0 13.7

Water-cooled condensers

Declaration with Microsoft Visual Basic_NET®:

Declare Function CopyDesign Lib “ LWV50.DLL“ _(ByVal I_Path As String, ByVal I_Flags As Integer, ByVal I_Typ As String, _ByVal I_Ref As String, ByVal I_Medium As Integer, ByVal I_Pass As Integer, _ByVal I_QC As Double, ByVal I_TC As Double, ByVal I_DTU As Double, _ByVal I_TWI As Double, ByVal I_TWO As Double, ByVal I_Vol As Double, _ByVal I_Ri As Double, ByVal I_Conc As Double, _ByRef O_NCond As Integer, ByVal O_Typ1 As String, _ByVal O_Typ2 As String, ByVal O_Typ3 As String, ByVal O_Typ4 As String, _ByRef O_SzTTyp As TSzTTypAry, ByRef O_TData As TDataAry, _ByRef O_Hint As Integer, ByVal O_Err As String, ByRef O_SzErr As Integer) As Integer

with Structure TSzTTypAryDim TSzTTyp1, TSzTTyp2, TSzTTyp3, TSzTTyp4 As Integer

End Structure

Structure TDataRecDim O_TypNo As IntegerDim O_Pass As IntegerDim O_QC As DoubleDim O_TC As DoubleDim O_TWA As DoubleDim O_VI As DoubleDim O_WI As DoubleDim O_DP As Double

End Structure

Structure TDataAryDim TData1, TData2, TData3, TData4 As TDataRec

End Structure

Buffer variables in calling program:

Dim O_Typ1 As String = Space(20)Dim O_Typ2 As String = Space(20)Dim O_Typ3 As String = Space(20)Dim O_Typ4 As String = Space(20)Dim O_Err As String = Space(20)

Documentation of BITZER-Software v6.7.013.8

Water-cooled condensers

13.4. Function CapacityCheck

Maximum condenser capacity

Declaration with Borland Delphi® until version 2007:

Function CapacityCheck(I_Flags: LongInt; I_Typ: pChar; I_Pass: LongInt;Var O_QWmax: Double):LongInt; StdCall; External ’LWV50.DLL’;

Declaration with Borland Delphi® since version 2009:

Function CapacityCheck(I_Flags: LongInt; I_Typ: pAnsiChar; I_Pass: LongInt;Var O_QWmax: Double):LongInt; StdCall; External ’LWV50.DLL’;

Declaration with Microsoft Visual Basic®:

Declare Function CapacityCheck Lib “ LWV50.DLL“ _(ByVal I_Flags As Long, ByVal I_Typ As String, ByVal I_Pass As Long, _ByRef O_QWmax As Double) As Long

Declaration with Microsoft Visual Basic_NET®:

Declare Function CapacityCheck Lib “ LWV50.DLL“ _(ByVal I_Flags As Integer, ByVal I_Typ As String, ByVal I_Pass As Integer, _ByRef O_QWmax As Double) As Integer

Exported function of LWV50.DLL: CapacityCheck

Input parameters

I_Flags LongInt preset data (see list)

I_Typ pChar condenser type (see list)

I_Pass LongInt number of passes (2 or 4)

Output parameters

O_QWmax Double maximum condenser capacity in kW or kBtu/h

CapacityCheck LongInterror message:0 = error-free, -19 = unknown condenser type, -75 = illegal number of passes

Documentation of BITZER-Software v6.7.0 13.9

Water-cooled condensers

13.5. Function VolflowCheck

Minimum and maximum volume flow

Declaration with Borland Delphi® until version 2007:

Function VolflowCheck(I_Flags: LongInt; I_Typ: pChar; I_Pass: LongInt;Var O_Vmax, O_Volmin, O_Volmax: Double):LongInt; StdCall; External ’LWV50.DLL’;

Declaration with Borland Delphi® since version 2009:

Function VolflowCheck(I_Flags: LongInt; I_Typ: pAnsiChar; I_Pass: LongInt;Var O_Vmax, O_Volmin, O_Volmax: Double):LongInt; StdCall; External ’LWV50.DLL’;

Declaration with Microsoft Visual Basic®:

Declare Function VolflowCheck Lib “ LWV50.DLL“ _(ByVal I_Flags As Long, ByVal I_Typ As String, ByVal I_Pass As Long, _ByRef O_Vmax As Double, ByRef O_Volmin As Double, _ByRef O_Volmax As Double) As Long

Declaration with Microsoft Visual Basic_NET®:

Declare Function VolflowCheck Lib “ LWV50.DLL“ _(ByVal I_Flags As Integer, ByVal I_Typ As String, ByVal I_Pass As Integer, _ByRef O_Vmax As Double, ByRef O_Volmin As Double, _ByRef O_Volmax As Double) As Integer

Exported function of LWV50.DLL: VolflowCheck

Input parameters

I_Flags LongInt preset data (see list)

I_Typ pChar condenser type (see list)

I_Pass LongInt number of passes (2 or 4)

Output parameters

O_Vmax Double maximum velocity in m/s or ft/s

O_Volmin Double minimum volume flow in m³/h or ft³/h

O_Volmax Double maximum volume flow in m³/h or ft³/h

VolflowCheck LongInterror message:0 = error-free, -19 = unknown condenser type, -75 = illegal number of passes

Documentation of BITZER-Software v6.7.013.10

Water-cooled condensers

13.6. Allowed values of I_Flags

Value Constant Meaning

1 CalcWithIPUnits0 SI units1 IP units

2 CalcWithCapacity0 condenser type given2 capacity given

4 CalcWithSuperheat04 reserved

8 CalcWithUsefulSuperheat08 reserved

16 CalcWithSubcooling016 reserved

32 CalcWithSubcooler032 reserved

64 CalcWithSeaWater0 standard design64 sea-water resistant

128 CalcWithMiddleTemp0128 reserved

256 CalcWithFan0256 reserved

512 CalcWithTandem0512 reserved

16384 CalcWithExpansion016384 reserved

32768 CalcWithLPDrop032768 reserved

65536 CalcWithHPDrop065536 reserved

131072 CalcWithEcoStar0131072 reserved

262144 CalcWithHeatPump0262144 reserved

Documentation of BITZER-Software v6.7.0 13.11

Water-cooled condensers

13.7. Allowed values of I_Typ

1 K033N2 K073H3 K123H4 K203H5 K283H6 K373H7 K573H8 K813H9 K1053H10 K1353T11 K1973T12 K2923T13 K3803T14 K4803T

13.8. Allowed values of I_Ref

1 R222 R134a3 R404A4 R407C5 R448A6 R449A7 R450A8 R507A9 R513A

13.9. Allowed values of I_Medium

0 Water1 Ethylene glycol (Antifrogen-N)2 Propylene glycol (Antifrogen-L)3 CaCl24 Tyfoxit 1.15

Documentation of BITZER-Software v6.7.013.12

Compressor name plate data

14. Compressor name plate data ➜ BNP50.DLL

DLL-Version: 6.7.0.

Calling convention “stdCall“ in Delphi-Pascal corresponds to “__stdcall“ in C++

14.1. Function BNPMotors

List of selectable motors for compressors

Declaration with Borland Delphi® until version 2007:

Function BNPMotors(I_NPath, I_Typ: pChar;I_CC, I_Freq: LongInt;Var O_Std: LongInt;Var O_Data: TMotDataAry): LongInt; StdCall; External ’BNP50.DLL’;

with TMotDataAry = Array Of RecordNumber: LongInt;Design: LongInt;OpVolt: LongInt;Motorcode: ShortString

End;

Declaration with Borland Delphi® since version 2009:

Function BNPMotors(I_NPath, I_Typ: pAnsiChar;I_CC, I_Freq: LongInt;Var O_Std: LongInt;Var O_Data: TMotDataAry): LongInt; StdCall; External ’BNP50.DLL’;

with TMotDataAry = Array Of RecordNumber: LongInt;Design: LongInt;OpVolt: LongInt;

Exported function of BNP50.DLL: BNPMotors

Input parameters

I_NPath pChar path of name plate data files BNPA*.DAT, BNPB*.DAT, BNPE*.DAT

I_Typ pChar compressor type (see list)

I_CC LongInt 0 – reserved for future use

I_Freq LongInt frequency code: 1 = 50Hz, 2 = 60Hz, 4 = 60Hz UL

Output parameters

O_Std LongInt 1..n: position of standard motor in array O_Data

O_Data TMotDataArymotor index, motor design, operating voltage, and motor codefor all selectable motors

BNPMotors LongInt error message (see list)

Data fields of array TMotDataAry

Number LongInt three-digit motor index (see list)

Design LongIntmotor winding type:0 = single-phase, 1 = delta, 2 = star, 3 = part winding, 4 = asynchronous

OpVolt LongInt operating voltage in V

Motorcode ShortString motor code for compressor designation

Documentation of BITZER-Software v6.7.0

Compressor name plate data

Motorcode: ShortStringEnd;

Documentation of BITZER-Software v6.7.014.2

Compressor name plate data

14.2. Function BNPStandard

Standard motor of compressors

Declaration with Borland Delphi® until version 2007:

Function BNPStandard(I_NPath, I_Typ: pChar;I_CC, I_Freq: LongInt;Var O_Number, O_Design, O_OpVolt: LongInt;Var O_Factor: Single;Var O_MC, O_VR: ShortString): LongInt; StdCall; External ’BNP50.DLL’;

Declaration with Borland Delphi® since version 2009:

Function BNPStandard(I_NPath, I_Typ: pAnsiChar;I_CC, I_Freq: LongInt;Var O_Number, O_Design, O_OpVolt: LongInt;Var O_Factor: Single;Var O_MC, O_VR: ShortString): LongInt; StdCall; External ’BNP50.DLL’;

Exported function of BNP50.DLL: BNPStandard

Input parameters

I_NPath pChar path of name plate data files BNPA*.DAT, BNPB*.DAT, BNPE*.DAT

I_Typ pChar compressor type (see list)

I_CC LongInt 0 – reserved for future use

I_Freq LongInt frequency code: 1 = 50Hz, 2 = 60Hz, 4 = 60Hz UL

Output parameters

O_Number LongInt three-digit motor index (see list)

O_Design LongIntmotor winding type:0 = single-phase, 1 = delta, 2 = star, 3 = part winding, 4 = asynchronous

O_OpVolt LongInt operating voltage in V

O_Factor Single factor for calculation of operating current

O_MC ShortString motor code for compressor designation

O_VR ShortString voltage range

BNPStandard LongInt error message (see list)

Documentation of BITZER-Software v6.7.0 14.3

Compressor name plate data

14.3. Function BNPCopyStandard

Standard motor of compressors

Declaration with Borland Delphi® until version 2007:

Function BNPStandard(I_NPath, I_Typ: pChar;I_CC, I_Freq: LongInt;Var O_Number, O_Design, O_OpVolt: LongInt;Var O_Factor: Single;O_MC: pChar; Var O_SzMC: LongInt;O_VR: pChar; Var O_SzVR: LongInt): LongInt; StdCall; External ’BNP50.DLL’;

Buffer variables in calling program:

VarMCBuf, VRBuf: String;

Initialization:

SetLength(MCBuf,3);SetLength(VRBuf,7);

O_MC:=@MCBuf[1]; or: O_MC:=pChar(MCBuf):O_VR:=@VRBuf{1]; or: O_VR:=pChar(VRBuf);

Declaration with Borland Delphi® since version 2009:

Function BNPStandard(I_NPath, I_Typ: pAnsiChar;I_CC, I_Freq: LongInt;Var O_Number, O_Design, O_OpVolt: LongInt;Var O_Factor: Single;O_MC: pAnsiChar; Var O_SzMC: LongInt;O_VR: pAnsiChar; Var O_SzVR: LongInt): LongInt; StdCall; External ’BNP50.DLL’;

Exported function of BNP50.DLL: BNPCopyStandard

Input parameters

I_NPath pChar path of name plate data files BNPA*.DAT, BNPB*.DAT, BNPE*.DAT

I_Typ pChar compressor type (see list)

I_CC LongInt 0 – reserved for future use

I_Freq LongInt frequency code: 1 = 50Hz, 2 = 60Hz, 4 = 60Hz UL

Output parameters

O_Number LongInt three-digit motor index (see list)

O_Design LongIntmotor winding type:0 = single-phase, 1 = delta, 2 = star, 3 = part winding, 4 = asynchronous

O_OpVolt LongInt operating voltage in V

O_Factor Single factor for calculation of operating current

O_MC pChar motor code for compressor designation

O_SzMC LongInt length of O_MC without spaces

O_VR pChar voltage range

O_SzVR LongInt length of O_VR without spaces

BNPCopyStandard LongInt error message (see list)

Documentation of BITZER-Software v6.7.014.4

Compressor name plate data

Buffer variables in calling program:

VarMCBuf, VRBuf: AnsiString;

Initialization:

SetLength(MCBuf,3);SetLength(VRBuf,7);

O_MC:=@MCBuf[1]; or: O_MC:=pAnsiChar(MCBuf):O_VR:=@VRBuf{1]; or: O_VR:=pAnsiChar(VRBuf);

Declaration with Microsoft Visual Basic®:

Declare Function BNPCopyStandard Lib „BNP50.DLL“ _(ByVal I_NPath As String, ByVal I_Typ As String, ByVal I_CC As Long, _ByVal I_Freq As Long, _ByRef O_Number As Long, ByRef O_Design As Long, ByRef O_OpVolt As Long, _ByRef O_Factor As Single, ByVal O_MC As String, ByRef O_SzMC As Long, _ByVal O_VR As String, ByRef O_SzVR As Long) As Long

Buffer variables in calling program:Dim O_MC As String * 3Dim O_VR As String * 7

Definition with Microsoft Visual Basic_NET®:

Declare Function BNPCopyStandard Lib „BNP50.DLL“ _(ByVal I_NPath As String, ByVal I_Typ As String, ByVal I_CC As Integer, _ByVal I_Freq As Integer, _ByRef O_Number As Integer, ByRef O_Design As Integer, ByRef O_OpVolt As Integer, _ByRef O_Factor As Single, ByVal O_MC As String, ByRef O_SzMC As Integer, _ByVal O_VR As String, ByRef O_SzVR As Integer) As Integer

Buffer variables in calling program:Dim O_MC As String = Space(3)Dim O_VR As String = Space(7)

Documentation of BITZER-Software v6.7.0 14.5

Compressor name plate data

14.4. Function BNPTechData

Technical data of compressorsoutput parameters for current as Single with multiplier

Declaration with Borland Delphi® until version 2007:

Function BNPTechData(I_NPath, I_Typ: pChar;I_CC, I_Number, I_Design, I_OpVolt: LongInt;Var O_MC, O_VR: pChar;Var O_WR, O_Mult: LongInt;Var O_WC, O_SCy, O_SCyy, O_MCC, O_RLA14, O_RLA15: Single): LongInt;StdCall; External ’BNP50.DLL’;

Declaration with Borland Delphi® since version 2009:

Function BNPTechData(I_NPath, I_Typ: pAnsiChar;I_CC, I_Number, I_Design, I_OpVolt: LongInt;Var O_MC, O_VR: pAnsiChar;Var O_WR, O_Mult: LongInt;Var O_WC, O_SCy, O_SCyy, O_MCC, O_RLA14, O_RLA15: Single): LongInt;StdCall; External ’BNP50.DLL’;

Exported function of BNP50.DLL: BNPTechData

Input parameters

I_NPath pChar path of name plate data files BNPA*.DAT, BNPB*.DAT, BNPE*.DAT

I_Typ pChar compressor type (see list)

I_CC LongInt 0 – reserved for future use

I_Number LongInt three-digit motor index (see list)

I_Design LongIntmotor winding type:0 = single-phase, 1 = delta, 2 = star, 3 = part winding, 4 = asynchronous

I_OpVolt LongInt operating voltage in V

Output parameters

O_MC pChar motor code for compressor designation

O_VR pChar voltage range

O_WR LongIntmotor winding ratio (PW = part winding):0: not a PW motor, 1: PW 50/50, 2: PW 60/40

O_Mult LongIntmultiplier for suceeding current data:1 = single compressor, 2 = tandem compressor

O_WC Single maximum working current in A

O_SCy Single starting current for part-winding start in A

O_SCyy Single starting current in A

O_MCC Single only 60Hz UL: Maximum Continuous Current MCC in A

O_RLA14 Single only 60Hz UL: Rated Load Amps RLA_1.4 in A

O_RLA15 Single only 60Hz UL: Rated Load Amps RLA_1.56 in A

BNPTechData LongInt error message (see list)

Documentation of BITZER-Software v6.7.014.6

Compressor name plate data

14.5. Function BNPCopyTechData

Technical data of compressorsoutput parameters for current as Single with multiplier

Declaration with Borland Delphi® until version 2007:

Function BNPCopyTechData(I_NPath, I_Typ: pChar;I_CC, I_Number, I_Design, I_OpVolt: LongInt;O_MC: pChar; Var O_SzMC: LongInt;O_VR: pChar; Var O_SzVR: LongInt;Var O_WR, O_Mult: LongInt;Var O_WC, O_SCy, O_SCyy, O_MCC, O_RLA14, O_RLA15: Single): LongInt;StdCall; External ’BNP50.DLL’;

Buffer variables in calling program:VarMCBuf, VRBuf: String;

Initialization:

SetLength(MCBuf,3);SetLength(VRBuf,7);

O_MC:=@MCBuf[1]; or: O_MC:=pChar(MCBuf);O_VR:=@VRBuf[1]; or: O_VR:=pChar(VRBuf);

Exported function of BNP50.DLL: BNPCopyTechData

Input parameters

I_NPath pChar path of name plate data files BNPA*.DAT, BNPB*.DAT, BNPE*.DAT

I_Typ pChar compressor type (see list)

I_CC LongInt 0 – reserved for future use

I_Number LongInt three-digit motor index (see list)

I_Design LongIntmotor winding type:0 = single-phase, 1 = delta, 2 = star, 3 = part winding, 4 = asynchronous

I_OpVolt LongInt operating voltage in V

Output parameters

O_MC pChar motor code for compressor designation

O_SzMC LongInt length of O_MC without spaces

O_VR pChar voltage range

O_SzVR LongInt length of O_VR without spaces

O_WR LongIntmotor winding ratio (PW = part winding):0: not a PW motor, 1: PW 50/50, 2: PW 60/40

O_Mult LongIntmultiplier for suceeding current data:1 = single compressor, 2 = tandem compressor

O_WC Single maximum working current in A

O_SCy Single starting current for part-winding start in A

O_SCyy Single starting current in A

O_MCC Single only 60Hz UL: Maximum Continuous Current MCC in A

O_RLA14 Single only 60Hz UL: Rated Load Amps RLA_1.4 in A

O_RLA15 Single only 60Hz UL: Rated Load Amps RLA_1.56 in A

BNPCopyTechData LongInt error message (see list)

Documentation of BITZER-Software v6.7.0 14.7

Compressor name plate data

Declaration with Borland Delphi® since version 2009:

Function BNPCopyTechData(I_NPath, I_Typ: pAnsiChar;I_CC, I_Number, I_Design, I_OpVolt: LongInt;O_MC: pAnsiChar; Var O_SzMC: LongInt;O_VR: pAnsiChar; Var O_SzVR: LongInt;Var O_WR, O_Mult: LongInt;Var O_WC, O_SCy, O_SCyy, O_MCC, O_RLA14, O_RLA15: Single): LongInt;StdCall; External ’BNP50.DLL’;

Buffer variables in calling program:VarMCBuf, VRBuf: AnsiString;

Initialization:

SetLength(MCBuf,3);SetLength(VRBuf,7);

O_MC:=@MCBuf[1]; or: O_MC:=pAnsiChar(MCBuf);O_VR:=@VRBuf[1]; or: O_VR:=pAnsiChar(VRBuf);

Declaration with Microsoft Visual Basic®:

Declare Function BNPCopyTechData Lib „BNP50.DLL“ _(ByVal I_NPath As String, ByVal I_Typ As String, ByVal I_CC As Long, _ByVal I_Number As Long, ByVal I_Design As Long, ByVal I_OpVolt As Long, _ByVal O_MC As String, ByRef O_SzMC As Long, _ByVal O_VR As String, ByRef O_SzVR As Long, _ByRef O_WR As Long, ByRef O_Mult As Long, ByRef O_WC As Single, _ByRef O_Scy As Single, ByRef O_SCyy As Single, ByRef O_MCC As Single, _ByRef O_RLA14 As Single, ByRerf O_RLA15 As Single) As Long

Buffer variables in calling program:Dim O_MC As String * 3Dim O_VR As String * 7

Declaration with Microsoft Visual Basic_NET®:

Declare Function BNPCopyTechData Lib „BNP50.DLL“ _(ByVal I_NPath As String, ByVal I_Typ As String, ByVal I_CC As Integer, _ByVal I_Number As Integer, ByVal I_Design As Integer, ByVal I_OpVolt As Integer, _ByVal O_MC As String, ByRef O_SzMC As Integer, _ByVal O_VR As String, ByRef O_SzVR As Integer, _ByRef O_WR As Integer, ByRef O_Mult As Integer, ByRef O_WC As Single, _ByRef O_SCy As Single, ByRef O_SCyy As Single, ByRef O_MCC As Single, _ByRef O_RLA14 As Single, ByRef O_RLA15 As Single) As Integer

Buffer variables in calling program:Dim O_MC As String = Space(3)Dim O_VR As String = Space(7)

Documentation of BITZER-Software v6.7.014.8

Compressor name plate data

14.6. Function BNPSTechData

Technical data of compressorsoutput parameters for current as pChar including unit of measurement and motor design

Declaration with Borland Delphi® until version 2007:

Function BNPSTechData(I_NPath, I_Typ: pChar;I_CC, I_Number, I_Design, I_OpVolt: LongInt;Var O_MC, O_VR: pChar;Var O_WR, O_Mult: LongInt;Var O_WC, O_SCy, O_SCyy, O_MCC, O_RLA14, O_RLA15: pChar): LongInt;StdCall; External ’BNP50.DLL’;

Declaration with Borland Delphi® since version 2009:

Function BNPSTechData(I_NPath, I_Typ: pAnsiChar;I_CC, I_Number, I_Design, I_OpVolt: LongInt;Var O_MC, O_VR: pAnsiChar;Var O_WR, O_Mult: LongInt;Var O_WC, O_SCy, O_SCyy, O_MCC, O_RLA14, O_RLA15: pChar): LongInt;StdCall; External ’BNP50.DLL’;

Exported function of BNP50.DLL: BNPSTechData

Input parameters

I_NPath pChar path of name plate data files BNPA*.DAT, BNPB*.DAT, BNPE*.DAT

I_Typ pChar compressor type (see list)

I_CC LongInt 0 – reserved for future use

I_Number LongInt three-digit motor index (see list)

I_Design LongIntmotor winding type:0 = single-phase, 1 = delta, 2 = star, 3 = part winding, 4 = asynchronous

I_OpVolt LongInt operating voltage in V

Output parameters

O_MC pChar motor code for compressor designation

O_VR pChar voltage range

O_WR LongIntmotor winding ratio (PW = part winding):0: not a PW motor, 1: PW 50/50, 2: PW 60/40

O_Mult LongIntnumber of compressors in compoundings:1 = single compressor, 2 = tandem compressor, ...

O_WC pChar maximum working current including „A“

O_SCy pCharstarting current for part-winding start including „A“ plus motor design„D“ resp. „Y“

O_SCyy pChar starting current including „A“ plus motor design „D“, DD“, resp. „YY“

O_MCC Single only 60Hz UL: Maximum Continuous Current MCC in A

O_RLA14 Single only 60Hz UL: Rated Load Amps RLA_1.4 in A

O_RLA15 Single only 60Hz UL: Rated Load Amps RLA_1.56 in A

BNPSTechData LongInt error message (see list)

Documentation of BITZER-Software v6.7.0 14.9

Compressor name plate data

14.7. Allowed values of I_Typ

14.7.1. Semi-hermetic recips

2KES-05, 2JES-07, 2HES-1, 2HES-2, 2GES-2, 2FES-2, 2FES-3, 2EES-2, 2EES-3, 2DES-2, 2DES-3,2CES-3, 2CES-4,4FES-3, 4FES-5, 4EES-4, 4EES-6, 4DES-5, 4DES-7, 4CES-6, 4CES-9

4FE-5, 4EE-6, 4DE-5, 4DE-7, 4CE-6, 4CE-9

2KESP-05P, 2JESP-07P, 2HESP-1P, 2HESP-2P, 2GESP-2P, 2FESP-2P, 2FESP-3P, 2EESP-2P, 2EESP-3P,2DESP-2P, 2DESP-3P, 2CESP-3P, 2CESP-4P,4FESP-3P, 4FESP-5P, 4EESP-4P, 4EESP-6P, 4DESP-5P, 4DESP-7P, 4CESP-6P, 4CESP-9P

4VES-6. 4VES-7, 4VES-10, 4TES-8, 4TES-9, 4TES-12, 4PES-10, 4PES-12, 4PES-15,4NES-12, 4NES-14, 4NES-20

(4VESP-6P), 4VESP-7P, 4VESP-10P, (4TESP-8P), 4TESP-9P, 4TESP-12P, (4PESP-10P), 4PESP-12P,4PESP-15P, (4NESP-12P), 4NESP-14P, 4NESP-20P

4JE-13, 4JE-15, 4JE-22, 4HE-15, 4HE-18, 4HE-25, 4GE-20, 4GE-23, 4GE-30,4FE-25, 4FE-28, 4FE-356JE-22, 6JE-25, 6JE-33, 6HE-25, 6HE-28, 6HE-35, 6GE-30, 6GE-34, 6GE-40,6FE-40, 6FE-44, 6FE-50

(4JEP-13P), 4JEP-15P, 4JEP-22P, (HEP-15P), 4HEP-18P, 4HEP-25P, (4GEP-20P),4GEP-23P, 4GEP-30P,(4FEP-25P). 4FEP-28P, 4FEP-35P(6JEP-22P), 6JEP-25P, 6JEP-33P, (6HEP-25P), 6HEP-28P, 6HEP-35P, (6GEP-30P), 6GEP-34P,6GEP-40P, (6FEP-40P), 6FEP-44P, 6FEP-50P

8GE-50, 8GE-60, 8FE-60, 8FE-70

4FDC-5, 4EDC-6, 4DDC-7, 4CDC-9, 4VDC-10, 4TDC-12, 4PDC-12, 4PDC-15, 4NDC-20

2NSL-05K, 2MSL-07K, 2KSL-1K, 2JSL-2K, 2HSL-3K, 2GSL-3K, 2FSL-4K, 2ESL-4K, 2DSL-5K, 2CSL-6K4FSL-7K, 4ESL-9K, 4DSL-10K, 4CSL-12K4VSL-15K, 4TSL-20K, 4PSL-25K, 4NSL-30K

2MME-07K, 2MME-1K, 2KME-1K, 2KME-2K, 2JME-2K, 2JME-3K, 2HME-3K, 2HME-4K,2GME-3K, 2GME-4K, 2FME-4K, 2FME-5K, 2EME-4K, 2EME-5K, 2DME-5K, 2DME-7K

2MTE-4K, 2MTE-5K, 2KTE-5K, 2KTE-7K,4PTC-6K, 4PTC-7K, 4MTC-7K, 4MTC-10K, 4KTC-10K, 4JTC-10K, 4JTC-15K, 4HTC-15K, 4HTC-20K4FTC-20K, 4FTC-30K, 4DTC-25K, 4CTC-30K,6FTE-35K, 6FTE-50K, 6DTE-40K, 6DTE-50K, 6CTE-50K

22EES-4, 22EES-6, 22DES-4, 22DES-6, 22CES-6, 22CES-844FES-6, 44FES-10, 44EES-8, 44EES-12, 44DES-10, 44DES-14, 44CES-12, 44CES-18

44DE-14, 44CE-18

44VCS-12.2, 44VCS-20.2, 44TCS-16.2, 44TCS-24.2, 44PCS-20.2, 44PCS-30.2, 44NCS-24.2, 44NCS-40.2

44VES-12, 44VES-14, 44VES-20, 44TES-16, 44TES-18, 44TES-24, 44PES-20, 44PES-24, 44PES-30,44NES-24, 44NES-28, 44NES-40

44J-26.2, 44J-44.2, 44H-30.2, 44H-50.2, 44G-40.2, 44G-60.266J-44.2, 66J-66.2, 66H-50.2, 66H-70.2, 66G-60.2, 66G-80.2, 66F-80.2, 66F-100.2

Documentation of BITZER-Software v6.7.014.10

Compressor name plate data

44JE-26, 44JE-30, 44JE-44, 44HE-30, 44HE-36, 44HE-50, 44GE-40, 44GE-46, 44GE-60,44FE-50, 44FE-56, 44FE-7066JE-44, 66JE-66, 66JE-66, 66HE-50, 66HE-56, 66HE-70, 66GE-60, 66GE-68, 66GE-80,66FE-80, 66FE-88, 66FE-1002DC-3.F14FC-5.F1, 4EC-6.F1, 4DC-5.F1, 4DC-7.F3, 4CC-6.F1, 4CC-9.F3

2DES-3.F14FES-5.F1, 4EES-6.F1, 4DES-5.F1, 4DES-7.F3, 4CES-6.F1, 4CES-9.F3

4FE-5.F1, 4EE-6.F1, 4DE-5.F1, 4DE-7.F3, 4CE-6.F1, 4CE-9.F3

4VES-6.F3, 4VES-7.F3, 4VES-10.F4, 4TES-8.F3,4TES-9.F3, 4TES-12.F4, 4PES-10.F3, 4PES-12.F3,4PES-15.F4, 4NES-12.F3, 4NES-14.F3, 4NES-20.F4

4VE-7.F3, 4VE-10.F4, 4TE-9.F3, 4TE-12.F4, 4PE-12.F3, 4PE-15.F4, 4NE-14.F3, 4NE-20.F4

4PTC-7.F3K, 4MTC-10.F4K, 4KTC-10.F4K

Former types and special models:

2KES-05.E, 2JES-07.E, 2HES-1.E, 2HES-2.E, 2GES-2.E, 2FES-2.E, 2EES-2.E, 2DES-3.E, 2CES-3.E

2KC-05.2, 2JC-07.2, 2HC-1.2, 2HC-2.2, 2GC-2.2, 2FC-2.2, 2FC-3.2, 2EC-2.2, 2EC-3.2, 2DC-2.2, 2DC-3.22CC-3.2, 2CC-4.222EC-4.2, 22EC-6.2, 22DC-4.2, 22-6.2, 22CC-6.2, 22CC-8.2

4FC-3.2, 4FC-5.2, 4EC-4.2, 4EC-6.2, 4DC-5.2, 4DC-7.2, 4CC-6.2, 4CC-9.244FC-6.2, 44FC-10.2, 44EC-8.2, 44EC-12.2, 44DC-10.2, 44DC-14.2, 44CC-12.2, 44CC-18.2

2EESH-2, 2EESH-3, 2DESH-2, 2DESH-3, 2CESH-3, 2CESH-4,4FESH-3, 4FESH-5, 4EESH-4, 4EESH-6, 4DESH-5, 4DESH-7, 4CESH-6, 4CESH-9

2HL-1.2, 2GL-2.2, 2FL-2.2, 2EL-2.2, 2EL-3.2, 2DL-2.2, 2DL-3.2, 2CL-3.2, 2CL-4.2

2U-3.2, 2U-5.2, 2Q-4.2, 2Q-6.2, 2N-5.2, 2N-7.2

4Z-5.2, 4Z-8.2, 4V-6.2, 4V-10.2, 4T-8.2, 4T-12.2, 4P-10.2, 4P-15.2, 4N-12.2, 4N-20.2

4VCS-6.2, 4VCS-10.2, 4TCS-8.2, 4TCS-12.2, 4PCS-10.2, 4PCS-15.2, 4NCS-12.2, 4NCS-20.2

4VC-6.2, 4VC-10.2, 4TC-8.2, 4TC-12.2, 4PC-10.2, 4PC-15.2, 4NC-12.2, 4NC-20.244VC-12.2, 44VC-20.2, 44TC-16.2, 44TC-24.2, 44PC-20.2, 44PC-30.2, 44NC-24.2, 44NC-40.2

4VE-6, 4VE-7, 4VE-10, 4TE-8, 4TE-9, 4TE-12, 4PE-10, 4PE-12, 4PE-15,4NE-12, 4NE-14, 4NE-2044VE-12, 44VE-14, 44VE-20, 44TE-16, 44TE-18, 44TE-24, 44PE-20, 44PE-24, 44PE-30,44NE-24, 44NE-28, 44NE-40

4J-13.2, 4J-22.2, 4H-15.2, 4H-25.2, 4G-20.2, 4G-30.2, 4F-25.26J-22.2, 6J-33.2, 6H-25.2, 6H-35.2, 6G-30.2, 6G-40.2, 6F-40.2, 6F-50.2

8GC-50.2, 8GC-60.2, 8FC-60.2, 8FC-70.2

8E-50.2, 8E-60.2, 8D-60.2, 8D-70.2

2MHC-05K, 2KHC-05K, 2JHC-07K, 2HHC-2K, 2GHC-2K, 2FHC-3K, 2EHC-3K, 2DHC-3K, 2CHC-4K4FHC-5K, 4EHC-6K, 4DHC-7K, 4CHC-9K

Documentation of BITZER-Software v6.7.0 14.11

Compressor name plate data

4VHC-10K, 4THC-12K, 4PHC-15K, 4NHC-20K

S4BCF-5.2

Documentation of BITZER-Software v6.7.014.12

Compressor name plate data

14.7.2. Two-stage semi-hermetic recips

S4T-5.2, S4N-8.2, S4G-12.2S6J-16.2, S6H-20.2, S6G-25.2, S6F-30.2

S66J-32.2, S66H-40.2, S66G-50.2, S66F-60.2

Documentation of BITZER-Software v6.7.0 14.13

Compressor name plate data

14.7.3. Semi-hermetic screws

HSN5343-20, HSK5343-30, HSN5353-25, HSK5353-35, HSN5363-30, HSK5363-40HSN6451-40, HSK6451-40, HSK6451-50, HSN6461-50, HSK6461-40, HSK6461-60HSN7451-60, HSK7451-50, HSK7451-70, HSN7461-70, HSK7461-60, HSK7461-80HSN7471-75, HSK7471-70, HSK7471-90HSK8551-80, HSK8551-110, HSK8561-90, HSK8561-125, HSN8571-125, HSK8571-110HSK8571-140, HSN8591-160

HSK7471-70VSHSK8561-90VS, HSK8571-110VSHSK9591-140VS

Documentation of BITZER-Software v6.7.014.14

Compressor name plate data

14.7.4. Semi-hermetic compact screws CSH-/CSW-series

CSH6553-35, CSH6553-50, CSH6563-40, CSH6563-60, CSH6583-50, CSH6593-60CSH7553-50, CSH7553-70, CSH7563-60, CSH7563-80, CSH7573-70, CSH7573-90CSH7583-80, CSH7583-90, CSH7593-90, CSH7593-100CSH8553-80, CSH8553-110, CSH8563-90, CSH8563-125, CSH8573-110, CSH8573-140CSH8583-125, CSH8583-140, CSH8593-140, CSH8593-160CSH9553-180, CSH9563-160, CSH9563-210, CSH9573-180, CSH9573-240CSH9583-210, CSH9583-280, CSH9593-240, CSH9593-300CSH95103-280, CSH95103-320, CSH95113-320

CSW6583-40, CSW6583-50, CSW6582-50, CSW6593-50, CSW6593-60, CSW6592-60CSW7573-60, CSW7573-70, CSW7572-70, CSW7583-70, CSW7583-80, CSW7582-80CSW7593-80, CSW7593-90, CSW7592-90CSW8573-90, CSW8573-110, CSW8572-110, CSW8583-110, CSW8583-125, CSW8582-125CSW8593-125, CSW8593-140, CSW8592-140CSW9563-140, CSW9563-160, CSW9562-160, CSW9573-160, CSW9573-180, CSW9572-180CSW9583-180, CSW9583-210, CSW9582-210, CSW9593-210, CSW9593-240, CSW9592-240CSW95103-240, CSW95103-280, CSW95113-280, CSW95113-320

With motor 380V / 50Hz for China:

CSH6553-60, CSH7553-80, CSH7563-90, CSH7573-100, CSH7583-110CSH8553-125, CSH8563-140, CSH8573-160, CSH8583-180CSH9553-210, CSH9563-240, CSH9573-280

CSW6583-60CSW7573-80, CSW7583-90, CSW7593-100CSW8573-125, CSW8583-140, CSW8593-160CSW9563-180, CSW9573-210, CSW9583-240, CSW9593-280, CSW95103-320

CSVH series

CSVH24-125, CSVH25-160, CSVH26-200

Former types:

CSH6551-35, CSH6551-50, CSH6561-40, CSH6561-60, CSH6581-50, CSH6591-60

CSH7551-50, CSH7551-70, CSH7561-60, CSH7561-80, CSH7571-70, CSH7571-90CSH7581-80, CSH7581-90, CSH7591-90, CSH7591-100

CSH8551-80, CSH8551-110, CSH8561-90, CSH8561-125, CSH8571-110, CSH8571-140CSH8581-125, CSH8581-140, CSH8591-140, CSH8591-160

CSH9551-180, CSH9561-160, CSH9561-210, CSH9571-180, CSH9571-240CSH9581-210, CSH9581-280, CSH9591-240, CSH9591-300CSH95101-280, CSH95111-320

Documentation of BITZER-Software v6.7.0 14.15

Compressor name plate data

14.7.5. Semi-hermetic compact screws HSKC-series

HSKC6451-40, HSKC6451-50, HSKC6461-40, HSKC6461-60

HSKC7451-50, HSKC7451-70, HSKC7461-60, HSKC7461-80HSKC7471-70, HSKC7471-90

Documentation of BITZER-Software v6.7.014.16

Compressor name plate data

14.7.6. Hermetic Scroll compressors

ESH series:

ESH725, ESH730, ESH736, ESH743ESH77-50, ESH77-60, ESH77-61, ESH77-72, ESH77-86

ORBIT series:

GSD60120VA, GSD60137VA, GSD60154VA, GSD60182VA, GSD60235VAGSD80182VA, GSD80235VA, GSD80295VA, GSD80385VA, GSD80421VA, GSD80485VA

ORBIT Boreal series:

GSD80235VW, GSD80295VW, GSD80385VW, GSD80421VW, GSD80485VW

ELH/ELA series:

ELH725, ELH730, ELH736, ELA743

Documentation of BITZER-Software v6.7.0 14.17

Compressor name plate data

14.8. Allowed values of I_NET

14.8.1. Semi-hermetic recips

I_NET Code Voltage rangeOperating

voltageWinding

type

100Standard 50Hz(automatic)

111 20D 180..200V 50Hz 200V

112 40S 220..240V 50Hz 230V

114 40D 380..420V 50Hz 400V

119 70S 380..420V 50Hz 400V

122 40D 380..400V 50Hz 400V

123 40S 220..230V 50Hz 230V

112 40S 380..420V 50Hz 400V Y

114 40D 660..720V 50Hz 690V Y

115 45S 420..440V 50Hz 420V Y

116 50S 500V 50Hz 500V Y

119 70S 660..720V 50Hz 690V Y

123 40S 380..400V 50Hz 400V Y

124 70S 660..690V 50Hz 690V Y

142 25P 220..240V 50Hz 230V PW

146 40P 380..420V 50Hz 400V PW

147 20P 180..200V 50Hz 200V PW

151 40P 380..400V 50Hz 400V PW

152 50P 500V 50Hz 500V PW

155 45P 420..440V 50Hz 420V PW

156 25P 230V 50Hz 230V PW

162 20P 180..200V 50Hz 200V PW

200Standard 60Hz (automatic)

211 20D 200..230V 60Hz 200V

214 40D 440..480V 60Hz 460V

218 65S 360..400V 60Hz 380V

219 70S 440..460V 60Hz 460V

222 40D 440..460V 60Hz 460V

232 35D 360..400V 60Hz 380V

211 20D 360..400V 60Hz 380V Y

212 40S 440..480V 60Hz 460V Y

216 50S 575V 60Hz 575V Y

218 65S 630..690V 60Hz 660V Y

223 40S 440..460V 60Hz 460V Y

244 35P 360..400V 60Hz 380V PW

246 40P 440..480V 60Hz 460V PW

247 20P 200..230V 60Hz 230V PW

251 40P 440..460V 60Hz 460V PW

252 50P 575V 60Hz 575V PW

259 35P 380V 60Hz 380V PW

262 20P 220..230V 60Hz 230V PW

400Standard 60Hz UL(automatic)

Documentation of BITZER-Software v6.7.014.18

Compressor name plate data

436 2DU 208..230V 60Hz UL208V230V

437 4SU 440..480V 60Hz UL 460V Y

438 5SU 575V 60Hz UL 575V Y

461 2NU 440..480V 60Hz UL 460V Y

444 3PU 360..400V 60Hz UL 380V PW

446 4PU 440..480V 60Hz UL 460V PW

447 2PU 200..230V 60Hz UL208V230V

PW

451 4PU 440..460V 60Hz UL 460V PW

452 5PU 575V 60Hz UL 575V PW

459 3PU 360..380V 60Hz UL 380V PW

461 2NU 208..230V 60Hz UL208V230V

PW

Verdichtertypen Zulässige Werte von I_NET Standardmotor

2KC-05.2111,112,114,115,116,119211,212,214,216,218,219,232436,437,438

112 (400V / Y / 40S)212 (460V / Y / 40S)437 (460V / Y / 4SU)

2JC-07.2 … 4CC-9.2111,112,114,115,116,119211,212,214,216,219436,437,438

112 (400V / Y / 40S)212 (460V / Y / 40S)437 (460V / Y / 4SU)

22EC-4.2 … 44CC-18.2111,112,114,115,116211,212,214,216

112 (400V / Y / 40S)212 (460V / Y / 40S)

4FDC-5 … 4DDC-7111, 112, 114, 115, 116211, 212, 214, 216436,437,438

112 (400V / Y / 40S)212 (460V / Y / 40S)437 (460V / Y / 4SU)

4CDC-9111,112,114,115,116211,212,214,216

112 (400V / Y / 40S)212 (460V / Y / 40S)

2KES-05 … 2CES-44FES-3 … 4CE(S)-9

111,112,114,115,116,119,137,138211,212,214,216,218,219,232,237,238436,437,438

112 (400V / Y / 40S)212 (460V / Y / 40S)437 (460V / Y / 4SU)

4BES-9111, 112, 114, 115, 116211, 212, 214, 216436,437,438

112 (400V / Y / 40S)212 (460V / Y / 40S)437 (460V / Y / 4SU)

2KESP-05P … 2CESP-4P4FESP-3P … 4CESP-9P

111,112,114,115,116,119,137,138211,212,214,216,219,237,238436,437,438

112 (400V / Y / 40S)212 (460V / Y / 40S)437 (460V / Y / 4SU)

22EES-4 … 22CES-844FES-6 … 44CE(S)-18

111,112,114,115,116,119,137,138211,212,214,216,218,219,232,237,238

112 (400V / Y / 40S)212 (460V / Y / 40S)

4VCS-6.2 … 4NCS-20.24VC-6.2 … 4NC-20.24VDC-10 … 4NDC-20

111,112,114,115,116,119,142,146,147,152211,212,214,216,219,244,246,247,252446,452,461

146 (400V / PW / 40P)246 (460V / PW / 40P)461 (460V / Y / 2NU)

4VE(S)-6, 4TE(S)-8, 4PE(S)-10,4NE(S)-12(Motor 3)

111,112,114,115,116,119,142,146,147,152211,212,214,216,218,219,232,244,246,247,252444 446,452,461

146 (400V / PW / 40P)246 (460V / PW / 40P)461 (460V / Y / 2NU)

4VE(S)-7 … 4NE(S)-204VESP-6P … 4NESP-20P

111,112,114,115,116,119,142,146,147,152211,212,214,216,218,219,244,246,247,252444,446,452,461

146 (400V / PW / 40P)246 (460V / PW / 40P)461 (460V / Y / 2NU)

44VC(S)-12.2 … 44NC(S)-40.244VE(S)-12 … 44NE(S)-4044VESP-12P … 44NESP-40P

111,112,114,115,116,119,142,146,147,152211,212,214 216,219,244,246,247,252

146 (400V / PW / 40P)246 (460V / PW / 40P)

I_NET Code Voltage rangeOperating

voltageWinding

type

Documentation of BITZER-Software v6.7.0 14.19

Compressor name plate data

8GC-50.2 … 8FC-70.2142,146,147,152244,246,247,252446,447,452

146 (400V / PW / 40P)246 (460V / PW / 40P)446 (460V / PW / 4PU)

8GE-50 … 8FE-70142,146,147,152244,246,247,252444,446,447,452

146 (400V / PW / 40P)246 (460V / PW / 40P)446 (460V / PW / 4PU)

2EC-6.2K, 4FC-7.2K111,112,114,115,116,119211,212,214,216,219

112 (400V / Y / 40S)212 (460V / Y / 40S)

2HL-1.2 .. 2FL-2.2111,112,115,116,119211,212,216,219

112 (400V / Y / 40S)212 (460V / Y / 40S)

2EL-2.2 .. 2N-7.2111,112,114,115,116,119211,212,214,216,219

112 (400V / Y / 40S)212 (460V / Y / 40S)

4Z-5.2 … 6G-40.2111,112,114,115,116,119,142,146,147,152211,212,214,216,219,244,246,247,252446,452,461

146 (400V / PW / 40P)246 (460V / PW / 40P)461 (460V / Y / 2NU)

6F-40.2111,112,114,115,116,142,146,147,152211,212,214,216,244,246,247,252446,452,461

146 (400V / PW / 40P)246 (460V / PW / 40P)461 (460V / Y / 2NU)

4JE-13, 4HE-15, 4GE-20, 4FE-256JE-22, 6HE-25, 6GE-30, 6FE-40(Motor 3)

111,112,114,115,116,119,142,146,147,152211,212,214,216,218,219,232,244,246,247,252444,446,452,461

146 (400V / PW / 40P)246 (460V / PW / 40P)461 (460V / Y / 2NU)

6FE-40 (Motor 3)111,112,114,115,116,142,146,147,152211,212,214,216,218,232,244,246,247,252444,446,452,461

146 (400V / PW / 40P)246 (460V / PW / 40P)461 (460V / Y / 2NU)

4JE-15 … 6GE-40111,112,114,115,116,119,142,146,147,152211,212,214,216,219,244,246,247,252444,446,452,461

146 (400V / PW / 40P)246 (460V / PW / 40P)461 (460V / Y / 2NU)

6FE-44111,112,114,115,116,142,146,147,152211,212,214,216,244,246,247,252444,446,452,461

146 (400V / PW / 40P)246 (460V / PW / 40P)461 (460V / Y / 2NU)

4JEP-13P … 6GEP-40P111,112,114,115,116,119,142,146,147,152211,212,214,216,219,244,246,247,252

146 (400V / PW / 40P)246 (460V / PW / 40P)

6FEP-44P111,112,114,115,116,142,146,147,152211,212,214,216,244,246,247,252

146 (400V / PW / 40P)246 (460V / PW / 40P)

44J-26.2 … 66G-80.2111,112,114,115,116,119,142,146,147,152211,212,214,216,219,244,246,247,252446,452,461

146 (400V / PW / 40P)246 (460V / PW / 40P)461 (460V / Y / 2NU)

66F-80.2111,112,114,115,116,142,146,147,152211,212,214,216,244,246,247,252446,452,461

146 (400V / PW / 40P)246 (460V / PW / 40P)461 (460V / Y / 2NU)

44JE-26, 44HE-30, 44GE-40, 44FE-5066JE-44, 66HE-50, 66GE-60(Motor 3)

111,112,114,115,116,119,142,146,147,152211,212,214,216,218,219,232,244,246,247,252444,446,452,461

146 (400V / PW / 40P)246 (460V / PW / 40P)461 (460V / Y / 2NU)

66FE-80 (Motor 3)111,112,114,115,116,142,146,147,152211,212,214,216,218,232,244,246,247,252444,446,452,461

146 (400V / PW / 40P)246 (460V / PW / 40P)461 (460V / Y / 2NU)

44JE-30 … 66GE-80111,112,114,115,116,119,142,146,147,152211,212,214,216,219,244,246,247,252444,446,452,461

146 (400V / PW / 40P)246 (460V / PW / 40P)461 (460V / Y / 2NU)

66FE-88111,112,114,115,116,142,146,147,152211,212,214,216,244,246,247,252444,446,452,461

146 (400V / PW / 40P)246 (460V / PW / 40P)461 (460V / Y / 2NU)

6F-50.2122,123,124,151,152,155,156,162222,223,251,252,259,262452,461

151 (400V / PW / 40P)251 (460V / PW / 40P)461 (460V / Y / 2NU)

Verdichtertypen Zulässige Werte von I_NET Standardmotor

Documentation of BITZER-Software v6.7.014.20

Compressor name plate data

6FE-50115,122,123,124,151,152,155,156,162222,223,251,252,259,262452,461

151 (400V / PW / 40P)251 (460V / PW / 40P)461 (460V / Y / 2NU)

66F-100.2122,123,124,151,152,155,156,162222,223,251,252,259,262452,461

151 (400V / PW / 40P)251 (460V / PW / 40P)461 (460V / Y / 2NU)

66FE-100115,122,123,124,151,152,155,156,162222,223,251,252,259,262452,461

151 (400V / PW / 40P)251 (460V / PW / 40P)461 (460V / Y / 2NU)

8E-50.2 … 8D-70.2112,114,116,119,146,152212,214,216,219,246,252

146 (400V / PW / 40P)246 (460V / PW / 40P)

2NSL-05K … 2CSL-6K4FSL-7K … 4CSL-12K

112212436,437,438

112 (400V / Y / 40S)212 (460V / Y / 40S)437 (460V / Y / 4SU)

2MME-1K … 2DME-7K111,112,114,115,116211,212,214,216

112 (400V / Y / 40S)212 (460V / Y / 40S)

2MHC-05K … 2FHC-3K112212

112 (400V / Y / 40S)212 (460V / Y / 40S)

2EHC-3K … 2CHC-4K4FHC-5K … 4CHC-9K

111,112,116211,212,216436,437,438

112 (400V / Y / 40S)212 (460V / Y / 40S)437 (460V / Y / 4SU)

4VSL-15K … 4NSL-30K4VHC-10K, 4THC-12K, 4PHC-15K

111,112,146,152211,212,244,246,252444,446,452,461

146 (400V / PW / 40P)246 (460V / PW / 40P)461 (460V / Y / 2NU)

4NHC-20K111,112,114,142,146,147,152211,212,214,242,244,246,247,252444,446,452,461

146 (400V / PW / 40P)246 (460V / PW / 40P)461 (460V / Y / 2NU)

2KC-3.2K, 2JC-3.2K, 2HC-3.2K111,112,114,115,116,119211,212,214,216,219436,437,438

112 (400V / Y / 40S)212 (460V / Y / 40S)437 (460V / Y / 4SU)

2MTE-4K … 2KTE-7K111,112,114,115,116211,212,214,216436, 437,438

112 (400V / Y / 40S)212 (460V / Y / 40S)437 (460V / Y / 4SU)

4PTC-6K, 4PTC-7K4MTC-7K, 4MTC-10K, 4KTC-10K

111,112,116211,212,216436, 437,438

112 (400V / Y / 40S)212 (460V / Y / 40S)437 (460V / Y / 4SU)

4JTC-10K, 4JTC-15K, 4HTC-15K4HTC-20K, 4FTC-20K, 4FTC-30K4DTC-25K, 4CTC-30K

111,112,114,115,116,119,142,146,147,152211,212,214,216,219,244,246,247,252446,452,461

146 (400V / PW / 40P)246 (460V / PW / 40P)461 (460V / Y / 2NU)

6FTE-35K … 6CTE-50K111,112,114,115,116,142,146,147,152,211,212,214,216,232,244,246,247,252444, 446, 452, 461

146 (400V / PW / 40P)246 (460V / PW / 40P)461 (460V / Y / 2NU)

2DC-3.F14FC-5.F1, 4EC-6.F1, 4DC-5.F1, 4DC-7.F1, 4DC-7.F3, 4CC-6.F1, 4CC-9.F34VCS-10.F4, 4TCS-12.F4, 4PCS-15.F4,4NCS-20.F4

112212–

112 (400V / Y / 40S)212 (460V / Y / 40S)–

2DES-3.F14FES-5.F1, 4EES-6.F1, 4DES-5.F1,4DE(S)-7.F3, 4CES-6.F1, 4CE(S)-9.F34PTC-7.F3K, 4MTC-10.F4K,4KTC-10.F4K4VE(S)-7.F3, 4VES-10.F4, 4TE(S)-9.F3,4TES-12.F3, 4PE(S)-12.F3, 4PES-15.F4,4NE(S)-14.F3, 4NES-20.F4

112212–

112 (400V / Y / 40S)212 (460V / Y / 40S)–

Verdichtertypen Zulässige Werte von I_NET Standardmotor

Documentation of BITZER-Software v6.7.0 14.21

Compressor name plate data

14.8.2. Two-stage semi-hermetic recips

I_NET Code Voltage rangeOperating

voltageWinding

type

100Standard 50Hz(automatic)

111 20D 180..200V 50Hz 200V

112 40S 220..240V 50Hz 230V

114 40D 380..420V 50Hz 400V

112 40S 380..420V 50Hz 400V Y

115 45S 420..440V 50Hz 420V Y

116 50S 500V 50Hz 500V Y

142 25P 220..240V 50Hz 230V PW

146 40P 380..420V 50Hz 400V PW

147 20P 180..200V 50Hz 200V PW

152 50P 500V 50Hz 500V PW

200Standard 60Hz (automatic)

211 20D 200..230V 60Hz 200V

214 40D 440..480V 60Hz 460V

211 20D 360..400V 60Hz 380V Y

212 40S 440..480V 60Hz 460V Y

216 50S 575V 60Hz 575V Y

244 35P 360..400V 60Hz 380V PW

246 40P 440..480V 60Hz 460V PW

247 20P 200..230V 60Hz 230V PW

252 50P 575V 60Hz 575V PW

400Standard 60Hz UL(automatic)

461 2NU 440..480V 60Hz UL 460V Y

446 4PU 440..480V 60Hz UL 460V PW

452 5PU 575V 60Hz UL 575V PW

461 2NU 208..230V 60Hz UL208V230V

PW

Compressor types Allowed values of I_NET Standard motor

S4T-5.2 … S6F-30.2111, 112, 114, 115, 116, 142, 146, 147, 152211, 212, 214, 216, 244, 246, 247, 252446, 452, 461

146 (400V / PW / 40P)246 (460V / PW / 40P)461 (460V / Y / 2NU)

S66J-32.2 … S66F-60.2111, 112, 114, 115, 116, 142, 146, 147, 152211, 212, 214, 216, 244, 246, 247, 252—

146 (400V / PW / 40P)246 (460V / PW / 40P)—

Documentation of BITZER-Software v6.7.0 14.22

Compressor name plate data

14.8.3. Semi-hermetic screws

I_NET Code Voltage rangeOperating

voltageWinding

type

100Standard 50Hz(automatic)

114 40D 380..415V 50Hz 400V

120 38D 360..400V 50Hz 380V

114 70S 660..720V 50Hz 690V Y

195 25V 230V 50Hz 230V Y

142 25P 220..240V 50Hz 230V PW

143 40P 380..415V 50Hz 400V PW

145 38P 360..400V 50Hz 380V PW

147 20P 180..200V 50Hz 190V PW

152 50P 500V 50Hz 500V PW

157 45P 420..440V 50Hz 430V PW

172 70P 660..720V 50Hz 690V PW

200Standard 60Hz (automatic)

214 40D 440..480V 60Hz 460V

232 35D 360..400V 60Hz 380V

232 65S 630..690V 60Hz 660V Y

295 25V 230V 60Hz 230V Y

243 40P 440..480V 60Hz 460V PW

244 35P 360..400V 60Hz 380V PW

247 20P 200..230V 60Hz 230V PW

252 50P 575V 60Hz 575V PW

271 15P 190..210V 60Hz 200V PW

400Standard 60Hz UL(automatic)

461 2NU 440..480V 60Hz UL 460V

443 4PU 440..480V 60Hz UL 460V PW

444 3PU 360..400V 60Hz UL 380V PW

447 2PU 208..240V 60Hz UL208V230V

PW

452 5PU 575V 60Hz UL 575V PW

461 2NU 208..230V 60Hz UL208V230V

PW

471 1PU 190..200V 60Hz UL 200V PW

Compressor types Allowed values of I_NET Standard motor

HSK5343-30 … HSK5363-40HSN5343-20 … HSN5363-30

142, 143, 145, 147, 152, 157243, 244, 247, 252443, 452, 461

143 (400V / PW / 40P)243 (460V / PW / 40P)461 (460V / / 2NU)

HSK6451-40 … HSK6461-60HSN6451-40 … HSN6461-50

120, 142, 143, 145, 147, 152, 157, 172232, 243, 244, 247, 252, 271443, 447, 452, 471

143 (400V / PW / 40P)243 (460V / PW / 40P)443 (460V / PW / 4PU)

HSK6451-40, HSK6461-40120, 142, 143, 145, 147, 152, 157, 172232, 243, 244, 247, 252, 271—

143 (400V / PW / 40P)243 (460V / PW / 40P)—

HSK7451-70, HSK7461-80, HSK7471-90HSN7451-60, HSN7461-70, HSN7471-75

120,142, 143, 145, 147, 152, 157, 172232, 243, 244, 247, 252, 271443, 444, 447, 452, 471

143 (400V / PW / 40P)243 (460V / PW / 40P)443 (460V / PW / 4PU)

Documentation of BITZER-Software v6.7.0 14.23

Compressor name plate data

HSK7451-50, HSK7461-60, HSK7471-70120, 142, 143, 145, 147, 152, 157, 172232, 243, 244, 247, 252, 271—

143 (400V / PW / 40P)243 (460V / PW / 40P)—

HSK8551-80 … HSK8571-140HSN8571-125

114, 120, 142, 143, 145, 147, 152, 157214, 232, 243, 244, 247, 252443, 444, 447, 452, 471

143 (400V / PW / 40P)243 (460V / PW / 40P)443 (460V / PW / 4PU)

HSK8581-125, HSK8581-160HSK8591-140

114, 120, 142, 143, 145214, 232, 243, 244, 247—

143 (400V / PW / 40P)243 (460V / PW / 40P)—

HSK8591-180114, 120, 143, 145214, 243—

143 (400V / PW / 40P)243 (460V / PW / 40P)—

HSK7471-70VS, HSK8561-90VS,HSK8571-110VS, HSK8591-140VS

195295—

195 (230V / Y / 25V)295 (230V / Y / 25V)—

Compressor types Allowed values of I_NET Standard motor

Documentation of BITZER-Software v6.7.014.24

Compressor name plate data

14.8.4. Semi-hermetic compact screws CSH-/CSW-series

I_NET Code Voltage rangeOperating

voltageWinding

type

100Standard 50Hz(automatic)

114 40D 380..420V 50Hz 400V

120 38D 360..400V 50Hz 380V

123 40S 220..240V 50Hz 230V

128 25D 220..240V 50Hz 230V

114 70S 660..720V 50Hz 690V Y

123 40S 380..415V 50Hz 400V Y

142 25P 220..240V 50Hz 230V PW

143 40P 380..415V 50Hz 400V PW

145 38P 360..400V 50Hz 380V PW

147 20P 180..200V 50Hz 190V PW

152 50P 500V 50Hz 500V PW

157 45P 420..440V 50Hz 430V PW

196 40A 400V 50Hz 400V Async.

197 40A 400V 50Hz 400V Async.

198 40A 400V 50Hz 400V Async.

200Standard 60Hz (automatic)

214 40D 440..480V 60Hz 460V

232 35D 360..400V 60Hz 380V

223 40S 440..480V 60Hz 460V Y

232 65S 630..690V 60Hz 660V Y

243 40P 440..480V 60Hz 460V PW

244 35P 360..400V 60Hz 380V PW

247 20P 200..230V 60Hz 230V PW

252 50P 575V 60Hz 575V PW

271 15P 190..210V 60Hz 200V PW

296 40A 460V 60Hz 460V Async.

297 40A 460V 60Hz 460V Async.

298 40A 460V 60Hz 460V Async.

400Standard 60Hz UL(automatic)

414 4DU 440..480V 60Hz UL 460V

432 3DU 360..400V 60Hz UL 380V

461 2NU 440..480V 60Hz UL 460V

485 5DU 575V 60Hz UL 575V

443 4PU 440..480V 60Hz UL 460V PW

444 3PU 360..400V 60Hz UL 380V PW

447 2PU 208..240V 60Hz UL208V230V

PW

452 5PU 575V 60Hz UL 575V PW

461 2NU 208..240V 60Hz UL208V230V

PW

471 1PU 190..210V 60Hz UL 200V PW

Documentation of BITZER-Software v6.7.0 14.25

Compressor name plate data

Verdichtertypen Zulässige Werte von I_NET Standardmotor

CSH6551-35 … CSH7591-100CSH6583-50CSH7583-90, CSW7593-80

114, 142, 143, 147, 152, 157214, 232, 243, 244, 247, 252, 271443, 444, 447, 452, 471

143 (400V / PW / 40P)243 (460V / PW / 40P)443 (460V / PW / 4PU)

CSH6553-35, CSH6553-50, CSH6563-40CSH6563-60, CSH6593-60CSH7553-50, CSH7553-70, CSH7563-60CSH7563-80, CSH7573-70, CSH7573-90CSH7583-80, CSH7583-90, CSH7583-100CSH7593-90, CSH7593-100, CSH7593-110CSW6583-40, CSW6583-50, CSW6593-50CSW6593-60CSW7573-60, CSW7573-70, CSW7583-70CSW7583-80, CSW7593-90

114, 120, 142, 143, 145, 147, 152, 157214, 232, 243, 244, 247, 252, 271443, 444, 447, 452, 471

143 (400V / PW / 40P)243 (460V / PW / 40P)443 (460V / PW / 4PU

CSH8551-80 … CSH8591-160CSH8593-140

114, 142, 143, 147, 152, 157214, 232, 243, 244, 247, 252443, 444, 447, 452

143 (400V / PW / 40P)243 (460V / PW / 40P)443 (460V / PW / 4PU)

CSH8553-80, CSH8553-110, CSH8563-90CSH8563-125, CSH8573-110, CSH8573-140CSH8583-125, CSH8583-140, CSH8583-160CSH8593-160CSH8593-180CSW8573-90, CSW8573-110, CSW8583-110CSW8583-125, CSW8593-125, CSW8593-140

114, 120, 142, 143, 145, 147, 152, 157214, 232, 243, 244, 247, 252443, 444, 447, 452

143 (400V / PW / 40P)243 (460V / PW / 40P)443 (460V / PW / 4PU)

CSH9551-180 … CSH9591-300114214, 232414, 432, 485

114 (400V / / 40D)214 (460V / / 40D)414 (460V / / 4DU)

CSH9553-180, CSH9563-140, CSH9563-160CSH9563-210, CSH9573-180, CSH9573-240CSH9583-210, CSH9583-280, CSH9593-240CSH9593-300CSW9573-180

114, 120214, 232414, 432, 485

114 (400V / / 40D)214 (460V / / 40D)414 (460V / / 4DU)

CSW9573-160, CSW9583-180, CSW9593-210114, 120214, 232414, 432

114 (400V / / 40D)214 (460V / / 40D)414 (460V / / 4DU)

CSH95101-280 … CSH95111-320CSH95103-280, CSH95113-320CSW9562-160 … CSW9592-240CSW95103-240, CSW95113-280

114214—

114 (400V / / 40D)214 (460V / / 40D)—

CSW9563-160, CSW9583-210, CSW9593-240114, 120214, 232—

114 (400V / / 40D)214 (460V / / 40D)—

CSH95103-320CSW95103-280, CSW95113-320

114, 120——

114 (400V / / 40D)——

CSW9563-140, CSW9573-160CSW9583-180, CSW9593-210

114, 120214, 232414, 432

114 (400V / / 40D)214 (460V / / 40D)414 (460V / / 4DU)

CSW95103-240, CSW95113-280114214, 232—

114 (400V / / 40D)214 (460V / / 40D)—

CSH6553-60, CSH7553-80, CSH7563-90CSH7573-100, CSH7583-110, CSH8553-125CSH8563-140, CSH8573-160, CSH8583-180CSW6583-60, CSW7573-80, CSW7583-90CSW7593-100, CSW8573-125,CSW8583-140, CSW8593-160

120, 145——

145 (380V / PW / 38P)——

Documentation of BITZER-Software v6.7.014.26

Compressor name plate data

CSH9553-210, CSH9563-240, CSH9573-280CSW9563-180, CSW9573-210,CSW9583-240, CSW9593-280,CSW95103-320

120——

120 (380V / / 38D)——

CSVH24-125196296—

196 (400V / As / 40A)296 (460V / As / 40A)—

CSVH25-160197297—

197 (400V / As / 40A)297 (460V / As / 40A)—

CSVH26-200198298—

198 (400V / As / 40A)298 (460V / As / 40A)—

Verdichtertypen Zulässige Werte von I_NET Standardmotor

Documentation of BITZER-Software v6.7.0 14.27

Compressor name plate data

14.8.5. Semi-hermetic compact screws HSKC-series

I_NET Code Voltage rangeOperating

voltageWinding

type

100Standard 50Hz(automatic)

142 25P 220..240V 50Hz 230V PW

143 40P 380..415V 50Hz 400V PW

147 20P 180..200V 50Hz 200V PW

152 50P 500V 50Hz 500V PW

157 45P 420..440V 50Hz 430V PW

200Standard 60Hz (automatic)

243 40P 440..480V 60Hz 460V PW

244 35P 360..400V 60Hz 380V PW

247 20P 200..230V 60Hz 230V PW

252 50P 575V 60Hz 575V PW

271 15P 190..210V 60Hz 200V PW

400Standard 60Hz UL(automatic)

443 4PU 440..480V 60Hz UL 460V PW

447 2PU 208..240V 60Hz UL208V230V

PW

452 5PU 575V 60Hz UL 575V PW

471 1PU 190..210V 60Hz UL 200V PW

Compressor types Allowed values of I_NET Standard motor

HSKC6451-40 … HSKC7491-90142, 143, 147, 152, 157243, 244, 247, 252, 271443, 447, 452, 471

143 (400V / PW / 40P)243 (460V / PW / 40P)443 (460V / PW / 4PU)

Documentation of BITZER-Software v6.7.014.28

Compressor name plate data

14.8.6. Hermetic Scroll compressors

I_NETCodeESH

CodeGSD

Voltage rangeOperating

voltageWinding

type

100Standard 50Hz(automatic)

121 38S 6 380V 50Hz 380V Y

123 40S 4 380..420V 50Hz 400V Y

137 40S 4 380..420V 50Hz 400V Y

138 50S 5 500V 50Hz 500V Y

184 25S – 220..240V 50Hz 230V Y

186 20S 2 180..200V 50Hz 200V Y

200Standard 60Hz (automatic)

223 40S 4 440..480V 60Hz 460V Y

237 40S 4 440..480V 60Hz 460V Y

238 50S 5 575V 60Hz 575V Y

283 35S 3 360..400V 60Hz 380V Y

286 20S 2 200..230V 60Hz 200V Y

400Standard 60Hz UL(automatic)

437 4SU 4 460V 60Hz UL 460V Y

438 5SU 5 575V 60Hz UL 575V Y

483 3SU 3 360..400V 60Hz UL 380V Y

486 2SU 2 208..230V 60Hz UL208/230V

Y

Compressor types Allowed values of I_NET Standard motor

ESH725 … ESH736ESH77-50 … ESH77-72

137, 138, 184, 186237, 238, 283, 286437, 438, 486

137 (400V / Y / 40S)237 (460V / Y / 40S)437 (460V / Y / 4SU)

ESH743, ESH77-86137, 186, 186237, 238, 286437, 438, 486

137 (400V / Y / 40S)237 (460V / Y / 40S)437 (460V / Y / 4SU)

GSD60120VA … GSD60182VA137, 138, 186237, 238, 283437, 438, 483, 486

137 (400V / Y / 40S)237 (460V / Y / 40S)437 (460V / Y / 4SU)

GSD60235VA137237437

137 (400V / Y / 40S)237 (460V / Y / 40S)437 (460V / Y / 4SU)

GSD80182VA … GSD80485VA121, 137, 138, 186237, 238, 283, 286437, 438, 483, 486

137 (400V / Y / 40S)237 (460V / Y / 40S)437 (460V / Y / 4SU)

GSD80235VW … GSD80485VW137, 138, 186237, 238, 283, 286437, 438, 483, 486

137 (400V / Y / 40S)237 (460V / Y / 40S)437 (460V / Y / 4SU)

ELH725, ELH730, ELH736ELA743

123, 138, 184, 186223, 238, 286—

123 (400V / Y / 40S)223 (460V / Y / 40S)—

Documentation of BITZER-Software v6.7.0 14.29

Compressor name plate data

Documentation of BITZER-Software v6.7.014.30


Recommended