我是想通过触摸屏输入VW6的值,经计算后改变周期从而改变伺服电机的转速,我这里有高速档和低速档两种算法。但是程序始终通不过,错误在哪里,那位高手能否指点下该如何做这个程序,非常感谢。
问题补充:
sm0.1是初始化什么参数的?我这个程序需要初始化参数吗?我看书上都那么写的,我就这么写了,我该怎么做才可以改变转速,还有就是我写的高速档和低速档的计算方法程序对不对,当低速档按下时给低速档使能,让他计算,反之则是高速档。具体输入的变量都是VW6。这样做对吗?有其他方法可以解决吗?非常感谢!!!!!!!!!
图片说明:
最佳答案
sm0.1不是初始化什么参数的,它只在程序的第一个扫描周期导通,以后就再也不会接通了。也就是说,你的这段程序在上电运行瞬间只能执行一次,以后是不起作用的。sm0.0是个常闭点,它是自始至终都导通的,在这里可以省略不用。你把sm0.1换成一个M点试试看,可以在触摸屏上做一个按钮,当按钮按下时,这个M点导通,程序起作用
提问者对于答案的评价:
xiexie
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc304847.html