background image

User manual - COUNTER   

BDC94 

 

6.1. 

 

 MEASUREMENT MODE

In the counting mode (normal mode), the device counts pulses “delivered” to counting

inputs A and B (Figure 6.1) depends on selected function. There are available four functions:
addition of pulses from A and B inputs (“

Funct

”=”

╫ 

b

”), subtraction of pulses from A and B

inputs (“

Funct

” = ”

A -- b

”), quadrature  counting with standard resolution (“

Funct

” =”

quad-1

”) ,

quadrature counting with increased resolution (“

Funct

” =”

quad-4

”).   

a)

b)

Figure 6.1.  The counting principle of the SLIK counters

(parameters: 

muL

=”1”, 

div

=”1”, 

oFFSEt

=”0”):

a) modes ”

A+B

”, ”

A-B

”; b) modes ”

quAd-4

”, ”

quAd-1

15

A input

B input

A + B 

A - B 

0  

  1  

  2  

  3  

  4  

  5  

  7  

  9  

  10  

  11 

0  

  1  

  2  

  1  

  2  

  1  

  1  

  1  

  0  

-1

Display result

for mode:

A input

B input

quAd-4

quAd-1

0     1     2     3     4     5     6     7     8     9    10     11     10     9     8     7     6     5     4     3     2  

0  

  1  

  2  

  3  

  2  

  1 

Display result

for mode:

Summary of Contents for BDC94

Page 1: ...ER BDC94 Firmware v 8 08 or higher Input type pulse quadrature Batching function Read the user s manual carefully before starting to use the unit or software Producer reserves the right to implement changes without prior notice 2018 12 20 BDC94_INSSXEN_v 2 06 001 ...

Page 2: ...rameters digit change mode 24 7 2 2 Numeric parameters slide change mode 24 7 2 3 Switch parameters LIST type 25 7 3 MENU DESCRIPTION 25 7 3 1 rELAy menu 26 7 3 2 Funct parameter 27 7 3 3 Pr inP parameter 27 7 3 4 rESEt parameter 27 7 3 5 ArESEt parameter 28 7 3 6 FiLtEr parameter 28 7 3 7 PArUPd parameter 28 7 3 8 PrESCA menu 29 7 3 9 rS 485 menu 30 7 3 10 SECu menu 31 7 3 11 briGHt parameter 33 ...

Page 3: ...nnected to PE wire The unit must be properly set up according to the application Incorrect configuration can cause defective operation which can lead to unit damage or an accident If in the case of a unit malfunction there is a risk of a serious threat to the safety of people or property additional independent systems and solutions to prevent such a threat must be used The unit uses dangerous volt...

Page 4: ...ling of all settings by host and allows use of unit in advanced network systems Two counting inputs pulse inputs can operate in few different modes as two independent pulse inputs or single quadrature input Additional programmable input can change basic function of counting inputs addition or subtraction of pulses from inputs change the direction of counting or to stop counting without clearing Co...

Page 5: ...panel cut out sealing available Terminals protection IP 20 Housing type Housing material Housing dimensions Mounting hole Assembly depth Panel thickness panel NORYL GFN2S E1 96 x 48 x 100 mm 90 5 x 43 mm 102 mm max 5 mm Operating temperature depending on version 0 C to 50 C or 20 C to 50 C Storage temperature depending on version 10 C to 70 C or 20 C to 70 C Humidity Altitude 5 to 90 no condensati...

Page 6: ...clamps against unauthorized persons must be taken into consideration 4 1 UNPACKING After removing the unit from the protective packaging check for transportation damage Any transportation damage must be immediately reported to the carrier Also write down the unit serial number on the housing and report the damage to the manufacturer Attached with the unit please find user s manual warranty assembl...

Page 7: ... 4 3 The minimum distances between the centre points of multiple units due to the thermal and mechanical conditions of operation are 115 mm x 67mm Figure 4 4 Figure 4 1 Recommended mounting hole dimensions Figure 4 2 Allowable mounting hole dimensions 7 90 5 mm 13 mm 8 mm 8 mm 13 mm 1 mm max 5 mm 43 mm 1 mm 92 mm max 5 mm 43 mm ...

Page 8: ...he unit is not equipped with an internal fuse or power supply circuit breaker Because of this an external time delay cut out fuse with minimal possible nominal current value must be used recommended bipolar max 2A and a power supply circuit breaker located near the unit In the case of using a monopolar fuse it must be mounted on the phase cable L The power supply network cable diameter must be sel...

Page 9: ...icant interference in industrial installations appropriate measures assuring correct operation of the unit must be applied To avoid the unit of improper indications keep recommendations listed below Avoid common parallel leading of signal cables and transmission cables together with power supply cables and cables controlling induction loads e g contactors Such cables should cross at a right angle ...

Page 10: ...nnections must be made while power supply is disconnected Figure 4 6 Terminals description relay outputs Description of control signals symbols A B counting input pulse C programmable input D reset counter input COM common terminal 10 1 2 5 6 7 8 9 GND DATA DATA RS 485 Uo 24V 5 10 Imax 100mA 10 11 12 13 R1 R2 D COM B A C 14 15 3 4 R3 R4 optional Power supply depending on version optional 16 31 17 ...

Page 11: ...tional suppression circuit typically capacitor 47nF min 250VAC in series with 100R 5W resistor connected in parallel to relay terminals or better directly on the load In consequence of using the suppression circuit the level of generated electromagnetic disturbances is lower and the life of relay contacts rises 11 R4 FUSE 1 2 L N L N 10 11 12 13 14 15 3 4 FUSE R1 R2 R3 1 2 5 6 7 8 9 GND DATA DATA ...

Page 12: ...ction Construction of counter s inputs allows connecting of pulser with common earth Figure 4 11 a or common plus Figure 4 11 b without additional intermediary circuits sensor with NPN or PNP type output for outputs of push pull type kind of connection it has no matter 12 5 6 Uo 10 11 OC1 voltage input 24 V Logic controller 5 6 Uo 10 11 OC1 R 2k2 LED 10 mA N 3 4 3 4 L L N ...

Page 13: ...en the fault free time of unit operation In cases where the unit gets dirty do not clean with solvents For cleaning use warm water with small amount of detergent or in the case of more significant contamination ethyl or isopropyl alcohol Using any other agents can cause permanent damage to the housing Product marked with this symbol should not be placed in municipal waste Please check local regula...

Page 14: ...of the present menu Modification of the parameter value Monitoring of current thresholds and offset Symbol used in the manual v Functions Change of the present menu Modification of the parameter value Symbol used in the manual RESET Functions zeroing the counter see rESEt option page 27 the reset must be confirmed by ENTER button 6 PRINCIPLE OF OPERATION After turning the power supply on device ID...

Page 15: ...lses from A and B inputs Funct A b quadrature counting with standard resolution Funct quad 1 quadrature counting with increased resolution Funct quad 4 a b Figure 6 1 The counting principle of the SLIK counters parameters muL 1 div 1 oFFSEt 0 a modes A B A B b modes quAd 4 quAd 1 15 A input B input A B A B 0 1 2 3 4 5 7 9 10 11 0 1 2 1 2 1 1 1 0 1 Display result for mode A input B input quAd 4 quA...

Page 16: ...ION All accessible parameters can be changed by entering the menu see DEVICE PROGRAMMING Use the local keyboard or the remote controller to do it Note all parameters can be remote changed via RS 485 interface Counting and relays controlling are independent of operation mode of the counter They are continued in background even in menu mode but in such case maximal input frequency should be not grea...

Page 17: ...r than dirEct any B and A quAd 1 or quAd 4 dirEct active Tab 6 1 Possible configurations while use device as a batcher Amount of poured fluid can be changed by parameter oFFSEt which is showed first in quick view mode while parameter A oFFS on see page 33 Proposed in example system is showed in Figure 6 2 and proposed circuit diagram in Figure 6 3 More details of this example are described on page...

