需要从4个串口读数据,两台电子秤,两个条码枪,电子称是不停的在发字符串,里面含有一段采集来的重量值,重量数字的前后都有字母。条码枪是采集到条码信号就发送条码字符串。我用了4个TIMER控件来不停的扫描INPUT区,等到InBufferCount大于12就读出INPUT区的内容,用的是IF来判断InBufferCount的情况,条件不满足就跳出SUB过程。读出的电子称数据用MID语句挖出其中的重量值后将其赋给LABEL显示出来。但实际中出现的情况MID挖出的值有时候含有字母,导致重量值显示不全,条码值有时候也显示不全。请问各位高手献出高招~~~谢谢先~~~
需要从4个串口读数据,两台电子秤,两个条码枪,电子称是不停的在发字符串,里面含有一段采集来的重