1,451
社区成员
发帖
与我相关
我的任务
分享
Private Sub Command1_Click()
Dim str1 As String
str1 = Chr(1) & Chr(48)
MSComm1.Output = str1
Timer1.Enabled = True
End Sub
Option Explicit
Private Sub Command1_Click()
Dim arrOutput(1) As Byte
arrOutput(0) = &H1
arrOutput(1) = &H30
MSComm1.Output = arrOutput
Timer1.Enabled = True
End Sub
Private Sub Form_Load()
Timer1.Enabled = False
Timer1.Interval = 1000
Timer2.Enabled = False
Timer2.Interval = 10000
Me.MSComm1.Settings = "9600,n,8,1"
Me.MSComm1.CommPort = 1
Me.MSComm1.PortOpen = True
Command1_Click
End Sub
Private Sub Timer1_Timer()
Dim str1 As String
Static sum As Integer
sum = sum + 1
If sum = 1 Then
str1 = "DP140" & Chr(13)
Me.MSComm1.Output = str1
ElseIf sum = 2 Then
str1 = "DI180" & Chr(13)
Me.MSComm1.Output = str1
ElseIf sum = 3 Then
str1 = "DD120" & Chr(13)
Me.MSComm1.Output = str1
ElseIf sum = 4 Then
str1 = "SV14564" & Chr(13)
Me.MSComm1.Output = str1
ElseIf sum = 5 Then
str1 = "SA60000" & Chr(13)
Me.MSComm1.Output = str1
ElseIf sum = 6 Then
str1 = "FE0" & Chr(13)
Me.MSComm1.Output = str1
sum = 0
Timer1.Enabled = False
Timer2.Enabled = True
End If
End Sub
Private Sub Timer2_Timer()
Dim str1 As String
Static sum As Integer
sum = sum + 1
If sum = 1 Then
str1 = "MR436907" & Chr(13)
Me.MSComm1.Output = str1
ElseIf sum = 2 Then
str1 = "DH" & Chr(13)
Me.MSComm1.Output = str1
sum = 0
Timer2.Enabled = False
End If
End Sub
Option Explicit
Private Sub Command1_Click()
Dim arrOutput(1) As Byte
arrOutput(0) = &H1
arrOutput(1) = &H30
MSComm1.Output = arrOutput
Timer1.Enabled = True
End Sub
Private Sub Form_Load()
Timer1.Enabled = False
Timer1.Interval = 1000
Timer2.Enabled = False
Timer2.Interval = 10000
Me.MSComm1.Settings = "9600,n,8,1"
Me.MSComm1.CommEvent = 1
Me.MSComm1.PortOpen = True
End Sub
Private Sub Timer1_Timer()
Dim str1 As String
Static sum As Integer
sum = sum + 1
If sum = 1 Then
str1 = "DP140" & Chr(13)
Me.MSComm1.Output = str1
ElseIf sum = 2 Then
str1 = "DI180" & Chr(13)
Me.MSComm1.Output = str1
ElseIf sum = 3 Then
str1 = "DD120" & Chr(13)
Me.MSComm1.Output = str1
ElseIf sum = 4 Then
str1 = "SV14564" & Chr(13)
Me.MSComm1.Output = str1
ElseIf sum = 5 Then
str1 = "SA60000" & Chr(13)
Me.MSComm1.Output = str1
ElseIf sum = 6 Then
str1 = "FE0" & Chr(13)
Me.MSComm1.Output = str1
sum = 0
Timer1.Enabled = False
Timer2.Enabled = True
End If
End Sub
Private Sub Timer2_Timer()
Dim str1 As String
Static sum As Integer
sum = sum + 1
If sum = 1 Then
str1 = "MR436907" & Chr(13)
Me.MSComm1.Output = str1
ElseIf sum = 2 Then
str1 = "DH" & Chr(13)
Me.MSComm1.Output = str1
sum = 0
Timer2.Enabled = False
End If
End Sub