background image

51

A.3 LCIC-WIM I/O & Analog Out

Содержание High Speed Load Cell Interface Card LCIC-WIM-BEN

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 51: ...50 A 2 Connecting External Devices to the Inputs...

Страница 52: ...51 A 3 LCIC WIM I O Analog Out...

Страница 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...

Страница 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...

Страница 55: ...54 Appendix C Load Cell Connections...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 86: ...ity Indicators Turbine Paddlewheel Systems Totalizers Batch Controllers pH CONDUCTIVITY pH Electrodes Testers Accessories Benchtop Laboratory Meters Controllers Calibrators Simulators Pumps Industrial...

Отзывы: