background image

Liquid Dosing Control Manual 

 

          9.17.150 rev A – September 2020 

Page 

13

 of 

34

 

 

 

 

Example 

The ratio of liquid to be dosed is 1:25. 

 

 

 

 

 

Capacity Value Master   

1,000 kg / hr (100%) 

 

 

 

 

Capacity Value Slave   

   200 

gr

 / hr (100%) 

 

 

 

 

Ratio   

 

 

1:10,000 

 

 

 

 

 

At 100% Master flow, a dosage of 1:10,000 for 1,000 kg = 100 

gr

 

 

 

 

 

 

100 gr = 50% of the Slave Capacity 

 

 

 

 

 

Slave Factor  = 

50

 

 

 

 

 

 

Or, by adjusting the Capacity Value (100% - point) of the instrument to 

100 gr / hr, the factor changes to: 

 

Slave Factor  = 

100

 

 

 

 

 

To start dosing 

Write determined factor 

 

Write value <_> to parameter 139 – Slave Factor 

(0 – 500%)

 

 

 

Read instrument internal calculated setpoint 

Defined as Analog Input x Slave Factor 

-  Read parameter 9 – Setpoint 

 

 

(Measure 0 – 32000) 

 

 

 

Step  DDE  ProPar  Name 

Data 

Type  Execute  Value 

Remark 

Control Mode 

12 

1/4 

Control Mode 

Uint8    write 

10 

Analog Slave Operation. 

Factor

 

11 

1/3 

Analog Input 

Sint16    read 

0-32000  Measure of master 

139  33/1 

Slave Factor 

Float    write 

xx 

0 – 500% 

1/1 

Setpoint 

Uint16    read 

 

Analog Input * Slave Factor 

 

 

2.2.9  Batch dosing specific configuration settings 

 

Generic dosing settings

 

Due to the potential complexity of batch dosing applications and the high amount of optimization 

possibilities this section is limited to generic settings regarding batch dosing. 

 

For more detailed information and background information, please refer to the Batch Dosing 

information in the applicable Instruction Manuals: 

 

9.17.097

 – Instruction Manual mini CORI-FLOW ML120, chapter 5 

9.17.075

 – Instruction Manual CORI-FILL 

 

 

Dosing Principles 

(explained in more detail in referenced documents)

 

At the start of each batch, the flow is initiated by opening a valve (or starting a pump). The 

flow meter measures and totalizes the flow, continuously calculating the current batch size 

Содержание CORI-FLOW M Series

Страница 1: ...Liquid Dosing Control Manual Dosing functions and parameter overview 9 17 150 REV A September 2020 ...

Страница 2: ...ternal device 11 2 2 8 Ratio dosing specific configuration settings 12 2 2 9 Batch dosing specific configuration settings 13 3 Prepare for operation 17 3 1 Fill the system 17 3 2 Flush the system 18 3 3 Verify system status 21 3 4 Zero procedure 22 4 Operate the Liquid Dosing Set 23 4 1 Start dosing 23 4 1 1 Continuous Dosing 23 4 1 2 Ratio Dosing 24 4 1 3 Batch Dosing 24 4 2 Pause dosing 25 4 3 S...

Страница 3: ...uctions are for all instruments and written for an RS232 interface using a Proces Parameter ProPar protocol and references are made to Dynamic Data Exchange DDE parameter numbers which are unique numbers for parameter identification Chapter 1 contains a table with reference documentation uncluding dedicated manuals for fieldbus specific communication instructions Where instructions deviate for spe...

Страница 4: ...erNet IP interface 9 17 132 CANopen interface 9 17 131 EtherCAT interface 9 17 063 FLOW BUS interface 9 17 024 Modbus ASCII RTU TCP interface 9 17 035 PROFIBUS DP interface 9 17 025 PROFINET interface 9 17 095 RS232 interface 9 17 027 Manual Instruction Manual mini CORI FLOW ML120 9 17 097 Manual Instruction Manual CORI FILL 9 17 075 Manual Installation Manual Liquid Dosing Sets 9 17 146 E book Ho...

Страница 5: ...tion mode has been automatically enabled Disabling this mode is required at several steps throughout this document After making the required changes it is strongly recommended to enable the protection mode again Parameters marked with a symbol can only be changed after disabling the protected mode Disable protected mode Write value 64 to parameter 7 Init Reset unlock secured parameters Enable prot...

Страница 6: ...apacity Unit Type Index set to actual volume flow mode Read measured fluid density value for reference Read value kg m3 from parameter 270 Actual Density density measurement Note on Actual Volume Flow mode Using the instrument for measuring volume flows e g l h ml min will introduce an additional inaccuracy based on the actual density measured by the instrument Enable protected mode Write value 82...

Страница 7: ...ass flow mode Write value 0 to parameter 243 Capacity Unit Type Index set to mass flow mode Set fixed fluid density value Write value density to parameter 170 Density density value in kg m3 Enable protected mode Write value 82 to parameter 7 Init Reset lock secured parameters Step DDE ProPar Name Data Type Execute Value Remark Unlock Secured Parameters 1 7 0 10 Init Reset Uint8 write 64 Unlock sec...

Страница 8: ...ty unit index Enable protected mode Write value 82 to parameter 7 Init Reset lock secured parameters Step DDE ProPar Name Data Type Execute Value Remark Unlock Secured Parameters 1 7 0 10 Init Reset Uint8 write 64 Unlock secured parameters Volume Flow 2 23 1 15 Capacity Unit Index Uint8 write index Unit index Lock Secured Parameters 3 7 0 10 Init Reset Uint8 write 82 Lock secured parameters Altern...

Страница 9: ... the desired flow rate can increase the resolution of the measurement data The Bronkhorst instrument sends an Analog signal to another instrument The resolution of the analog signal improves when the Capacity Unit is in the same range as the process flow Please note that by changing the Capacity Unit the analog out signal can change as well and the receiving instrument might need to be adjusted A ...

Страница 10: ...me Disable protected mode Write value 64 to parameter 7 Init Reset unlock secured parameters Enable and set the Response Alarm Write value 2 to parameter 118 Alarm Mode enable response alarm Value 0 alarm disabled Value 2 alarm on limits related to setpoint response alarm 100 Write delay time to parameter 182 Alarm Delay Time delay before alarm Value defined in seconds between detection and trigge...

Страница 11: ...imit Uint16 write _ Limit 0 32000 0 100 5 117 97 2 Alarm Minimum Limit Uint16 write _ Limit 0 32000 0 100 6 120 97 5 Alarm Setpoint Mode Uint8 write 1 Setpoint change on alarm 7 121 97 6 Alarm New Setpoint Uint16 write 0 Setpoint 0 Lock Secured Parameters 8 7 0 10 Init Reset Uint8 write 82 Lock secured parameters Reset alarm 9 114 115 8 Reset Uint8 Write 2 Alarm reset Note At startup only air is p...

Страница 12: ...ontrol Change control mode Change Control Mode Write value 10 to parameter 12 Control Mode Analog Slave Operation Calculate Ratio Control setting The ratio control setting is defined as a percentage the Slave Factor To determine the settings Master Flow Analog signal 4 20 mA or 0 10 V 0 32000 0 100 of range Read parameter 11 Measure Measure of Master 0 32000 Example A Master Flow meter with a maxi...

Страница 13: ...t8 write 10 Analog Slave Operation Factor 2 11 1 3 Analog Input Sint16 read 0 32000 Measure of master 3 139 33 1 Slave Factor Float write xx 0 500 4 9 1 1 Setpoint Uint16 read Analog Input Slave Factor 2 2 9 Batch dosing specific configuration settings Generic dosing settings Due to the potential complexity of batch dosing applications and the high amount of optimization possibilities this section...

Страница 14: ...𝑆𝑆𝑆𝑆𝑆𝑆𝑆 𝐹𝐹𝐹𝐹𝐹𝐹𝐹𝐹 𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅 With ON OFF Control the estimated dosing time per batch can be calculated 𝐷𝐷𝐷𝐷𝐷𝐷𝐷𝐷𝐷𝐷𝐷𝐷 𝑇𝑇𝑇𝑇𝑇𝑇𝑇𝑇 𝑠𝑠𝑠𝑠𝑠𝑠𝑠𝑠𝑠𝑠𝑠𝑠𝑠𝑠 1 𝑠𝑠𝑠𝑠𝑠𝑠𝑠𝑠𝑠𝑠𝑠𝑠 𝐵𝐵𝐵𝐵𝐵𝐵𝐵𝐵ℎ 𝑆𝑆𝑆𝑆𝑆𝑆𝑆𝑆 𝑀𝑀𝑀𝑀𝑀𝑀𝑀𝑀𝑀𝑀𝑀𝑀𝑀𝑀 𝐼𝐼𝐼𝐼𝐼𝐼𝐼𝐼𝐼𝐼𝐼𝐼𝐼𝐼𝐼𝐼𝐼𝐼𝐼𝐼 𝐹𝐹𝐹𝐹𝐹𝐹𝐹𝐹 Generic batch dosing requirements In order to achieve consisten batches within the specified timeframe the liquid supply pressure needs to be constant When the required dose cannot be ...

Страница 15: ...tpoint Input will be set to 0 the counter will be reset When the setpoint will be set to a value 0 the batch counter will restart the next batch For connecting an external device for a Batch Reset signal refer to the Liquid Flow Controller hook up diagram Prepare a Batch counter Batch mode Step DDE ProPar Name Data type Execute Value Remark 1 130 104 8 Counter Mode Uint8 write 2 Counter Mode up to...

Страница 16: ...74 Counter Controller Overrun Correction Overrun Correction Value can be defined between 0 and 1 A typical value is 0 8 A higher value corresponds with a faster correction and less learning cycles required but might also result in an unstable control behaviour A lower value corresponds with a slower correction and more learning cycles required The Counter Controller Gain will gradually close the v...

Страница 17: ...ontrol loop 1 Prepare the system to be filled Make sure all fluid connections have been leak tested Make sure the system outlet is connected to the process or a suitable waste Open if applicable process valves outside the Bronkhorst set To ease the filling process by decreasing the system pressure drop and volume to be filled Open if present a drain point between the Bronkhorst set and the process...

Страница 18: ...e Remark Preparation 1 130 104 8 Counter Mode Uint8 write 0 Counter Mode disabled batch mode Start Filling 2 206 33 3 fSetpoint Float write value Flow rate in Capacity Unit CORI FLOW 3 270 116 15 Actual Density Float read Check if density is range of used liquid Stop Filling 4 206 33 3 fSetpoint Float write 0 0 In Capacity Unit 3 2 Flush the system After the system is partially filled with liquid ...

Страница 19: ...e with bleed connection i e Bronkhorst C2 valve Ensure the bleed connection or bypass are connected to a suitable container or waste line Ensure that liquid downstream of the dosing set is properly collected Start bleeding the valve Write value 3 to parameter 12 Control Mode Actuator 0 Open the bleed connection Allow the system pressure to flush out all air bubbles observed at bleed tube outlet or...

Страница 20: ...9 17 146 for instructions 6 Completion of Flush step Check for leakages with complete system being filled Close if applicable process valves outside the Bronkhorst set to avoid unexpected liquid flows Re Enable Batch Mode if required for operation Write value 2 to parameter 130 Counter Mode Counter mode up to limit Step DDE ProPar Name Data Type Execute Value Remark 1 206 33 3 fSetpoint Float writ...

Страница 21: ... 91943359375 kg m3 Zero stability Process or application specific conditions can influence the zero stability Factors include ambient temperatures gas dissolved in the fluid or switching fluids Read parameter 8 Measure Measure 0 32000 Value 0 corresponds with 0 of the Capacity Value Full Scale Value 32000 corresponds with 100 of the Capacity Value Full Scale or Read parameter 205 fMeasure Measure ...

Страница 22: ... Mode start zeroing 3 Complete zeroing procedure Wait until the Green LED changes from fast blinking to solid approx 30 seconds Parameter 12 Control Mode returns automatically to its initial value Parameter 58 Calibration Mode changes to 0 idle when procedure is succesfull Parameter 58 Calibration Mode changes to 255 when the procedure has failed troubleshooting procedure 4 Finalize zeroing proced...

Страница 23: ...munication interface RS232 or Fieldbus The Field bus will overrule any changes made via RS232 or Write value ___ to parameter 206 Flow Setpoint Setpoint Value to be defined in the previously selected capacity unit kg h gr h L min etc or Write value ___ to parameter 9 Setpoint Setpoint Value based on flow percentage of Full Scale flow Value 0 0 Value 32000 100 Step DDE ProPar Name Data Type Execute...

Страница 24: ... 1 1 Setpoint read Analog Input Slave Factor 4 1 3 Batch Dosing Ensure Batch Mode is enabled Write value 2 to parameter 130 Counter Mode mode Up to Limit Batch Ensure no liquid flow Write value 0 to parameter 206 Flow Setpoint Setpoint or Write value 0 to parameter 9 Setpoint Setpoint Reset Batch Counter to ensure no conflict occurs Write value 3 to parameter 114 Reset Reset counter Define Batch s...

