+ -
当前位置:首页 → 问答吧 → VB 串口怎么读取多个 不连续地址的数据啊???

VB 串口怎么读取多个 不连续地址的数据啊???

时间:2011-10-01

来源:互联网

VB 串口怎么读取多个 不连续地址的数据啊??? 2次 读 的时候 中间加延时程序?


  怎么知道上一个 已经读完了, 在接着读下一个啊??
 什么思路啊
  不太懂 谢谢大家的指点

作者: wubl51   发布时间: 2011-10-01

Timer计时器轮询.

作者: zdingyun   发布时间: 2011-10-01

VB code
Private Sub Timer1_Timer()
    Static sum As Long
    If sum = 1 Then
        '轮询指令1
    ElseIf sum = 2 Then
        '轮询指令2
    ElseIf sum = 3 Then
        '轮询指令3
    ElseIf sum = 4 Then
        '轮询指令4
    ElseIf sum = 5 Then
        '轮询指令5
    ElseIf sum = 6 Then
        '轮询指令6
    sum = 0
    End If
End Sub

作者: zdingyun   发布时间: 2011-10-01

恩 谢谢了 

我是想 触发一个事情后

  每个一段 时间 就 读一次 几个地址的内容啊???
 那应该怎么办啊

作者: wubl51   发布时间: 2011-10-01

控制Timer的属性Enabled的 TrueFalse来实现.

作者: zdingyun   发布时间: 2011-10-01


Private Sub TmrAutoSend_Timer()

If h = 1 Then
MSComm.InputMode = comInputModeBinary ' 二进制发送
  Call hexSend(r)
   
End If
If h = 2 Then
MSComm.InputMode = comInputModeBinary ' 二进制发送
  Call hexSend(s)

End If
   
End Sub
  应该怎么修改啊 不太懂 谢谢了

作者: wubl51   发布时间: 2011-10-01

热门下载

更多