有做运动控制的吗?如何用VB编程实现伺服电机回归原点?
给一个光电开关,能来点具体的程序吗?本人学习中,谢谢!

解决方案 »

  1.   

    问题可大了,就和“如何用VB编程毁灭太阳系”是一个道理的说法。
    VB只是Windows里的一个软件开发工具,既然是Windows里软件,最多能通过程序在计算机内部运行,根据计算机的特点读取或修改一些寄存器状态,计算机会做出不同的计算金内部的硬件反映,实际控制这些硬件运动的不是VB,而是相关的电路。
    而伺服电机的运动或是运动过程也不是由这种Windows软件控制的,他有底层的硬件处理器控制IO的闭合,促使硬件的驱动电路驱动伺服电机的运动,最多是底层硬件的处理器做了与计算机的通讯接口,支持通讯命令来识别操作过程或底层处理器的寄存器,处理器根据寄存器IO变化来控制伺服电机驱动电路。这种问题决定于硬件层的通讯协议和标准,与VB做控制无关。
      

  2.   

    你就不停检测那个光电开关,检测到变化就用vb控制它(伺服电机)快速stop,你用哪款?有例程的,很简单,看多几遍说明书就可以了。