高速脉冲输出
控制脉冲输出有5种方法。
以Y100为例:
输出方向选择:DIR(Y100,方向)。方向为0表示反转,为1表示正转。
获取输出方向选择:DIR_Get(Y100)。返回0表示反转,1表示正转。
输出控制:PLSY(Y100,频率,脉冲个数)。频率范围为20Hz~10KHz。脉冲个数为0时表示持续输出。返回0表示正常,PLSY_ERR_CH表示通道错误,PLSY_ERR_FRE表示频率错误,PLSY_ERR_BUSY表示通道已工作。指令执行后,半个周期后开始输出脉冲,占空比固定50%。
判断状态:PLSY_IsBusy(Y100)。1表示正工作,0表示空闲。
停止输出:PLSY_Stop(Y100)。无返回值。
注:同一个Y10x,高速PWM输出和高速脉冲输出只能选一个使用。