background image

omega.com  

e-mail: [email protected]

For latest product manuals:

omegamanual.info

User’s Guide

Shop online at

LCIC-WIM-BEN

High Speed 

Load Cell Interface Card

Summary of Contents for High Speed Load Cell Interface Card LCIC-WIM-BEN

Page 1: ...omega com e mail info omega com For latest product manuals omegamanual info User sGuide Shop online at LCIC WIM BEN High Speed Load Cell Interface Card...

Page 2: ...n Germany TEL 49 0 7056 9398 0 FAX 49 0 7056 9398 29 Toll Free in Germany 0800 639 7678 e mail info omega de United Kingdom One Omega Drive River Bend Technology Centre ISO 9001 Certified Northbank Ir...

Page 3: ...ngs Utility 3 3 1 The Menu Bar 3 3 1 1 Tools Analog Output 3 3 1 2 Tools Baud Rate for SCI port 3 3 1 3 Tools General Setpoints 3 3 2 Parameters 3 3 2 1 Communication 3 3 2 1 1 Port 3 3 2 1 2 Baud Rat...

Page 4: ...3 4 Programming your Application 4 1 Commands 4 2 Parameters 4 3 LCIC WIM ActiveX 4 3 1 Start Stop Communication 4 3 2 Variables 4 3 3 Filters 4 3 4 Fast Mode 4 3 5 Misc...

Page 5: ...on E 2 Hardware Inputs E 3 Hardware Outputs E 4 Filling Parameters E 4 1 Filling By Weight E 4 1 1 Filling by Weight Parameters E 4 1 2 Auto Tare E 4 1 3 Valid Results Limits E 4 1 4 Stabilization Cri...

Page 6: ...5 F 7 Dimensions mm F 8 Misc G Trouble shooting G 1 Card does not respond after PC power on H Zero Tare H 1 The Zero function H 2 The Auto Tare function...

Page 7: ...supplying an independent filling control The board is intelligent and powerful enough for OEM customers it is ready to accept piggy back modules and or embedded applications for OEM special requireme...

Page 8: ...iously on another operating system it might be different 1 Make sure that all installation files have been copied to your hard disk to a new folder say LCIC WIM 2 Connect the LCIC WIM board to your PC...

Page 9: ...8 4 Select the second option click Next and browse to the FTDI VCP Virtual COM Port Driver folder under the folder where you copied the installation files in step 1 Click Next...

Page 10: ...u ll have this display Click Finish Notes 1 It might occur that the wizard will return to step 3 requiring to repeat the process This is normal just repeat steps 3 5 2 You may watch the new driver in...

Page 11: ...ALIBRATION LCIC WIM SETTINGS 2 Run a utility If the utility reports that Net Framework is not installed then run dotnetfxV1 1 4322 exe in the Microsoft Net Framework folder on your CD If the utility r...

Page 12: ...stages carried out in five steps The three stages are 1 Show Data step 1 Described below under Step 1 2 Pseudo Calibration steps 2 3 4 The calibration is called pseudo as it won t be saved in the boa...

Page 13: ...make any change in the board Some additional parameters may be displayed in the bottom of the Current Board Calibration box Type Ctrl I and as shown in the screenshot below the additional parameters...

Page 14: ...librations Library section If there are still no calibrations in the library the Library button will be inactive 2 Normally upon confirming a new calibration it will be saved also to the calibrations...

Page 15: ...by clicking Skip Please note that even if you do confirm the new zero level by pressing Next its effect is limited to the pseudo calibration stage It will be stored in the board only if the new calibr...

Page 16: ...confirm the new weight level by pressing Next or redefine it by clicking again the Ready button or leave it out by clicking Skip Please note that even if you do confirm the new weight level by pressi...

Page 17: ...iting the previous calibration press the Save to Board button and answer Yes to the following question that pops up Otherwise that is you want to stay with the previous calibration leaving out the pse...

Page 18: ...libration is automatically saved to the library upon its saving to the board in Step 5 Its name is the Calibration Name parameter Restore In order to restore a calibration from the library to the boar...

Page 19: ...fer also to Appendix B Parameter 2 Unit The desired weight unit g kg ton oz or lb Parameter 3 Load Cells Capacity The maximum capacity of all the load cells in the scale system according to manufactur...

Page 20: ...tion Efficiency specifies what portion of this potential range is in use The closer it is to 100 the better accuracy stability you have However in practice 100 is a theoretical number and almost not r...

Page 21: ...ameters The Current Weight Display is rather obvious it continuously shows the actual weight The other two items are detailed below 3 3 1 The Menu Bar The Menu Bar supplies some functions Exit An alte...

Page 22: ...check the Activate Auto Mode box Manual Mode On the top of the display specify a desired voltage in the Manual Mode square and click Send Auto Mode Specify the following parameters 1 Voltage Max 2 Wei...

Page 23: ...h the Settings utility is communicating with the card If the Settings utility communicates with the card through a serial port the two b r values will indeed be the same However in case the Settings u...

Page 24: ...eneral setpoint output is controlled by the card according to user pre defined criterion Say initially the user defined the setpoint as 10 kg then the card automatically turns the output off on when t...

Page 25: ...olling card s response in communication during the Fill mode 3 3 2 1 1 Port Shows port s type and number e g USB port COM4 or SCI port COM1 SCI stands for Serial Communications Interface that is RS232...

Page 26: ...ng to the communication port Therefore the card takes the initiative and sends messages to the PC reporting the process results immediately when they are available However you might prefer the PC to p...

Page 27: ...ontinuous duration zero range are user defined by the following parameters The auto Zero effect is temporary it expires upon the exit from the special mode or card reset 3 3 2 2 1 Activate Activates t...

Page 28: ...on reset Otherwise the option is unchecked the cards awakes in the upper level referred to in this document as the general mode Notes 1 In order to switch the card from Fill mode to General mode use t...

Page 29: ...ed forming the first level average Level 2 Each N2 first level averages are re averaged forming the second level average Unlike the N1 readings of level 1 the N2 readings of level 2 are not successive...

Page 30: ...scientific representation For example 0 003 could be sent as it is or as 3 0E 03 After the Wnn c r the board echoes nn c r and after the argument c r the board responds argument c r OK c r For exampl...

Page 31: ...ut1 if Manual A Turn off Output1 if Manual b Turn on Output2 if Manual B Turn off Output2 if Manual c Turn on Output3 if Manual C Turn off Output3 if Manual d Turn on Output4 if Manual D Turn off Outp...

Page 32: ...the active board Board s response x c r where x is the address of the active board x 0 means that the board has been configured as a non RS485 device Other value between 1 64 specifies the RS485 addr...

Page 33: ...System reset software reset to perform a restart as if turned off on Response versions 1 12 3 09 6 01 7 00 and up S c r possibly followed by additional binary character s Wait 6 seconds before access...

Page 34: ...33 Summary of Weight A D Reading Commands Reading Type Filtering Level Weight A D Rounded to Resolution Not Rounded Filter1 Filter2 v v v v v v Single Reading v v u v v Fast Mode U v v...

Page 35: ...8 Calibration Date formatted as MMDDYY So 10107 Calibration Date 123199 Float 11 Calibration Time formatted as HHMM So 0 Calibration Time 2359 Float 20 Auto transmit interval 3 52734 integer How many...

Page 36: ...r using the S command Float 104 General Setpoint4 Becomes effective only after a system reset either power off on or using the S command Float 111 Output1 Mode 0 manual 1 general setpoint Becomes effe...

Page 37: ...binary zero byte Float 1053 Analog Output Max Voltage Float 1054 Analog Output Min Weight Float 1055 Analog Output Max Weight Float 1059 Analog Output Mode 0 Manual 1 Auto Float 1066 1069 Card Serial...

Page 38: ...mber Integer Number of communication port Baud_Rate Integer Required Baud Rate 110 300 1200 2400 4800 9600 14400 19200 28800 38400 57600 115200 230400 460800 or 921600 Refer also to sections 3 3 1 2 D...

Page 39: ...cifies which of them may be also written The methods to read and write a variable are Read Get_Variable r Variable Name Returns a string with the value of the variable r Variable Name is the variable...

Page 40: ...on Info Load_Cell_Output Output of the load cell 0 Unknown 1 2 or 3 1 2 or 3 mV V V Filter1 V Filter2 V Filtering Decimator There are two filters The first filter is basically a 1st level moving avera...

Page 41: ...Output_2_Mode V V Output_3_Mode V V Output_4_Mode 0 Manual 1 General Setpoint V V Output_1_Status V Output_2_Status V Output_3_Status V Output_4_Status 0 off 1 on The Set is relevant only if the corr...

Page 42: ...n Analog_Output_Mode Auto The weight for which 0V should be supplied V V Analog Output The analog output voltage is measured at pin 12 of CONN6 with respect to pin 13 which is ground Auto_Hi_Weight Wh...

Page 43: ...pdates is 52 734 Hz So the theoretical reading rate is from 17578 per sec to 1 per sec 52734 FM_Updates Practically the actual rate for low values of FM_Updates is usually less than the theoretical ra...

Page 44: ...33 respectively apply Set_Filtering 11 22 33 Now in order to change Filter1 Filter2 to 10 20 respectively and leave Decimator unchanged apply Set_Filtering 10 20 0 Finally in order to leave both Filt...

Page 45: ...00 1000 or 10000 depending upon the resolution setting So although the readings are integers due to that multiplication the original precision is maintained The readings are not rounded to the resolut...

Page 46: ...to get the time stamp Stage 3 After the last block was received and stored the weights may be processed 1 Recalling that the values are separated by Carriage Return parse the string array and keep the...

Page 47: ...ommands1 Start_Fast_Mode Filter 4 In the event DataArrivalInFastMode Get current block fmCounter fmCounter 1 Fast_mode_Data fmCounter LCICwim_commands1 Get_CurrentBlock So all arrived data are stored...

Page 48: ...by the current Resolution Factor for details refer to the end of stage 3 above You may get the current Resolution Factor using the method LCICwim_commands1 Get_Resolution_Factor 4 3 5 Misc Apply_Tempo...

Page 49: ...the I O VOLTAGE Digital Inputs The digital inputs are designed to work with either npn or contact input devices They are activated by an external device pulling INPUT x x 1 2 3 or 4 down to I O VOLTA...

Page 50: ...ng table shows the I O pinout Pin Function 1 Output 1 2 Output 2 3 Output 3 4 Output 4 5 Input 1 6 Input 2 7 Input 3 8 Input 4 9 I O Voltage 0V 10 NC 11 NC 12 Analog Out Signal 13 Analog Out Gnd 14 NC...

Page 51: ...50 A 2 Connecting External Devices to the Inputs...

Page 52: ...51 A 3 LCIC WIM I O Analog Out...

Page 53: ...Sb yyy yyy is current board s Serial baud rate refer to sections 3 3 1 2 D 2 Then the display shows the current data Notes 1 The weight on the LED display is always after Filter2 refer to section 3 3...

Page 54: ...e full scale of the input coming from the load cell may be adjusted by the LK4 jumper which is next to load cell connector Across the two leftmost pins default Load cell output is 1 2mV V Across the t...

Page 55: ...54 Appendix C Load Cell Connections...

Page 56: ...ble can be used for direct connection to a standard 9 way D type PC COM port RS485 line termination placing a jumper across the two rightmost pins of LK1 puts a 120 Ohm ac coupled impedance across the...

Page 57: ...for the serial communication is shown for a while on the LED display upon card reset prefixed by Sb Serial baud rate Refer also to sections 3 3 1 2 3 3 2 1 2 D 3 General RS232 Terminal You may talk wi...

Page 58: ...d honours all commands while an inactive board honours only the RS485 address handling commands Upon board reset it wakes up inactive A board starts being active when it receives its activate board co...

Page 59: ...orts that it is already active and has nothing to do 2 If address x is not active 2 1 If another address is currently active x c r I m going to sleep The falling board reports that it received an acti...

Page 60: ...became active 2 None of the conditions is true There will be no response No address was active before none is active now 3 Only 2 1 is true x c r will be transmitted No address is active as old addre...

Page 61: ...fter sending the colon before sending the rest of the command 999 c r 2 The x c r responses will be transmitted in sequence That is if all 64 addresses exist then first 1 c r will be transmitted then...

Page 62: ...onded in sequence This is theoretically impossible but should be checked in order to be on the safe side In this case re activate the required address by the activate address command paragraph a d Set...

Page 63: ...See Commands a 1 x c r Becoming inactive on behalf of address x See Commands a 2 1 Ax c r Address x becomes active See Commands a 2 2 x c r Address x is alive See Commands b x c r A x c r command was...

Page 64: ...ming inactive in favor of board 2 even though it s unknown for me whether board 2 exists or not A2 Responded by board 2 Means I board 2 am becoming active assuming that no other board is active Note C...

Page 65: ...proceed However if there is no response at all on the 2 command repeat it say 3 or 4 times and if there is still no response then there is some severe problem requiring a human action maybe board res...

Page 66: ...licated than the previous one in example 2 sometimes re sending the 2 command won t help In case 2 re sending the 2 command should be responded by 2 which indicates that everything is OK 2 will be res...

Page 67: ...ct a board If you know that some board does exist although it was not detected click its address manually Finally select the board that will be activated first by right clicking its address or leave t...

Page 68: ...6 sent through the communication line USB RS232 or RS485 These commands may draw the filling results as well as send operational instructions such as start a filling operation Both the display and the...

Page 69: ...t Turn input 3 off The setpoint currently shown on the LED display becomes effective The LED display will show SUCCESS and then the board will return to regular auto mode You will be able to see the e...

Page 70: ...put 3 Output 4 Option 1 Fast Valve Slow Valve Option 2 Fast Valve Output 1 Output 2 Slow Valve Output 2 only Error Filling Complete Only with board firmware 1 11 or higher About Options 1 and Option 2...

Page 71: ...ing By Weight Means that Setpoint is defined in weighing units Time Means that Setpoint is defined in time units E 4 1 Filling By Weight E 4 1 1 Filling by Weight Parameters Setpoint x The required to...

Page 72: ...n checked the Setpoint defines the requested filling amount That is if the setpoint is 100 kg the filling amount will also be 100 kg regardless of the starting gross weight However the filling operati...

Page 73: ...m thus gives good results For example if 7 is specified then no error situation will occur upon the first 6 fillings whatever the results will be Valid Limits Specifies the acceptable deviation for a...

Page 74: ...Stop of the filling cycle The waiting for that stabilization is limited by Timeout causing an error situation in case of failure Delta Weight See the description above Delta Time See the description a...

Page 75: ...low Amount in ms Specify 0 when only one speed is required E 4 2 2 Stabilization Criterion Stop At the end of a filling cycle the board waits for the scale to stabilize before proceeding to the next c...

Page 76: ...tion will be saved in the library only upon clicking the Save to Board button In case a library file having the name you specified already exists you ll have to select either to overwrite it or to use...

Page 77: ...C Current weight F Weight during a filling cycle A Actual weight the resulting final filling weight SP SetPoint The scale of the displayed weight The displayed weight is sometimes gross and sometimes...

Page 78: ...6 65 Correction Value 0 00 Fast time 7527 ms Slow time 2554 ms Completion Code 0 0 is normal otherwise it s an error code Notes 1 The actual final weight 40 99 in the example is net weight if Auto Tar...

Page 79: ...aus 0 0 is normal otherwise it s an error code p Get parameters list small p i Turn off the Get results immediately feature I Turn on the Get results immediately feature V Get current mode upper case...

Page 80: ...e Limit 107 Actual Tare High Tare Limit 108 Valid High Limit Valid Low Limit 109 Lazy Filling 111 Filling Timeout 112 Low Tare Limit High Tare Limit 113 SetPoint Stabilization Delta Weight 115 Tare St...

Page 81: ...compatible Combined RS232 RS485 Multiple boards may be connected via USB or RS232 RS485 Ideal for PLC based applications F 6 Software LCIC WIM Calibration Wizard software is included Included is the...

Page 82: ...respond after PC power on Q Everything was OK but after PC restart the card suddenly stopped responding A As specified in section D 4 after PC power on or off the serial communication RS232 RS485 is l...

Page 83: ...e not in the fill mode Its effect is temporary it expires upon card reset The manual zero is accessible via two ways Hardware input Turn on digital input 3 for two seconds Communication When accessing...

Page 84: ...e 10 kg When the AutoTare option is activated the setpoint defines the requested filling amount That is if the setpoint is 100 kg the filling amount will also be 100 kg regardless of the starting gros...

Page 85: ...se shall not exceed the purchase price of the component upon which liability is based In no event shall OMEGA be liable for consequential incidental or special damages CONDITIONS Equipment sold by OME...

Page 86: ...ity Indicators Turbine Paddlewheel Systems Totalizers Batch Controllers pH CONDUCTIVITY pH Electrodes Testers Accessories Benchtop Laboratory Meters Controllers Calibrators Simulators Pumps Industrial...

Reviews: