Omega Speaker Systems LCIC-WIM-BEN manual

Page 65

So far everything was smooth; however, the quality of the communication depends – besides the board and the PC – also on the environment. Hence, there might be irregular situations that the user should know to handle – this is what the following two examples (#2 and #3) explain.

Example #2: No response from the new board n

#1

:2

^2 Board #1 becomes inactive in favor of board #2

But the ‘A2’ response, telling that board #2 became active,

did not arrive! Where is the disorder? Maybe board #2 did receive the command and is indeed active, just the ‘A2’ response was lost, and everything is OK (case #1); but maybe board #2 did not receive the command and no board is active (case #2). In both cases sending the ‘:2’ command again will throw light on the situation: In case #1 ‘!2’ will be responded telling that board #2 was already active; in case #2 ‘A2’ will be responded telling that board #2 became now active. In both cases everything is ok and we may 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 reset.

Note that theoretically the ‘n’ command could be used as well, but practically it is recommended to avoid using the ‘n’ command – where possible – for some reasons:

1.The ‘n’ command is time consuming – it requires waiting 1 second in order to let all potential boards respond. (This is unavoidable as – by definition – the mechanism of the ‘n’ command takes into consideration also a faulty situation in which two (or even more) boards are active at the same time. This mechanism ensures that the responses will arrive in sequence and not simultaneously, therefore it consumes so much time.)

2.The conclusion derived according to the response on the ‘n’ command is not always clear. That might require sending the ‘n’ command again, requiring another 1 second.

3.The ‘n’ command is only informative, it does not fix anything. If it’s possible – as in our case – to both fix a problem and get information at the same time, then it is preferable.

64

Image 65
Contents LCIC-WIM-BEN Servicing North America Table of Contents Programming your Application O & the LED Display AppendicesTrouble-shooting Typical Applications IntroductionGeneral Description Installing the board in the PC Page After a while, you’ll have this display Click ‘Finish’ Run the setups of the LCIC-WIM utilities in the folders Setup & RunningUtilities Run a utilityGeneral Calibration UtilityThree stages are Show Data step Pseudo Calibration stepsFive calibration steps are Page Page Page Page Save RestoreCalibrations Library Parameters Calibration Efficiency CE Menu Bar Settings UtilityTools / Analog Output Tools / Baud Rate for SCI port Tools / General Setpoints Communication  The address setting takes effect only upon board resetPort Baud RateGet results immediately Activate Auto ZeroMax Zero Min ZeroPage Filling Definition FilteringFilter1 Filter2 Decimator Programming your Application CommandsGet a single reading RS485 Address selection, setting & reading Misc Summary of Weight & A/D Reading Commands Parameter Parameter Description Data Number Type ParametersBecomes effective only after a system reset either Calibration Name 32 characters max Start/Stop Communication LCIC-WIM ActiveXGetVariablerVariable Name VariablesCategory Variable Name Description Get Set Variables TableVariables Table cont’d AnalogOutputM = Manual, 1 = Auto Internal updates there will be a Parameter that needs no change FiltersFilteringLevel Integer Fast ModeTransmission sends blocks of information Stage How to work with the Fast Mode in VB using the ActiveX Interpreting the data in a block MiscGeneral Notes about the I/O Appendix a I/O & the LED DisplayDigital Inputs Analog OutputConnections Pin FunctionConnecting External Devices to the Inputs LCIC-WIM I/O & Analog Out LED Display Appendix B Scaling the Load Cell Input Appendix C Load Cell Connections Communication Parameters Appendix D USB, RS232 & RS485Baud Rate RS485 Activate address x x=1, 2, 3, …, 62, 63 RS485 CommandsPage Hello Set the specified RS485 address Read the RS485 address of the active boardRS485 Responses Examples Page Page Board selection by the supplied utilities Introduction Appendix E Fill ModeInput #1 Input #2 Input #3 Input #4 Special ModeHardware Inputs Output #1 Output #2 Output #3 Output #4 Hardware OutputsFilling By = Weight Filling By WeightFilling Parameters TimeAuto Tare Activate Auto Correction Averaging x last fillingsHi Limit Lo LimitValid Limits ± … % Valid Results LimitsStart from filling # … Stabilization Criterion Tare & Stop Stabilization Criterion Stop Fast Speed ConfigFilling By = Time Filling Configurations Library LED Display Notations Scale of the displayed weight# 1 A= 40.99 Tr= 6.65 Cv= 0.00 Ft= 7527 ms St= 2554 ms Cc= Get current status small ‘s’ Response Example Error Codes Load Cell Input Appendix F SpecificationsCard does not respond after PC power-on Appendix G Trouble-shootingManual Zero Appendix H Zero & TareZero function Parameter Auto-TarefunctionWARRANTY/DISCLAIMER Temperature