您现在的位置是:首页 > PLC技术 > PLC技术
基于PLC-GOT的旋转体动画设计
来源:艾特贸易2018-09-28
简介如果触摸屏的面积不是很小,使用动画来象征性地显示某些设备的工作状态是十分直观而生动的。一台内啮式齿轮泵工作动画的制作过程如下。 一、部件设计 在相应的 GOT 设计平台上,
如果触摸屏的面积不是很小,使用动画来象征性地显示某些设备的工作状态是十分直观而生动的。一台内啮式齿轮泵工作动画的制作过程如下。
一、部件设计
在相应的GOT设计平台上,绘制一张内啮式齿轮泵的工作示意图(如果希望图形比较精细,可以画得大一些。实际被调用时再缩小到需要的尺寸),打包成为一个整体部件,然后经命名和编号后存放到“部件库”中,而后将原图解包,按照泵的运动工作原理修改部分运动部件的位置(一般旋转角度在45°~90°)。完成后重新打包和命名,接着上次存放地址编号并入库中。重复以上过程4~10次,完成泵旋转一周的动作。也就是在部件库中得到4~10个编号连续、内容连贯的一套部件,可供随时调用。记住部件库中存放它的首地址及末地址。本例中部件图组合,如图7-10所示。8个部件分别存放在第30~38号库中。
图7-10 旋转体部件
二、显示元件
同样的GOT设计平台上,制作某一个界面要求显示该泵时加上一个“信息显示”的元件。信息的内容被指定为“部件”,设定它的指针D3,调整该元件的大小及位置。
三、驱动程序
按照图7-11的逻辑流程图编写一段PLC的驱动程序。注意此处所使用的数据寄存器指针D3一定要与GOT界面上的一致。该段程序运行时,界面上的动画将会按照要求的方向和速度旋转(因为齿轮泵不允许反转,故本例中旋转方向不变,M10=0),软件资源定义表见表7-3。
图7-11 驱动程序逻辑流程图
表7-3 软件资源定义表
下面是与逻辑流程图对应的指令。
动画的旋转速度将与被模拟设备的转速成正比。例如设备转速D10 =1500r/min,此时拍节周期=100000/1500= 66. 7ms。所以动画的旋转周期T= 66.7×8=0.533s。同理,当D10 =1000时,T=0.8s;D10=500时,T=1.6s。具体的数值可根据界面上的实际效果(GOT的品牌或型号不同,有明显差异)自行调整。部件库中从31~38号存放的8个部件,如果从31→32→…→38按顺序调出显示,可以见到泵逆时针旋转(转子本身是顺时针方向自转)。反之,如果按从38→37→…→31按顺序调出显示,可以见到泵顺时针旋转(转子本身是逆时针方向自转)。
(作者稿费要求:需要高清无水印文章的读者3元每篇,请联系客服,谢谢!在线客服:)