如何用S7-200PLC的模拟量输入控制步进电机调速?

我打算用S7-200plc,通过电位器控制PLC的模拟输入电压,通过输入电压(0-5V)的变化,控制脉冲周期的变化,进而实现步进电机调速。
我现在使用PLS指令编写了程序,但是步进电机是以 启动瞬间的脉冲周期对应的速度旋转的,不能实现 随0-5V输入电压变化实时调速,请各位大神指点,多谢!

    如果调速要求不高,建议你使用S7-200 的PID指令,在输出方式中选择“数字量输出”

    是一个固定周期的PWM 信号,需要在输出参数中设定 周期。

    0~5V作为PID指令的输入参数

    这样PID的输出 就是一个高速脉冲输出信号

    将这个PID高速脉冲信号 映射到 Q0.0 或 Q0.1就可以了。

    不过这个方式,脉冲频率不会很高。

    比较理想的方式:

    1).变频器+异步变频电机

    2).直流调速器+直流电机

    3).伺服驱动器+伺服电机

温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-06-24
如果调速要求不高,建议你使用S7-200 的PID指令,在输出方式中选择“数字量输出”是一个固定周期的PWM 信号,需要在输出参数中设定 周期。0~5V作为PID指令的输入参数这样PID的输出 就是一个高速脉冲输出信号将这个PID高速脉冲信号 映射到 Q0.0 或 Q0.1就可以了。不过这个方式,脉冲频率不会很高。比较理想的方式:1).变频器+异步变频电机2).直流调速器+直流电机3).伺服驱动器+伺服电机
第2个回答  2022-06-24
如果调速要求不高,建议你使用S7-200 的PID指令,在输出方式中选择“数字量输出”是一个固定周期的PWM 信号,需要在输出参数中设定 周期。0~5V作为PID指令的输入参数这样PID的输出 就是一个高速脉冲输出信号将这个PID高速脉冲信号 映射到 Q0.0 或 Q0.1就可以了。不过这个方式,脉冲频率不会很高。比较理想的方式:1).变频器+异步变频电机2).直流调速器+直流电机3).伺服驱动器+伺服电机
第3个回答  2022-06-24
如果调速要求不高,建议你使用S7-200 的PID指令,在输出方式中选择“数字量输出”是一个固定周期的PWM 信号,需要在输出参数中设定 周期。0~5V作为PID指令的输入参数这样PID的输出 就是一个高速脉冲输出信号将这个PID高速脉冲信号 映射到 Q0.0 或 Q0.1就可以了。不过这个方式,脉冲频率不会很高。比较理想的方式:1).变频器+异步变频电机2).直流调速器+直流电机3).伺服驱动器+伺服电机
相似回答