Page 18: ...er div The device displays StArt message and waits until user deliver any pulses to counting input after that displays current number of pulses User should connect cooperating device to the counter and generate as number of pulses as is essential to display desired value After counting press ENTER In next step message SEtVAL is displayed and counter waits for entering value which should be shown f...

Page 19: ... counting pulses regardless of the vibration of the contacts of the switches The condition of proper counting is providing of time periods of the pulses The filter can be set to blocking frequencies higher than 10 20 30 40 50 60 70 80 and 90Hz The time periods of stable states 0 t0 and 1 t1 of pulses must be not shorter than 1 2F where F the filtered frequency in Hz See the table below Tab 6 2 to ...

Page 20: ...ized via relay outputs Front panel LEDs named R indicates the state of particular relay output Modes of the control can be changed depend on the values of parameters SEtP timE unit and modE additional number defines particular relay Figure 6 5 presents the principle of relay outputs operation for example values of parameters 20 Moments of pulses counting t0 t1 Moments of pulses counting t0 t1 osci...

Page 21: ...r greater than particular threshold during at least 20 ms to change the relay state It is possible to set AUTORESET function for relay R1 This function enables automatic zeroing of the counter after its value reaches relay R1 threshold if ArESEt on Pr1 or after its value is lower than 0 if ArESEt on 0 After zeroing counter s value equals to oFFSEt parameter if ArESEt on Pr1 or SEtP 1 oFFSEt 1 valu...

Page 22: ...ifferent from 0 than relay stay active during defined time regardless of counter value traces d e In case when period tX between successive exceeding of threshold value e g between points B and C is shorter than period defined by parameter timE activation period of relay is prolonged by timE every time when counter value goes up and reaches threshold If parameter timE1 0 and AUTORESET function is ...

Page 23: ...can change the value of particular parameter pressing button ENTER see PARAMETERS EDITION If particular parameter has been changed and confirmed in quick view mode its new value is displayed in alternating mode with parameter name by few seconds Confirmed changes may be checked or user can switch viewed parameter pressing or v button 7 1 PROGRAMMING MENU To enter main menu being in the measurement...

Page 24: ...ge of current position flashing digit or the sign Short pressing of the ENTER button causes change of the position digit Press ENTER at least 2 seconds to accept the changes after that question SEt is displayed and user must to confirm or cancel the changes To conform changes and story it in EEPROM press ENTER button shortly after SEt is displayed To cancel the changes press ESC button shortly aft...

Page 25: ...rent flashing digit slide change of value acceleration deceleration direction change While editing switch parameter selection of switch parameter If numerical parameter is being edited a short press of ENTER button change edited position A long press of ENTER button at lest 2 sec causes of display a SEt ask which allow user to make sure if change of the parameter value is correct If switch paramet...

Page 26: ...t the relay is not active permanent turned off on the relay is turned on closed when result reaches threshold value oFF the relay is turned off opened when result reaches threshold value modbuS the relay is controlled via RS 485 interface independently on the counter result and parameters SEtP and timE When a particular LED lights its mean the relay is closed If parameter modE is set to modbuS val...

Page 27: ... incremented decremented by 1 every single quadrature cycle on inputs A and B qUAd 4 quadrature mode 4 This option enables cooperation of inputs A and B as quadrature input with increased resolution it means that counter is incremented decremented by 1 every one fourth of single quadrature cycle on inputs A and B 7 3 3 Pr inP parameter This parameter defines the function of the programmable input ...

Page 28: ... oFF AUTORESET function is inactive on Pr1 counter is zeroed after result reaches relay R1 threshold After zeroing counter value is equal to oFFSEt value on 0 counter is zeroed after result reaches value lower than 0 After zeroing counter value is equal to SEtP 1 oFFSEt 1 value While AUTORESET function is active some conditions must be fulfilled If ArESEt on Pr1 then oFFSEt SEtP 1 If ArESEt on 0 t...

Page 29: ...ent scale Point decimal point position Displayed result is calculated due to the expression W Lm muL Lw muL div oFFSEt where W displayed result Lm the internal main counter value Lw the internal modulo precounter value Parameter div can t be set to 000000 entered value is controlled by firmware The precounter modulo and main counter are internal registers of the counter s firmware and they contain...

Page 30: ... LIST OF REGISTERS mbtimE this parameter defines maximal time sec between following frames received by the device Parameter mbtimE can be set to values from 0 to 99 seconds The value 0 means that the time will be not controlled rESP this parameter defines minimal additional delay between the Modbus message and the answer of the device received and sent via RS 485 interface This additional delay al...

Page 31: ...an be used ONE TIME ONLY it is impossible to use it again The one use password can be restored by Service Division only A rEL1 A rEL4 this options permits user on or prohibits oFF to modify the thresholds of the relays LEDs R1 R2 without knowledge about user password The diagram of quick view mode is presented in figure 7 1 A oFFS this option permits user on or prohibits oFF to modify the oFFSEt p...

Page 32: ...g mode rELPr1 Value of threshold 1 ENTER MENU ESC edition of threshold value if allowed rELPr2 Value of threshold 2 edition of threshold value if allowed rELPr3 Value of threshold 3 edition of threshold value if allowed rELPr4 Value of threshold 4 edition of threshold value if allowed MENU ESC MENU ESC MENU ESC MENU ESC ENTER MENU ESC ENTER MENU ESC ENTER MENU ESC i ...

Page 33: ...ge the edition mode of numerical parameters dig the change to by digit mode Slid slide change mode 7 3 13 dEFS parameter This setting allows to restore the factory settings of the device To get the access to this option special password is required 5465 next the device displays acknowledge question SEt Press ENTER to acknowledge the restoring of factory settings or ESC to cancel 33 oFFSEt offset v...

Page 34: ... menu ENTER MENU ESC Measurement mode ENTER MENU ESC rELAy3 MENU ESC MENU ESC Funct MENU ESC rESEt ENTER MENU ESC ENTER ENTER MENU ESC SEtP 1 modE 1 unit 1 Parameter edition See next page ENTER MENU ESC ENTER ENTER MENU ESC muL div oFFSEt Point Parameter edition MENU ESC FiLtEr ArESEt MENU ESC MENU ESC Pr inP MENU ESC PrESCA timE 1 ENTER MENU ESC ENTER Parameter edition AutoPr ENTER MENU ESC ENTER...

Page 35: ...meter edition ENTER MENU ESC ENTER ENTER MENU ESC Addr bAud mbAccE mbtimE rESP See previous page MENU ESC SEt 4 digit special password entering 0 _ _ _ ENTER ENTER Default settings restoring MENU ESC briGHt ENTER MENU ESC ENTER Parameter edition A rEL2 Parameter edition ENTER MENU ESC ENTER ENTER MENU ESC SEtCod A rEL1 A rEL3 A rEL4 A oFFS ...

Page 36: ...l 50 div 100 oFFset 0 point 0 0 Example 3 counter SLIK 73 used in batcher function see Figure 6 2 6 3 Data flow meter 100 pulses L main valve flow valve 1 about 10 L sec additional valve flow valve 2 about 1 L sec measurement precision up to 0 1 L valve is open while relay are closed Settings mul 1 div 10 Point 0 0 relay R1 threshold 6 0 we assume that since beginning of start of main valve closin...

Page 37: ...ater will flow during this time what ends pouring After that counter should show 0 0 or value very close to 0 0 Next pouring cycle can be initiated by START pouring button 9 THE MODBUS PROTOCOL HANDLING Transmission parameters 1 start bit 8 data bits 1 or 2 stop bit 2 bits are send 1 and 2 bits are accepted when receive no parity control Baud rate selectable from 1200 to 115200 bits second Transmi...

Page 38: ...o know if relay was activated or not 10h Yes 0 1 PArUPd option parameters update method 0 mode immEd update immediately 1 mode on rES update on reset or power up 11h Yes 0 2 Pr inP option programmable input operation mode 0 mode diSAbL disabled 1 mode dirEct counter direction function of inputs 2 mode inhibi holding of the counter 12h Yes 0 3 rESEt option main counter clearing mode 0 mode ALL 1 mo...

Page 39: ...h No 20C0h Device identification code ID 22h4 Yes 0 7 bAud parameter in rS 485 menu baud rate 0 1200 baud 1 2400 baud 2 4800 baud 3 9600 baud 4 19200 baud 5 38400 baud 6 57600 baud 7 115200 baud 23h5 Yes 0 1 mbAccE parameter in rS 485 menu permission to write registers via RS 485 interface 0 write denied 1 write allowed 24h Yes see descr Parameters of SECU menu binary format 0 oFF 1 on bit 0 A rEL...

Page 40: ...Ay 3 menu high word 41h6 Yes see descr SEtP 3 parameter in rELAy 3 menu low word Cumulative value of registers 40h and 41h from 99999 to 999999 42h Yes 0 3 modE 3 parameter in rELAy 3 menu 0 noAct mode 1 on mode 2 oFF mode 3 modbuS mode 43h Yes 0 999 timE 3 parameter in rELAy 3 menu the time period of the relay active state expressed in tenth of seconds or tenth of minutes depending on unit parame...

Page 41: ...ent of register 31h gets value from behind of allowable range will modify the content of register 31h in that way to it s value together with register 30h be located in allowable range If appropriate modification is impossible write fails It is recommended to write threshold values in presented manner first preset of threshold higher word and next threshold lower word Similarly storing of threshol...

Page 42: ...G H L DATA H L CRC L H 01 06 00 20 00 02 09 C1 3 Change of baud rate of all devices connected to the net BROADCAST message ADDR FUNC REG H L COUNT H L CRC L H 00 06 00 22 00 04 29 D2 DATA H 0 DATA L 4 new baud rate 19200 baud Device do not reply to BROADCAST type messages 4 Read of the displayed value higher word ADDR FUNC REG H L COUNT H L CRC L H 01 03 00 01 00 01 D5 CA Response while normal ope...

Page 43: ... Pr InP inhibi ADDR FUNC REG H L DATA H L CRC L H 01 06 00 11 00 01 18 0F The answer the same as the message ADDR FUNC REG H L DATA H L CRC L H 01 06 00 11 00 01 18 0F 7 Try to write illegal data value into baud rate register ADDR FUNC REG H L DATA H L CRC L H 01 06 00 22 00 09 E9 C6 DATA L 9 value exceeds allowable range 0 7 The answer exception code 03h illegal data value ADDR FUNC ERR CRC L H 0...

Page 44: ...hreshold 1000 26 modE 3 Operation mode of relay on 26 timE 3 The time period of the relay active state 0 0 26 unit 3 Unit of timE parameter SEC 26 rEF 3 Reference value offset of the relay threshold Std 27 Parameters of relay R4 operation rELAy4 menu SEtP 4 Relay threshold 1500 26 modE 4 Operation mode of relay on 26 timE 4 The time period of the relay active state 5 0 26 unit 4 Unit of timE param...

Page 45: ...nsmission Std 30 Settings of access to the configuration parameters SECu menu A rEL1 Permission to changes of relay R1 threshold without of the user password knowledge oFF 31 A rEL2 Permission to changes of relay R2 threshold without of the user password knowledge oFF 31 A rEL3 Permission to changes of relay R3 threshold without of the user password knowledge oFF 31 A rEL4 Permission to changes of...

Page 46: ...User manual COUNTER BDC94 46 ...

Page 47: ...User manual COUNTER BDC94 47 ...

Page 48: ...BASI Instrument AB Stora Frenningevägen 118 SE 275 68 Vollsö Sweden tel 46 40 88009 http www basi se e mail sales basi se ...

Reviews: