亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? form5.frm

?? 本設計要求使用微機與可編程控制器通過串行通信接口進行連接
?? FRM
字號:
VERSION 5.00
Object = "{648A5603-2C6E-101B-82B6-000000000014}#1.1#0"; "MSCOMM32.OCX"
Object = "{5E9E78A0-531B-11CF-91F6-C2863C385E30}#1.0#0"; "MSFLXGRD.OCX"
Begin VB.Form Form5 
   BackColor       =   &H00FFC0C0&
   Caption         =   "讀HR區數據"
   ClientHeight    =   5505
   ClientLeft      =   60
   ClientTop       =   435
   ClientWidth     =   9990
   BeginProperty Font 
      Name            =   "楷體_GB2312"
      Size            =   12
      Charset         =   134
      Weight          =   700
      Underline       =   0   'False
      Italic          =   0   'False
      Strikethrough   =   0   'False
   EndProperty
   LinkTopic       =   "Form5"
   ScaleHeight     =   5505
   ScaleWidth      =   9990
   StartUpPosition =   2  '屏幕中心
   Begin VB.Timer Timer1 
      Left            =   7080
      Top             =   120
   End
   Begin MSCommLib.MSComm MSComm1 
      Left            =   5040
      Top             =   0
      _ExtentX        =   1005
      _ExtentY        =   1005
      _Version        =   393216
      DTREnable       =   -1  'True
   End
   Begin VB.Frame Frame1 
      BackColor       =   &H00FFC0FF&
      Caption         =   "讀HR區數據"
      ForeColor       =   &H000000FF&
      Height          =   4575
      Left            =   480
      TabIndex        =   0
      Top             =   600
      Width           =   9015
      Begin VB.CommandButton Cmd2 
         BackColor       =   &H00C0C0FF&
         Caption         =   "自動讀HR數據"
         Height          =   495
         Left            =   6840
         Style           =   1  'Graphical
         TabIndex        =   11
         Top             =   1320
         Width           =   1695
      End
      Begin VB.Frame Frame2 
         BackColor       =   &H008080FF&
         Caption         =   "HR數據顯示區"
         ForeColor       =   &H00FF0000&
         Height          =   1455
         Left            =   360
         TabIndex        =   9
         Top             =   2880
         Width           =   8175
         Begin MSFlexGridLib.MSFlexGrid Grid1 
            Height          =   1095
            Left            =   240
            TabIndex        =   10
            Top             =   240
            Width           =   7695
            _ExtentX        =   13573
            _ExtentY        =   1931
            _Version        =   393216
         End
      End
      Begin VB.CommandButton Cmd1 
         BackColor       =   &H00C0C0FF&
         Caption         =   "讀HR數據"
         BeginProperty Font 
            Name            =   "宋體"
            Size            =   12
            Charset         =   134
            Weight          =   700
            Underline       =   0   'False
            Italic          =   0   'False
            Strikethrough   =   0   'False
         EndProperty
         Height          =   495
         Left            =   6840
         Style           =   1  'Graphical
         TabIndex        =   7
         Top             =   600
         Width           =   1575
      End
      Begin VB.TextBox Txt3 
         BeginProperty Font 
            Name            =   "宋體"
            Size            =   9
            Charset         =   134
            Weight          =   400
            Underline       =   0   'False
            Italic          =   0   'False
            Strikethrough   =   0   'False
         EndProperty
         Height          =   375
         Left            =   1800
         TabIndex        =   6
         Top             =   1680
         Width           =   2295
      End
      Begin VB.TextBox Txt2 
         BeginProperty Font 
            Name            =   "宋體"
            Size            =   9
            Charset         =   134
            Weight          =   400
            Underline       =   0   'False
            Italic          =   0   'False
            Strikethrough   =   0   'False
         EndProperty
         Height          =   390
         Left            =   1800
         TabIndex        =   5
         Top             =   1080
         Width           =   1695
      End
      Begin VB.TextBox Txt1 
         BeginProperty Font 
            Name            =   "宋體"
            Size            =   9
            Charset         =   134
            Weight          =   400
            Underline       =   0   'False
            Italic          =   0   'False
            Strikethrough   =   0   'False
         EndProperty
         Height          =   375
         Left            =   1800
         TabIndex        =   4
         Top             =   360
         Width           =   1575
      End
      Begin VB.Label Label4 
         BackStyle       =   0  'Transparent
         Caption         =   "指示燈:藍為正常.紅為不正常"
         Height          =   255
         Left            =   3600
         TabIndex        =   8
         Top             =   2040
         Width           =   3375
      End
      Begin VB.Shape Shape1 
         FillColor       =   &H0000FFFF&
         FillStyle       =   0  'Solid
         Height          =   1095
         Left            =   4680
         Shape           =   3  'Circle
         Top             =   600
         Width           =   1455
      End
      Begin VB.Label Label3 
         BackStyle       =   0  'Transparent
         Caption         =   "接收的字符"
         ForeColor       =   &H000000FF&
         Height          =   375
         Left            =   120
         TabIndex        =   3
         Top             =   1800
         Width           =   1335
      End
      Begin VB.Label Label2 
         BackStyle       =   0  'Transparent
         Caption         =   "讀HR字節數"
         ForeColor       =   &H000000FF&
         Height          =   255
         Left            =   240
         TabIndex        =   2
         Top             =   1200
         Width           =   1095
      End
      Begin VB.Label Label1 
         BackStyle       =   0  'Transparent
         Caption         =   "開始的通道"
         ForeColor       =   &H000000FF&
         Height          =   375
         Left            =   120
         TabIndex        =   1
         Top             =   480
         Width           =   1335
      End
   End
End
Attribute VB_Name = "Form5"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Option Explicit

Public Function fcs(ByVal inputstr As String) As String
  Dim slen, i, xorresult As Integer
Dim tempfcs As String
slen = Len(inputstr)
xorresult = 0
For i = 1 To slen
xorresult = xorresult Xor Asc(Mid$(inputstr, i, 1))
Next i
tempfcs = Hex$(xorresult)
If Len(tempfcs) = 1 Then tempfcs = "0" + tempfcs
fcs = tempfcs
End Function



' 用途:將十六進制轉化為十進制
' 輸入:Hex(十六進制數)
' 輸入數據類型:String
' 輸出:HEX_to_DEC(十進制數)
' 輸出數據類型:Long
' 輸入的最大數為7FFFFFFF,輸出的最大數為2147483647
Public Function HEX_to_DEC(ByVal Hex As String) As Long
    Dim i As Long
    Dim B As Long
    
    Hex = UCase(Hex)
    For i = 1 To Len(Hex)
        Select Case Mid(Hex, Len(Hex) - i + 1, 1)
            Case "0": B = B + 16 ^ (i - 1) * 0
            Case "1": B = B + 16 ^ (i - 1) * 1
            Case "2": B = B + 16 ^ (i - 1) * 2
            Case "3": B = B + 16 ^ (i - 1) * 3
            Case "4": B = B + 16 ^ (i - 1) * 4
            Case "5": B = B + 16 ^ (i - 1) * 5
            Case "6": B = B + 16 ^ (i - 1) * 6
            Case "7": B = B + 16 ^ (i - 1) * 7
            Case "8": B = B + 16 ^ (i - 1) * 8
            Case "9": B = B + 16 ^ (i - 1) * 9
            Case "A": B = B + 16 ^ (i - 1) * 10
            Case "B": B = B + 16 ^ (i - 1) * 11
            Case "C": B = B + 16 ^ (i - 1) * 12
            Case "D": B = B + 16 ^ (i - 1) * 13
            Case "E": B = B + 16 ^ (i - 1) * 14
            Case "F": B = B + 16 ^ (i - 1) * 15
        End Select
    Next i
    HEX_to_DEC = B
End Function



Public Sub tabinit()
Rem 初始化表格
Dim i As Integer

Grid1.Rows = 2
Grid1.Cols = 20 + 1
Rem 表格的標題
  Grid1.Col = 0
  Grid1.Row = 0: Grid1.Text = "HR地址編號"
  Grid1.Row = 1: Grid1.Text = "HR值"
Rem 寫表格的第一行表示地址編號
Grid1.Row = 0
For i = 1 To 20
Grid1.Col = i: Grid1.Text = "" + Str$(i)
Next i

Rem 表格顯示數據的開始位置
Grid1.TopRow = 1
Grid1.LeftCol = 1

End Sub





Private Sub Cmd1_Click()
Dim A As String
Dim B As String
Dim C As String
 Dim tp As String
 Dim X As String
 Dim i As Integer
 Dim NUM(20) As String
 Dim DM(20) As String
 Dim BFCS As String
 Dim N As Integer
 
 
If Txt1.Text = "" Then
X = MsgBox("開始通道不能為空", 16)
Exit Sub
End If
 If Txt2.Text = "" Then
X = MsgBox("字節數不能為空", 16)
Exit Sub
End If
N = Txt2.Text
 tp = "@00RH"
 A = tp + Txt1.Text + Txt2.Text + fcs(tp + Txt1.Text + Txt2.Text) + "*" + Chr$(13)



Rem 如果端口沒有開,把端口打開
 
 If MSComm1.PortOpen = False Then
 MSComm1.PortOpen = True
 End If
 MSComm1.InBufferCount = 0
 MSComm1.Output = A
N = Txt2.Text



Do
DoEvents
Loop Until MSComm1.InBufferCount >= 10 + 4 * N
 B = MSComm1.Input
 Txt3.Text = B
 

 
 
BFCS = fcs(Mid((B), 1, Len(B) - 4))

Rem 判斷通訊是否正常

  If BFCS = Mid(B, Len(B) - 3, 2) Then
  Shape1.FillColor = vbBlue
    X = MsgBox("通訊成功", 16)
           Shape1.FillColor = vbBlue
     
      
      
  Else: Shape1.FillColor = vbRed
  X = MsgBox("通訊不成功", 16)
     
        Exit Sub
End If


  For i = 0 To N - 1

 NUM(i) = Mid((B), 8 + 4 * i, 4)
 Next i
 For i = 0 To 19
 DM(i) = HEX_to_DEC(NUM(i))
 Next i
 
 
 
 
 For i = 0 To 19
 Grid1.Row = 1: Grid1.Col = i + 1
 Grid1.Text = DM(i)
 Next i

 
 Shape1.FillColor = vbYellow



End Sub

Private Sub CMD2_Click()
Dim X As String
Dim p As String
Dim q As String
p = "自動讀HR數據"
q = "停止持續讀HR數據"
If Cmd2.Caption = p Then


   If Txt1.Text = "" Then
  X = MsgBox("地址不能為空", 16)
  Exit Sub
   End If
 If Txt2.Text = "" Then
X = MsgBox("字節數不能為空", 16)
Exit Sub
End If
Cmd2.Caption = q

Timer1.Enabled = True
Else: Cmd2.Caption = p
Timer1.Enabled = False
End If
End Sub

Private Sub Form_Load()

Rem 初始化

 MSComm1.CommPort = 3
 MSComm1.Settings = "9600,E,7,2"
 MSComm1.InputLen = 0
Timer1.Interval = 2000

Timer1.Enabled = False
Call tabinit
End Sub

Private Sub Form_Unload(Cancel As Integer)
Form2.Enabled = True
Form2.Show

Unload Form3

End Sub

Private Sub Timer1_Timer()
Dim A As String
Dim B As String
Dim C As String
 Dim tp As String
 Dim X As String
 Dim i As Integer
 Dim NUM(20) As String
 Dim DM(20) As String
 Dim BFCS As String
 Dim N As Integer
 
 
If Txt1.Text = "" Then
X = MsgBox("開始通道不能為空", 16)
Exit Sub
End If
 If Txt2.Text = "" Then
X = MsgBox("字節數不能為空", 16)
Exit Sub
End If
N = Txt2.Text
 tp = "@00RH"
 A = tp + Txt1.Text + Txt2.Text + fcs(tp + Txt1.Text + Txt2.Text) + "*" + Chr$(13)



Rem 如果端口沒有開,把端口打開
 
 If MSComm1.PortOpen = False Then
 MSComm1.PortOpen = True
 End If
 MSComm1.InBufferCount = 0
 MSComm1.Output = A
N = Txt2.Text

 

Do
DoEvents
Loop Until MSComm1.InBufferCount >= 10 + 4 * N
 B = MSComm1.Input
 Txt3.Text = B
 

 
 
BFCS = fcs(Mid((B), 1, Len(B) - 4))

Rem 判斷通訊是否正常

  If BFCS = Mid(B, Len(B) - 3, 2) Then
  Shape1.FillColor = vbBlue
    X = MsgBox("通訊成功", 16)
           Shape1.FillColor = vbBlue
     
      
      
  Else: Shape1.FillColor = vbRed
  X = MsgBox("通訊不成功", 16)
     
        Exit Sub
End If


  For i = 0 To N - 1

 NUM(i) = Mid((B), 8 + 4 * i, 4)
 Next i
 For i = 0 To 19
 DM(i) = HEX_to_DEC(NUM(i))
 Next i
 
 
 
 
 For i = 0 To 19
 Grid1.Row = 1: Grid1.Col = i + 1
 Grid1.Text = DM(i)
 Next i

 
 Shape1.FillColor = vbYellow
Timer1.Enabled = True
 
End Sub


?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美高清一级片在线观看| 亚洲免费av观看| 亚洲男人天堂一区| 毛片av一区二区| 成人国产视频在线观看| 欧美一区二区三区免费视频| 国产精品视频第一区| 青青青伊人色综合久久| 91黄色免费看| 日韩一区日韩二区| 国产成人鲁色资源国产91色综| 欧美日韩国产中文| 亚洲蜜桃精久久久久久久| 国产成人综合在线| 欧美一级理论片| 亚洲精品成a人| 成人av在线影院| xnxx国产精品| 玖玖九九国产精品| 5858s免费视频成人| 一级女性全黄久久生活片免费| www.久久久久久久久| 国产精品久久免费看| 国产成人av电影在线观看| 欧美videos中文字幕| 日韩av电影免费观看高清完整版 | 成人av集中营| 国产亚洲欧洲997久久综合| 久久国产视频网| 日韩精品资源二区在线| 日韩成人伦理电影在线观看| 在线视频你懂得一区二区三区| 国产精品久久免费看| 成人综合在线观看| 国产精品网站在线播放| 国产999精品久久久久久绿帽| 久久久99久久| 懂色av一区二区三区免费看| 国产无遮挡一区二区三区毛片日本| 国产一区二区h| 久久精品人人做人人综合 | 欧美一区二区网站| 青青草97国产精品免费观看 | 亚洲午夜激情网站| 欧美日韩一区在线| 日本sm残虐另类| 欧美精品一区二区高清在线观看| 国产一区二区精品在线观看| 欧美高清一级片在线观看| 波多野结衣中文一区| 一级女性全黄久久生活片免费| 欧美日韩在线不卡| 精品一区二区三区在线观看| 国产欧美日韩亚州综合| eeuss鲁片一区二区三区在线看| 亚洲欧美精品午睡沙发| 欧美午夜精品理论片a级按摩| 婷婷夜色潮精品综合在线| 亚洲精品一区二区三区香蕉| 成人av动漫在线| 日韩高清在线观看| 国产日韩精品一区二区浪潮av| 99re在线精品| 美女网站一区二区| 国产精品久久久久久久久免费樱桃| 日本韩国一区二区三区| 免费成人你懂的| 综合激情成人伊人| 日韩一区二区三区三四区视频在线观看| 寂寞少妇一区二区三区| 亚洲欧美一区二区三区久本道91| 91麻豆精品国产91久久久久| 国产91露脸合集magnet| 天天影视涩香欲综合网| 欧美国产日本韩| 欧美一区二区三区在线视频| 不卡av在线免费观看| 精品一区二区三区免费毛片爱| 亚洲天堂久久久久久久| 精品av综合导航| 欧美在线视频日韩| 国产91精品露脸国语对白| 免费三级欧美电影| 一区二区三区四区国产精品| 国产亚洲一区字幕| 欧美精品在线观看播放| 97久久精品人人做人人爽 | 亚洲午夜电影在线观看| 国产欧美中文在线| 日韩欧美国产一区在线观看| 在线视频欧美区| 97se狠狠狠综合亚洲狠狠| 韩国成人精品a∨在线观看| 亚洲一级二级在线| 亚洲视频在线一区二区| 久久久精品一品道一区| 日韩欧美一区电影| 欧美猛男超大videosgay| 色诱亚洲精品久久久久久| 国产精品香蕉一区二区三区| 久久99精品久久久久久久久久久久| 亚洲一区二区不卡免费| 1区2区3区欧美| 国产精品第五页| 中文在线资源观看网站视频免费不卡| 精品99999| 日韩精品一区国产麻豆| 91精品国产91热久久久做人人| 在线中文字幕一区| 在线看国产一区| 色拍拍在线精品视频8848| 91啪在线观看| 99久久国产综合精品女不卡| 成人午夜精品一区二区三区| 国产成人精品免费视频网站| 国产a视频精品免费观看| 国产精品资源网| 成人av动漫网站| 一本大道av伊人久久综合| 91在线看国产| 欧美亚洲国产一区二区三区va | 中文字幕一区二区三区视频| 国产精品久久久久久久浪潮网站 | 亚洲国产色一区| 亚洲v日本v欧美v久久精品| 香港成人在线视频| 日本在线播放一区二区三区| 免费视频一区二区| 国产一区二区在线影院| 成人精品在线视频观看| 色悠悠久久综合| 欧美美女一区二区在线观看| 91精品国产美女浴室洗澡无遮挡| 日韩精品一区二区在线| 亚洲国产成人一区二区三区| 亚洲丝袜自拍清纯另类| 五月天视频一区| 国产一区二区中文字幕| 色综合天天性综合| 欧美精品在线一区二区| 久久这里只精品最新地址| 中文字幕在线免费不卡| 亚洲线精品一区二区三区八戒| 蜜臀va亚洲va欧美va天堂| 成人夜色视频网站在线观看| 91高清视频免费看| 精品少妇一区二区三区视频免付费| 国产欧美在线观看一区| 一区二区三区在线高清| 麻豆精品国产91久久久久久| av毛片久久久久**hd| 91精品国产综合久久国产大片| 久久精品一区四区| 亚洲国产视频直播| 高清不卡一区二区| 欧美日本国产视频| 国产欧美一区在线| 日本在线不卡视频| 99re热这里只有精品视频| 日韩欧美一区中文| 亚洲免费在线观看视频| 久久国产尿小便嘘嘘尿| 色爱区综合激月婷婷| 久久综合视频网| 亚洲国产美女搞黄色| 丁香天五香天堂综合| 日韩欧美中文一区| 亚洲综合色噜噜狠狠| 国产高清不卡二三区| 日韩一区二区视频在线观看| 一区二区在线电影| 成人av网站在线观看免费| 精品国产网站在线观看| 亚洲国产精品久久人人爱蜜臀 | 日韩激情视频网站| 94色蜜桃网一区二区三区| 久久一区二区视频| 热久久国产精品| 欧美三区在线视频| 亚洲区小说区图片区qvod| 国产精品66部| www欧美成人18+| 一本久道中文字幕精品亚洲嫩| 精品国产伦一区二区三区观看方式| 香蕉成人啪国产精品视频综合网 | 国产精品久久久久久久午夜片 | 日韩视频中午一区| 午夜电影一区二区三区| 欧洲精品在线观看| 一区二区三区不卡视频| 成人av在线资源网站| 国产精品天干天干在线综合| 国产高清久久久| 久久久99久久精品欧美| 精品午夜久久福利影院| 2024国产精品| 国产一区二区三区不卡在线观看 | 欧美在线观看一区| 亚洲激情图片一区| 91福利在线播放|