用台达ES2系列PLC控制步进电机转动,如何让输入值转换成脉冲数后,电机转动的角度和输入值相同?

发布网友 发布时间:2022-04-23 22:50

我来回答

4个回答

热心网友 时间:2023-10-12 17:37

这里是步进电机 不是伺服 设不了齿轮比
很简单的 通讯建立好之后 比如1.8度电机 一圈200个脉冲
1 在触摸屏端 进行数据处理。 假设你需要动作的角度为X,需要给定的脉冲为Y。X/Y=360/200 Y=0.555X 比如要走100度 实际你需要给定 100X0.555个脉冲 你可以在触摸屏端把这个结果计算出来,赋值给D100寄存器。PLC直接采用D100作为脉冲量发送。
2,在PLC端计算。同样的公式,PLC得到100度旋转量,计算出实际需要的脉冲量。
3,这样,你需要旋转多少度,直接触摸屏输入,电机就会这么动作了。
4,有问题找我。

热心网友 时间:2023-10-12 17:37

这个可以再程序里换算一下,比如电机转一圈需要多少脉冲对应成360度,算一下,精度要求高可能还要加点补偿的,程序里是不太好做电子齿轮比的,如果用的是伺服电机就简单多了比步进电机设置方便一点,可以参考伺服电机的电子齿轮比设置,希望对你有帮助

热心网友 时间:2023-10-12 17:37

这个数值你可以在plc或者触摸屏上面转换一下,转换好了之后给一个地址(比如D100),然后用PLSY发送脉冲给步进电机追问现在就是不知道在PLC或触摸屏上如何转换。

追答你可以先列出一个数学公式,然后用plc去编程或者用触摸屏的脚本编程

热心网友 时间:2023-10-12 17:38

做一个电子齿轮比

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com