发表于:2007-10-02 19:47:00
3楼
建立连接
断开连接
感觉没什么意义。
扫描设备倒是挺管用的。
一般扫描设备我是这样做的:
1、首先建立一个串口属性列表,比如在Combo里添加N个“Com1,9600,n,8,1”等这些属性参数;
2、设置串口的其他参数,接受缓冲区设为6字中断;
3、建立一个100ms的时间控件,如果100ms后没相应就认为断开连接;
4、在时间控件里加上相应的语句,每次循环从机地址自动加1,而且只是读取40001寄存器;
5、在串口中断响应事件里查询CommEvent的状态是否comEvReceive事件就可以了。