Страница 25: ...ing Write value 3 to parameter 12 Control Mode Actuator 0 Resume dosing Write value 0 to parameter 12 Control Mode Restore to previous In case of Batch Dosing no action is required to Pause the dosing Step DDE ProPar Name Data Type Execute Value Remark Pause Dosing 1 12 1 4 Control Mode Uint8 Write 3 Actuator 0 Resume Dosing 2 12 1 4 Control Mode Uint8 Write 0 Digital setpoint bus 4 3 Stop dosing ...

Страница 26: ... 4 Read parameters Parameters to be read from the instrument for monitoring or logging purposes General Read value parameter 129 Capacity Unit Measurement unit index value Read value parameter 28 Alarm Info Instrument alarm information Setpoint Read value parameter 206 Flow Setpoint Setpoint in unit or Read value parameter 9 Setpoint Setpoint 0 32000 Flow Read parameter 205 Flow Measure Measure in...

Страница 27: ... Unit 1 8 1 0 Measure Uint16 read measure 0 32000 0 100 2 129 1 31 Capacity Unit String read xxx Flow rate Capacity unit example g h 3 122 104 1 Counter Value Float write x xx Actual Counter value Batch value 4 128 104 2 Counter Unit Uint8 read xxx Counter Unit example g kg 5 28 1 20 Alarm Info bit4 Uint8 read 16 1 Counter limit batch finished Step DDE ProPar Name Data Type Execute Value Remark 1 ...

Страница 28: ...r Settings Controller speed can be increased by changing or disabling output and sensor filters Disabling filters however not only makes the instrument faster it also makes it more sensitive to vibrations and electrical noise Write value _ to parameter 56 Dynamic Display Factor change filter Value 1 0E 3 default response time Value 3 00E 3 fast response time Value 1 0 filter OFF Write value _ to p...

Страница 29: ...e 0 05 for lower accuracy but increased speed Value 0 10 for balance between accuracy and speed default Value 0 15 for higher accuracy but decreased speed Step DDE ProPar Name Data Type Execute Value Remark 1 167 114 21 PID Kp Float Write X Default value 10 Increase to speed up decrease to slow down the controller 2 168 114 22 PID Ti Float Write X Typical values Value 0 05 for lower accuracy but i...

Страница 30: ...imum setpoint Note in the firmware is referred to the parameter as Valve Open but when a pump is used this parameter can be considered as the threshold to enable or start the Actuator Step DDE ProPar Name Data Type Execute Value Remark 1 190 114 24 Valve Open Float Write X Minimum power Amps to stay open shut off 5 5 Setpoint Slope Setpoint slope can be used to smooth nervous behavior of the PID c...

Страница 31: ...it open hold signal Once it is open the signal can safely be set to a lower point reducing powerdissipation by the valve coil thereby minimizing temperature rise Write value _ to parameter 231 Valve Maximum set minimum power for opening Value depending on the specifics of the actuator Write value _ to parameter 190 Valve Open minimum power to keep open Value depending on the specifics of the actua...

Страница 32: ...34 5 6 3 General guide for batch dosing optimization based on observation Based on the summary table as listed in the Instruction Manual mini CORI FLOW ML120 9 17 097 paragraph 5 4 For functioning links to specific parameters please use the link to the Instruction Manual ...

Страница 33: ...c Display Factor Float 0 0 1 0 Disables filter 58 115 1 Calibration Mode Uint8 0 255 0 Auto Zero Ok255 Auto Zero Error 74 117 4 Sensor Exponential Smoothing Filter Float 0 0 1 0 Disables filter 114 115 8 Reset Uint8 0 255 Reset counter value 116 97 1 Alarm Maximum Limit Uint16 0 32000 Limit 0 32000 0 100 117 97 2 Alarm Minimum Limit Uint16 0 32000 Limit 0 32000 0 100 118 97 3 Alarm Mode Uint8 0 3 ...

Страница 34: ...r speed default 1 167 114 21 PID Kp Float Default value 10 Increase to speed up decrease to slow down the controller 168 114 22 PID Ti Float Typical values Value 0 05 for lower accuracy but increased speed Value 0 10 for balance between accuracy and speed default Value 0 15 for higher accuracy but decreased speed 190 114 24 Valve Open Float 0 0 3 or 0 15 In amps or volts depending on valve mode 0 ...

Отзывы: