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

📄 frmbasepara.frm

📁 运动控制卡的详细开发资料
💻 FRM
📖 第 1 页 / 共 3 页
字号:
            ScaleHeight     =   15
            ScaleWidth      =   1455
            TabIndex        =   18
            Top             =   720
            Width           =   1455
         End
         Begin VB.OptionButton m_nPulseMode_Y 
            Caption         =   "脉冲+方向"
            Height          =   255
            Index           =   1
            Left            =   120
            TabIndex        =   17
            Top             =   360
            Width           =   1215
         End
         Begin VB.OptionButton m_nPulseMode_Y 
            Caption         =   "脉冲+脉冲"
            Height          =   255
            Index           =   0
            Left            =   120
            TabIndex        =   16
            Top             =   120
            Width           =   1215
         End
      End
      Begin VB.PictureBox Picture1 
         Height          =   735
         Left            =   720
         ScaleHeight     =   675
         ScaleWidth      =   1395
         TabIndex        =   12
         Top             =   720
         Width           =   1455
         Begin VB.OptionButton m_nPulseMode_X 
            Caption         =   "脉冲+方向"
            Height          =   255
            Index           =   1
            Left            =   120
            TabIndex        =   14
            Top             =   360
            Width           =   1215
         End
         Begin VB.OptionButton m_nPulseMode_X 
            Caption         =   "脉冲+脉冲"
            Height          =   255
            Index           =   0
            Left            =   120
            TabIndex        =   13
            Top             =   120
            Width           =   1215
         End
      End
      Begin VB.Label Label11 
         Caption         =   "有效电平"
         Height          =   255
         Left            =   6480
         TabIndex        =   11
         Top             =   360
         Width           =   855
      End
      Begin VB.Label Label10 
         Caption         =   "STOP1"
         Height          =   255
         Left            =   5400
         TabIndex        =   10
         Top             =   360
         Width           =   735
      End
      Begin VB.Line Line10 
         X1              =   6240
         X2              =   6240
         Y1              =   120
         Y2              =   3600
      End
      Begin VB.Label Label9 
         Caption         =   "STOP0"
         Height          =   255
         Left            =   4320
         TabIndex        =   9
         Top             =   360
         Width           =   615
      End
      Begin VB.Line Line9 
         X1              =   5160
         X2              =   5160
         Y1              =   120
         Y2              =   3600
      End
      Begin VB.Label Label8 
         Caption         =   "负限位"
         Height          =   255
         Left            =   3240
         TabIndex        =   8
         Top             =   360
         Width           =   615
      End
      Begin VB.Line Line8 
         X1              =   4080
         X2              =   4080
         Y1              =   120
         Y2              =   3600
      End
      Begin VB.Label Label7 
         Caption         =   "正限位"
         Height          =   255
         Left            =   2280
         TabIndex        =   7
         Top             =   360
         Width           =   735
      End
      Begin VB.Line Line7 
         X1              =   3120
         X2              =   3120
         Y1              =   120
         Y2              =   3600
      End
      Begin VB.Label Label6 
         Caption         =   "脉冲输出方式"
         Height          =   255
         Left            =   840
         TabIndex        =   6
         Top             =   360
         Width           =   1215
      End
      Begin VB.Label Label5 
         Caption         =   "W"
         Height          =   255
         Left            =   240
         TabIndex        =   5
         Top             =   3120
         Width           =   255
      End
      Begin VB.Label Label4 
         Caption         =   "Z"
         Height          =   375
         Left            =   240
         TabIndex        =   4
         Top             =   2400
         Width           =   255
      End
      Begin VB.Label Label3 
         Caption         =   "Y"
         Height          =   375
         Left            =   240
         TabIndex        =   3
         Top             =   1680
         Width           =   255
      End
      Begin VB.Label Label2 
         Caption         =   "X"
         Height          =   375
         Left            =   240
         TabIndex        =   2
         Top             =   960
         Width           =   255
      End
      Begin VB.Label Label1 
         Caption         =   "轴号"
         Height          =   255
         Left            =   120
         TabIndex        =   1
         Top             =   360
         Width           =   495
      End
      Begin VB.Line Line6 
         X1              =   2160
         X2              =   2160
         Y1              =   120
         Y2              =   3600
      End
      Begin VB.Line Line5 
         X1              =   720
         X2              =   720
         Y1              =   120
         Y2              =   3600
      End
      Begin VB.Line Line4 
         X1              =   0
         X2              =   7560
         Y1              =   2880
         Y2              =   2880
      End
      Begin VB.Line Line3 
         X1              =   0
         X2              =   7560
         Y1              =   2160
         Y2              =   2160
      End
      Begin VB.Line Line2 
         X1              =   0
         X2              =   7560
         Y1              =   1440
         Y2              =   1440
      End
      Begin VB.Line Line1 
         X1              =   0
         X2              =   7560
         Y1              =   720
         Y2              =   720
      End
   End
   Begin VB.Line Line14 
      X1              =   120
      X2              =   2280
      Y1              =   4800
      Y2              =   4800
   End
   Begin VB.Line Line13 
      X1              =   2280
      X2              =   2280
      Y1              =   3960
      Y2              =   4800
   End
   Begin VB.Line Line12 
      X1              =   2280
      X2              =   120
      Y1              =   3960
      Y2              =   3960
   End
   Begin VB.Line Line11 
      X1              =   120
      X2              =   120
      Y1              =   3960
      Y2              =   4800
   End
   Begin VB.Label Label12 
      Caption         =   "硬件停止"
      Height          =   255
      Left            =   840
      TabIndex        =   89
      Top             =   3960
      Width           =   975
   End
End
Attribute VB_Name = "frmBasePara"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False


Private Sub Form_Load()

'模式设置初始化,初始化模式采用卡默认模式

'脉冲输出模式为脉冲+方向
    m_nPulseMode_X(1).value = True
    
    m_nPulseMode_Y(1).value = True
    
    m_nPulseMode_Z(1).value = True
    
    m_nPulseMode_W(1).value = True
    
'正限位信号模式为正限位有效
    m_nPLimitMode_X(0).value = True
    
    m_nPLimitMode_Y(0).value = True
    
    m_nPLimitMode_Z(0).value = True
    
    m_nPLimitMode_W(0).value = True
    
'负限位信号模式为负限位有效
    m_nNLimitMode_X(0).value = True
    
    m_nNLimitMode_Y(0).value = True
    
    m_nNLimitMode_Z(0).value = True
    
    m_nNLimitMode_W(0).value = True
    
'stop0信号模式为无效
    m_nStop0Mode_X(0).value = True
    
    m_nStop0Mode_Y(0).value = True
    
    m_nStop0Mode_Z(0).value = True
    
    m_nStop0Mode_W(0).value = True
   
'stop1信号模式为无效
    m_nStop1Mode_X(0).value = True
    
    m_nStop1Mode_Y(0).value = True
    
    m_nStop1Mode_Z(0).value = True
    
    m_nStop1Mode_W(0).value = True
    
'电平模式设定,此为正负限位、stop0、stop1有效电平设定,默认为低电平有效
    m_nEffectLogic_X(0).value = True
    
    m_nEffectLogic_Y(0).value = True
    
    m_nEffectLogic_Z(0).value = True
    
    m_nEffectLogic_W(0).value = True
    
    
'硬件停止设置为无效

    m_nHardStop(0).value = True
    
    m_nEffectLogic(0).value = True
    
    
    
End Sub
Private Sub btnOk_Click()


'脉冲输出方式设定
    Setup_PulseMode 1, -m_nPulseMode_X(1).value
    
    Setup_PulseMode 2, -m_nPulseMode_Y(1).value
    
    Setup_PulseMode 3, -m_nPulseMode_Z(1).value
    
    Setup_PulseMode 4, -m_nPulseMode_W(1).value
    
 '正负限位模式设定
    Setup_LimitMode 1, -m_nPLimitMode_X(1).value, -m_nNLimitMode_X(1).value, -m_nEffectLogic_X(1).value
    
    Setup_LimitMode 2, -m_nPLimitMode_Y(1).value, -m_nNLimitMode_Y(1).value, -m_nEffectLogic_Y(1).value
    
    Setup_LimitMode 3, -m_nPLimitMode_Z(1).value, -m_nNLimitMode_Z(1).value, -m_nEffectLogic_Z(1).value
    
    Setup_LimitMode 4, -m_nPLimitMode_W(1).value, -m_nNLimitMode_W(1).value, -m_nEffectLogic_W(1).value
    
 'stop0信号模式设定
    Setup_Stop0Mode 1, -m_nStop0Mode_X(1).value, -m_nEffectLogic_X(1).value
    
    Setup_Stop0Mode 2, -m_nStop0Mode_Y(1).value, -m_nEffectLogic_Y(1).value
    
    Setup_Stop0Mode 3, -m_nStop0Mode_Z(1).value, -m_nEffectLogic_Z(1).value
    
    Setup_Stop0Mode 4, -m_nStop0Mode_W(1).value, -m_nEffectLogic_W(1).value
    
  'stop1信号模式设定
    Setup_Stop1Mode 1, -m_nStop1Mode_X(1).value, -m_nEffectLogic_X(1).value
    
    Setup_Stop1Mode 2, -m_nStop1Mode_Y(1).value, -m_nEffectLogic_Y(1).value
    
    Setup_Stop1Mode 3, -m_nStop1Mode_Z(1).value, -m_nEffectLogic_Z(1).value
    
    Setup_Stop1Mode 4, -m_nStop1Mode_W(1).value, -m_nEffectLogic_W(1).value
    
  '硬件停止模式设定
    Setup_HardStop -m_nHardStop(1).value, -m_nEffectLogic(1).value
    
    
    
    Unload Me
    
    

End Sub

⌨️ 快捷键说明

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