⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 commtest.frm

📁 park 通讯工具
💻 FRM
📖 第 1 页 / 共 5 页
字号:
      Begin VB.OptionButton Option2 
         Caption         =   "57600"
         BeginProperty Font 
            Name            =   "宋体"
            Size            =   9
            Charset         =   134
            Weight          =   400
            Underline       =   0   'False
            Italic          =   0   'False
            Strikethrough   =   0   'False
         EndProperty
         Height          =   375
         Index           =   4
         Left            =   3720
         TabIndex        =   12
         Top             =   240
         Width           =   855
      End
      Begin VB.OptionButton Option2 
         Caption         =   "38400"
         BeginProperty Font 
            Name            =   "宋体"
            Size            =   9
            Charset         =   134
            Weight          =   400
            Underline       =   0   'False
            Italic          =   0   'False
            Strikethrough   =   0   'False
         EndProperty
         Height          =   375
         Index           =   3
         Left            =   2760
         TabIndex        =   11
         Top             =   240
         Width           =   855
      End
      Begin VB.OptionButton Option2 
         Caption         =   "19200"
         BeginProperty Font 
            Name            =   "宋体"
            Size            =   9
            Charset         =   134
            Weight          =   400
            Underline       =   0   'False
            Italic          =   0   'False
            Strikethrough   =   0   'False
         EndProperty
         Height          =   375
         Index           =   2
         Left            =   1800
         TabIndex        =   10
         Top             =   240
         Width           =   855
      End
      Begin VB.OptionButton Option2 
         Caption         =   "9600"
         BeginProperty Font 
            Name            =   "宋体"
            Size            =   9
            Charset         =   134
            Weight          =   400
            Underline       =   0   'False
            Italic          =   0   'False
            Strikethrough   =   0   'False
         EndProperty
         Height          =   375
         Index           =   1
         Left            =   960
         TabIndex        =   3
         Top             =   240
         Width           =   735
      End
      Begin VB.OptionButton Option2 
         Caption         =   "2400"
         BeginProperty Font 
            Name            =   "宋体"
            Size            =   9
            Charset         =   134
            Weight          =   400
            Underline       =   0   'False
            Italic          =   0   'False
            Strikethrough   =   0   'False
         EndProperty
         Height          =   375
         Index           =   0
         Left            =   120
         TabIndex        =   2
         Top             =   240
         Width           =   735
      End
   End
   Begin MSCommLib.MSComm MSComm1 
      Left            =   10320
      Top             =   600
      _ExtentX        =   1005
      _ExtentY        =   1005
      _Version        =   393216
      DTREnable       =   -1  'True
      InBufferSize    =   32000
      InputMode       =   1
   End
   Begin VB.Label Label3 
      Caption         =   "12:12:30"
      BeginProperty Font 
         Name            =   "Wingdings"
         Size            =   14.25
         Charset         =   2
         Weight          =   700
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
      ForeColor       =   &H00FF0000&
      Height          =   375
      Index           =   1
      Left            =   11160
      TabIndex        =   52
      Top             =   720
      Width           =   1215
   End
   Begin VB.Label Label3 
      Caption         =   "2005-07-28"
      BeginProperty Font 
         Name            =   "Wingdings"
         Size            =   14.25
         Charset         =   2
         Weight          =   700
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
      ForeColor       =   &H00FF0000&
      Height          =   375
      Index           =   0
      Left            =   11040
      TabIndex        =   34
      Top             =   240
      Width           =   1575
   End
   Begin VB.Label Label2 
      Caption         =   "CRC校验"
      BeginProperty Font 
         Name            =   "宋体"
         Size            =   9
         Charset         =   134
         Weight          =   400
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
      Height          =   255
      Index           =   8
      Left            =   11760
      TabIndex        =   24
      Top             =   6480
      Width           =   735
   End
   Begin VB.Label Label2 
      Caption         =   "指令参数明细"
      BeginProperty Font 
         Name            =   "宋体"
         Size            =   9
         Charset         =   134
         Weight          =   400
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
      Height          =   255
      Index           =   7
      Left            =   7680
      TabIndex        =   23
      Top             =   6480
      Width           =   1335
   End
   Begin VB.Label Label2 
      Caption         =   "参数长度"
      BeginProperty Font 
         Name            =   "宋体"
         Size            =   9
         Charset         =   134
         Weight          =   400
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
      Height          =   255
      Index           =   6
      Left            =   4320
      TabIndex        =   22
      Top             =   6480
      Width           =   735
   End
   Begin VB.Label Label2 
      Caption         =   "指令"
      BeginProperty Font 
         Name            =   "宋体"
         Size            =   9
         Charset         =   134
         Weight          =   400
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
      Height          =   255
      Index           =   5
      Left            =   3600
      TabIndex        =   21
      Top             =   6480
      Width           =   495
   End
   Begin VB.Label Label2 
      Caption         =   "指令类别"
      BeginProperty Font 
         Name            =   "宋体"
         Size            =   9
         Charset         =   134
         Weight          =   400
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
      Height          =   255
      Index           =   3
      Left            =   2640
      TabIndex        =   20
      Top             =   6480
      Width           =   735
   End
   Begin VB.Label Label2 
      Caption         =   "接收地址"
      BeginProperty Font 
         Name            =   "宋体"
         Size            =   9
         Charset         =   134
         Weight          =   400
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
      Height          =   255
      Index           =   2
      Left            =   1800
      TabIndex        =   19
      Top             =   6480
      Width           =   735
   End
   Begin VB.Label Label2 
      Caption         =   "指令起始符"
      BeginProperty Font 
         Name            =   "宋体"
         Size            =   9
         Charset         =   134
         Weight          =   400
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
      Height          =   255
      Index           =   1
      Left            =   600
      TabIndex        =   18
      Top             =   6480
      Width           =   975
   End
   Begin VB.Label Label4 
      Caption         =   "产品通讯调试程式"
      BeginProperty Font 
         Name            =   "宋体"
         Size            =   21.75
         Charset         =   134
         Weight          =   700
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
      ForeColor       =   &H00FF0000&
      Height          =   495
      Left            =   4440
      TabIndex        =   0
      Top             =   0
      Width           =   3975
   End
End
Attribute VB_Name = "MainForm"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Dim RxCommByteCount As Integer
Dim RxData(255) As Byte
Dim db As Database
'Dim TableRxCommand As TableDef
Dim DataRxRecord As Recordset
Dim DataAddress As Recordset
Dim DataCommand As Recordset
Dim DataCards As Recordset
Dim TollData As Recordset
Dim PlaceData As Recordset
Dim RxText As String
Dim RelayNum As Byte
Dim CardWait As Byte
Dim CardValid As Byte
Dim CardInvalid As Byte
Dim LinkMode1 As Byte


Const CONCommSyn1 = &HFE
Const CONCommSyn2 = &HFD
Const CONCommSyn3 = &HFE
Const ADDR_Broadcast = &HF0                                      '广播地址所有设备broadcast
Const ADDR_NotAssign = &HFF                                      '未分配地址设备
                                                                 '设备专用指令可用0x10-0x1D(0x01-0x0F通用指令);避开CONCommSyn 1E1F
Const ADDR_Myself = &H0                                            '一切接收自身232口指令接收设备的本机概念
Const TYPE_Itself = &H0                                          '一切接收设备的本机概念
Const ADDR_RS232_1 = &HF1                                         '接收设备的1号(默认的)串口
Const ADDR_RS232_2 = &HF2                                         '接收设备的2号串口

Const ADDR_CanManager = &H1                                      '对次级而言的CAN管理主机
Const ADDR_SystemManageMachine = &H1                             '系统管理机地址(01-1D)对PC而言
Const ADDR_PassageController = &H0                               '车场通道控制器,主板广播地址= &H20,原则上同样的硬件可互换,不分出入口主板,配置在上(管理主机)不在下,复杂车场只需修改管理机配置.当然配置也可以下载.
Const ADDR_EntranceController = &H20                             '车场通道控制器,主板广播地址0x20,原则上同样的硬件可互换,不分出入口主板,配置在上(管理主机)不在下,复杂车场只需修改管理机配置.当然配置也可以下载.
'Const ADDR_ExitController = &H40                                '车场通道控制器,主板广播地址0x20,原则上同样的硬件可互换,不分出入口主板,配置在上(管理主机)不在下,复杂车场只需修改管理机配置.当然配置也可以下载.
                                                                 '门禁控制器,背板公用的指令集应统一,范围与地址约同
                                                                 '消费处理机,背板公用的指令集应统一,范围与地址约同
                                                                 '电梯控制器,背板公用的指令集应统一,范围与地址约同
Const ADDR_LedScreen = &H60                                      '汉字显示屏含数字显示屏,指令集为非字符区
Const ADDR_HeatPrinter = &H70                                    '热敏纸票机指令集为非字符区
Const ADDR_VehicleDetector = &H80                                '车辆检测器容量32个满足区域引导
Const ADDR_CardProvider = &HA0                                   '自动出卡机,含自动收卡机,主控器可挂接此设备,指令集应统一
Const ADDR_Reader = &HB0                                         'ID号读卡头,主控器可挂接此设备,指令集应统一
Const ADDR_AutoBarrier = &HC0                                    '自动道闸机,主控器可挂接此设备,指令集应统一
Const ADDR_IOModel = &HD0                                        '通用IO模块,一级总线设备,背板公用的指令集应统一,范围与地址约同
Const ADDR_ParkingGuider = &HE0                                  '停车引导器,一级总线设备,背板公用的指令集应统一,用作超声波实时车位引导
Const ADDR_Other = &HF0                                          '其他设备

  '电脑发送的指令
Const COMR_SoftReset = &H2                                       '工作方式+1字节参数,参数=1=软件复位
Const COMR_SetDateTime = &H3                                     '时钟设置+year,month,day,hour,minute,second,week
Const COMR_Beep = &H7                                            '蜂鸣器响+1字节参数,参数为响声次数
'以上为可广播的指令
Const LEDR_Display = &H10                                        '直通显示指令+
Const LEDR_StoreSentance = &H13                                  '保存显示指令+
Const SMMR_LinkMode = &H20                                       '联机脱机工作模式+1字节参数,参数=0/1=脱机/联机
Const SMMR_LoadCardsPrefix = &H21                                '装载或追加卡片档案通知,后随2字节起始序号(0-65534),再加2字节卡片档案总数(1-65535),建议将所购卡片一次排序全部装入,不用的卡片先加锁.现决定不采用1字节批号(256条/1整批),
Const SMMR_LoadOneCard = &H22                                    '装载或追加卡片档案一条,后随2字节序号(0-65534),卡片档案必须按ID号升序排序,装载卡片期间系统停止工作.
Const SMMR_ModifyOneCard = &H23                                  '修改卡片档案一条,用于卡片挂失/加锁/延期等,修改卡片期间系统继续工作.
Const SMMR_FetchCardsRequest = &H25                             '提取卡片档案申请
Const SMMR_ReceiveCardsResult = &H26                            '收卡片档案应答
Const SMMR_LoadTimeTable = &H27                                 '下载收费时刻表
Const SMMR_LoadTollTable = &H28                                 '下载收费金额表
Const SMMR_LoadTotalPlace = &H29                                '下载各车场总车位数表,参数为:车场数量[1](1-31)+1号车场总车位数[2]+2号车场总车位数[2]+...
Const SMMR_LoadRemainPlace = &H2A                               '下载各车场剩余车位数表,参数为:1号车场剩余车位数[2]+2号车场剩余车位数[2]+...
Const SMMR_LoadParkName = &H2B                                  '下载各车场剩余车位显示名称表,参数为:1号车场剩余车位显示名称[6]+2号车场剩余车位显示名称[6]+...
Const SMMR_EventWait = &H30                                     '现场事件收悉等待(PC机必须在3秒内响应,据此判断是否联机)
     Const PCWAT_Capture = 0                                    '等待入口图像捕捉  '有效分型便于在岗亭内的显示屏上提示
     Const PCWAT_Compare = 1                                    '等待出口图像对比
     Const PCWAT_Toll = 2                                       '等待出口收费完成
     Const PCWAT_CompareToll = 3                                '等待出口图像对比及收费完成
Const SMMR_EventValid = &H31                                    '现场事件确认有效(人工抬闸事件记录有效,入口图像捕捉,出口对比与收费有效)
     Con

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -