摘要:→第一个功能就是手动回原点,找到手动回原点程序在哪里找?在手动程序里面找,这个就是轴一手动回原点,这个就是手动回原理的操作按钮,本来就在触摸屏操作了,在这里就直接在程序里面操作。
大家好,下面给大家演示一下把项目程序写好以后不需要到设备上去来测试验证是否定位程序的方法。
·首先把程序下载到PLC里面去,也就是把程序写好以后自己拿一个PLC过来通电把程序下载进去。
·下载进去以后在菜单栏监控下方看一下,这里有个执行数据监控,调出来这个表格,在这里就验证示范一下轴一的定位控制程序的测试。
·PLC项目程序是两个轴的完整项目,测试一下轴一标识符,就是写程序用的变量。
·要测试四伏电器运行程序首先要监控的第一个变量就是当前者通过当前,这在变化就能够判断出来程序是不是正确的。
·还有一个必不可少的参数就是轴一的手动速度,师傅点击运行必须改速度。
·除此之外就是加减速时间,还有一个就是点位的四角数,还有一个就是监控师傅的坐标值。
·这个坐标值在写程序的时候创建的变量是一个数组,所以在这里它是一组连续的地址,展开来几个地址?总共是七个,展开来当前都是零,没有值。
·接下来就开始测试验证四伏的定位程序。
→第一个功能就是手动回原点,找到手动回原点程序在哪里找?在手动程序里面找,这个就是轴一手动回原点,这个就是手动回原理的操作按钮,本来就在触摸屏操作了,在这里就直接在程序里面操作。
→要调试程序首先要知道程序如果正确是什么状态,如果错误又是什么状态,如果四伏电机回应的程序是正确的,当触发条件以后当前值就会减少,也就是不用去管设备的四伏电机的,不用管它,根据程序就能够判断出来当前值一定是减小的。
→当前肢开始变动减小,减小到什么程度?减小到一直碰到原点,也就是触发有一点信号以后这里就会变为零。
现在测试一下,当前置已经在减少了,减少到什么时候?减少到触发原点信号,主页的原点信号是x0,现在在PLC这里强制一下给x0端口一个信号一个零符,如果有设备,四伏电机就会自动碰到原点信号就可以了。
现在是用到设备上去,这里有个PLC直接连音符引过来,引到x0这里就可以了。现在强制选PLC,当前值变为零,并且轴一回原点完成,标志未来接通。刚才是没有接通的,再来看一下,再找回原点的时候,只要触发回原点,这个会自动的复位的。
这是PLC的特殊辅助继电器,所以判断四伏电机有没有回零完成通过探点判断就可以了。现在再强制一下,也就是给x0一个信号就可以。通过测试回原点程序的功能是没有任何问题的。
接下来看一下手动正反转,目前当前值是零,因为回零就是回到零点,当前值肯定是零。这是手动正反转程序,手动正反转程序当触发这里的时候super电机当前值会增加一定的,这里是错误的,把这个来就取消。
为什么错误的?来看一下为什么错误的,找错原因,目标速度设置错误,目标速度也就是参数手动正反转参数没有设。首先把错误清除,看一下目标速度,主页的手动速度确实没有设,比如设一个三十,设杠二十任意设,加减速时间这些也要设的。
假设不设会什么结果?这个时候再来走正反转,现在是正确的,当前值就会增加,如果把这类接通就一直增加,把这个断开立马就不增加了,把反转这类接通当前直接就会减小,搜点进来就会反转。
还发现一个什么问题?也就是手动正反转控制了不需要加减速时间,时间上只需要,这个在表格定位里面猜出车里面已经设过了,实际上只要是否动停都需要加速时间和减速时间,这个又是干什么用的?等一下就知道了。
下面点位坐标值,要重确点位,控制是否电机英文字符的都知道吗?不就是走点位吗?比如现在要走一个点位,也就说这个位置需要坐标值,找点位保存程序,整页的点位保存在这里,还缺一个参数,f1的位置选择。
这是什么意思?想一下四伏dha这两在定位的时候要走很多个点位,要私教位置的时候实际上就是把当前值保存到需要的坐标值里面去,但是当前值只有一个,坐标值很多,要保存哪一个去?所以这里就有一个选择,这个选择这里面的值前面写成是讲过的,如果是零就代表这里的取掉位。
现在把这里接通看一下,这里就会有值,两百三十六,也就说这个位置已经有值了,再通过手动正反转驱动四伏电机来运行,继续走,走到想要的下一个位置,比如这个位置就是要的最终的达标位置,比如现在就是要的位置,这个时候就把这点断开,坐标已经有了,八百六十六,然后要选择位置选择,取下一个位置,下一个位置去打开位置。
这个位置当点保存的时候回想一下值会存到哪一个地址里面去?会从这个地址里面去,证明程序是正确的。什么?它在这个位置不是这个位,是因为坐标每一个位置坐标占有两个字,也就说d t 九四五二和d t 九四五三都是给取量位的。
现在是打标位置,是这个位置,肯定就存放在这里来了。有些朋友就问了,什么时候这里才会有数值?也就说如果坐标非常大,一个字装不下的时候就跑这里来了,就这意思。同理,再死掉一个位置,那就第三个位置放掉位,继续走。
大拇指一直在变化,比如现在不早了,这个位置就是要的下一个位置,注意要确定哪个位置,下一个位置是二,为什么是二?前面这个写成数是讲过,如果不知道的、不理解的翻到前面来再来看一下。同理,点位保存就从这一类取消就可以了,获取了这些坐标值。
接下来验证一下四维电机能不能自动到达这些点位坐标值的位置,比如现在要到这个位置去,到这个位置去指定坐标,指定位置,位置编号是零,然后看一下触发这个信号,这个时候电接当前质量就会减小。
为什么减小?因为当前在这个位置,现在要取这个位置,要到这个位置去,也就说要从这个位置到这个位置去,大姐这肯定是减少的,看一下,不对,大截止没有变化,所以这四部电机没有走。为什么没有走?看到没有,p l c产生错误了。
什么错误?来看一下,位置错误,加减速时间设置错误,先把这个错误清除,多点几下,直到这里是ok 的状态就可以了。加减速时间没有设置,比如设个十,也就说加减速时间了,非设不可。有些朋友说不用加减速时间可以吗?不行,大家看到了,不行的。
然后看一下,把这里出发了,还是不对,看一下这一次又是什么问题?目标速度又没有,速度又没有,先把清除清除不掉,一定把这两些断开来,因为一直触发指令肯定清除不掉了,然后可以了。目标速度、私教速度没有设,比如设个三十,这次应该没问题了,看一下系统。
当前值现在再减少,这个也是上升言语效,也就是触发一下定位之内,走绝对定位,去往这个位置走,走到什么时候停下来?两个值相等的时候就到目的地了,就停下来看一下,当前置减小,减到两百三十六就停止运行,没错吧?
比如现在要到这个位置去,这个位置的位置编号是一,所以这里填个一就可以了,再触碰一下,这一回右手增加,因为这个位置比这个位置远,反方向走增加了。有些朋友就说了,为什么不同点位都是用同一个程序写了,触发的是同一个人,因为这个在程序里面讲过,用的是变速,松下飘这个变速。通过变质来就可以实现这一个。
到这个位置就停下来,也就是现在四伏电机位置在这个位置,刚才就是从这里到这里来,这个就是不在设备上,只要以为PLC就可以,只要程序写完以后把它下进去,在程序上就可以测试四伏的手动程序是不是正确的。
来源:工控技能