您现在的位置是:首页 > PLC技术 > PLC技术

基于PLC-GOT的旋转体动画设计

来源:艾特贸易2018-09-28

简介如果触摸屏的面积不是很小,使用动画来象征性地显示某些设备的工作状态是十分直观而生动的。一台内啮式齿轮泵工作动画的制作过程如下。 一、部件设计 在相应的 GOT 设计平台上,

    如果触摸屏的面积不是很小,使用动画来象征性地显示某些设备的工作状态是十分直观而生动的。一台内啮式齿轮泵工作动画的制作过程如下。

    一、部件设计

    在相应的GOT设计平台上,绘制一张内啮式齿轮泵的工作示意图(如果希望图形比较精细,可以画得大一些。实际被调用时再缩小到需要的尺寸),打包成为一个整体部件,然后经命名和编号后存放到“部件库”中,而后将原图解包,按照泵的运动工作原理修改部分运动部件的位置(一般旋转角度在45°~90°)。完成后重新打包和命名,接着上次存放地址编号并入库中。重复以上过程410次,完成泵旋转一周的动作。也就是在部件库中得到410个编号连续、内容连贯的一套部件,可供随时调用。记住部件库中存放它的首地址及末地址。本例中部件图组合,如图7-10所示。8个部件分别存放在第3038号库中。

旋转体部件

    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的品牌或型号不同,有明显差异)自行调整。部件库中从3138号存放的8个部件,如果从3132→…→38按顺序调出显示,可以见到泵逆时针旋转(转子本身是顺时针方向自转)。反之,如果按从3837→…→31按顺序调出显示,可以见到泵顺时针旋转(转子本身是逆时针方向自转)。

(作者稿费要求:需要高清无水印文章的读者3元每篇,请联系客服,谢谢!在线客服:艾特贸易网客服为您服务