C# 驱动库函数手册——直流电机类
函数/作用 | 参数/返回值/说明 |
---|---|
SetMotor(int port, int speed) 设置指定端口的直流电机的速度 直流电机的端口有效范围为1~30。 速度有效范围如下: 普通直流电机-100 ~ 0 ~+100, 10倍精度直流电机 -1000 ~ 0 ~ +1000 速度值为正时正转,为负时反转。直流电机的正反转还与直流电机是否设置为“反转电机”有关。 |
参数 int port:直流电机端口 int speed:直流电机速度 返回值 无 示例 SetMotor(1, 10) 设置端口1的直流电机的速度为10,正转 SetMotor(2, -10) 设置端口2的直流电机的速度为-10,反转 |
SetMotors(int port1, int speed1, int port2, int speed 2, …, int portN, int speedN) 设置多个直流电机的速度 |
参数 int port1, int speed1:第1组直流电机端口及速度 int port2, int speed2:第2组直流电机端口及速度 int portN, int speedN:第N组直流电机端口及速度 参数中的port 与speed必须成对出现 返回值 无 示例 SetMotors(1, 10, 2, -10) 设置端口1、2的直流电机的速度分别为10、-10 |
SetMotors(string args) 设置多个直流电机的速度,字符串参数 |
参数 string args:字符串型式逗号分隔的直流电机参数,形式为”int port1, int speed1, int port2, int speed2, …, int portN, int speedN” 参数中的port 与speed必须成对出现 返回值 无 示例 SetMotors(“1,10,2,-10”) 设置端口1、2的直流电机的速度分别为10、-10 |
StopMotors(string args) 停止指定端口的直流电机 |
参数 string args:字符串型式逗号分隔的直流电机端口,形式为”int port1, int port2, …, int portN” 返回值 无 示例 StopMotors(“1,2”) 停止端口1、2的直流电机 |
StopAllMotor() 停止所有直流电机 |
参数 无 返回值 无 示例 StopAllMotor() 停止所有直流电机 |