private void AsuMotionDirectPlanChangeIO(object sender, EventArgs e)
        {
            int ret = AsuInvoke.AsuMotion_DirectPlanChangeIO(handle, Digital, Analog);

            switch (ret)
            {
            case 0:
                Print("添加一次IO变化 成功");
                break;

            case 1:
                Print("添加一次IO变化 失败,设备句柄为空指针,一般因为没有打开设备导致");
                break;

            default:
                Print("添加一次IO变化 失败,当前缓冲区满,等待一会再添加");
                break;
            }
        }