欢迎来到东莞市广用电子有限公司官网!

行业资讯
您现在的位置:新闻资讯 >> 行业资讯 >> 浏览文章
触摸屏模拟8站小车程序
时间:2020-07-17  点击量:

触摸屏模拟8站小车程序

对于初学者来说,经常要实践验证各种PLC程序,如果每一次都要照常规方法把输入输出点都联接好开关,按钮等器件,难免繁琐又麻烦。所以我比较提倡用触摸屏来模拟调式PLC程序,这个办法简单又实用。对于有些程序,输入输出点数有好几十上百个,相信大多数人没那么方便地找到这种PLC。而用触摸屏来调用PLC中取之不尽的软元件,用之代替输入输出继电器,正是再好不过了。

这个办法对于熟练者调式PLC程序应该也有可取之处,特别是对计数器,计时器,寄存器的赋值,最好不用常数,而用间接的寄存器,到时修改起来就很方便。

请注意,你手中不一定要有触摸屏才能实现这个办法,只要有一只PLC就行,点数不限。我所说的是一种叫“在线模拟”的方法,只要去下载一个编程软件就可以了,我推荐大家去下载深圳步进电子有限公司的触摸屏编程软件EB500,因为这个软件很好用。

采用这个方法,我制作了一些课件,供大家参考。

相信“8站小车”这个程序很多人都碰到过,它的召唤原理和电梯有些类似,是初学者必须一看的程序,在这里我用触摸屏把它全程模拟出来。如下图所示,触摸屏中的一个运动元件代替了小车,只要有呼叫信号,它就会直奔目标而去。

触摸屏模拟8站小车程序

在上面的这个界面中,大家可以看到,小车的运动速度是可以调节的,它分两方面来完成。一是调节运动间隔,就是说每一步的运动像素数量。二是调节时间间隔,就是振荡器的周期,周期越小运动越快。

按下呼叫按钮后,‘设定位置’里面会显示欲到达的目标数据,小车开始运动,“当前位置”里面显示当前数据。

模拟小车的运动原理:“小车”是由触摸屏中的运动元件构成的,它受PLC中的数据寄存器控制,如果X轴寄存器中数值的大小有变化,它就会水平运动,Y轴数值变化会垂直运动(这里没有用到)。

小车到达某一站后,它不是由行程开关让它停止下来的,这一点和现实有区别。实际情况是,我们事先对每一站号的X轴座标位置做了记录,如果小车X轴寄存器值等于某一站号X轴数值,它就会停下来。

同理,每一站号的呼叫按钮也都进行了数据处理,下面举例来说明它的工作过程。

如果小车当前停在第四站(X轴数据为270),第一站有人呼叫(X轴数据为90),通过程序比较,90小于270,则输出左行信号,一直到小车到达目的地才停下来。

PLC程序是用三菱的来写的,如果你已经下载了EB500软件,并且手中有三菱PLC的话,在这里留下邮箱地址,我会把两个程序都发过来。PLC的点数无关紧要,因为这个程序里面一个也没有用到,全是软元件。

另外我希望众多的高手来到这个论坛中时,多写下一些实在而有份量的文章,或者把自己亲身经历的,设计的工程拿上来,加以讲解,让更多的人受益,从而一改论坛文章空洞乏味的局面。君不见这样一种现象--某人在前高呼“我有葵花宝典”,后人趋之者骛,好不容易宝典到手了,第一页却写的是“欲练神功,挥刀自宫”,等到下了决心自宫后,第二页写的是“不用自宫,也能成功”,你说这不扯淡么?

所以说一味的保守防范,是没有任何意义的,我们国家和发达国家的水平还有很大差距,我们互相保守是很可笑的。

在线QQ
关注我们

手机站

返回顶部