通信报文选择了111报文,通信什么的都已经正常,我选择了MDI功能,在MDI的速度模式(不考虑轴的位置)下,电机在运行过程中的速度不能实时更改,比如一开始速度是300转/分钟,传送600转/分钟的指令过去,速度没改变。必须电机停止转动,再重新启动,速度才更改。更改速度如何在运行中生效?
还有一个问题就是,在STARTER的专家参数表中,电机停止运行时,电机转速r21为零,但是电压r25,电流r27不为零,这是怎么回事?
请教各位专家高手解开小弟的疑惑,以上两个问题应该如何解决?先谢谢了...
问题补充:
我只想用MDI功能的速度模式和单步模式,其中速度模式下的速度值实时更改,单步模式下的速度反而没要求。如果不能实现速度更改,这下比较蛋疼了...
不知道点动1(P2585)的速度能不能实时更改?在PLC中如何用SFC58,SFC59来读写P2585和P2587这两个参数?官方视频看了,很朦胧,都怀疑西门子的产品是不是故意为难人的,很麻烦
最佳答案
你没有用连续模式吧? 连续模式可以实时改。
电机停下来,使能没断,还叫着劲
问题补充,要不你就该override吧,比如4000H是给定速度的100% 1000H是25%
提问者对于答案的评价:
谢谢两位的回答,anxiao回复得最早,分就给你吧。问题我已经解决了,S120采用111报文,调用SFC14,SFC15实现点动模式,而点动1速度P2585,点动1位置值P2587则通过SFC58,SFC59来修改,可以实现实时修改速度,相对位置定位,比较起MDI模式要更加灵活方便。
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc174640.html