System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 基于光伏基板运动状态的传输动画接口实现方法及系统技术方案_技高网

基于光伏基板运动状态的传输动画接口实现方法及系统技术方案

技术编号:40022985 阅读:12 留言:0更新日期:2024-01-16 17:03
本发明专利技术提供基于光伏基板运动状态的传输动画接口实现方法及系统,方法包括:标定产线坐标;定义玻璃属性;实时计算玻璃绝对坐标;构建数据结构;利用上位机接收报文;动画实现;将每个玻璃控件对象的基类UIElement转换为FrameworkElement类为element;声明GeneralTransform类transform,将element在画布上进行;利用transform类方法Transform转换玻璃的四个顶点;得到当前玻璃控件的状态变量;返回矩形Rect为(minX,minY,(maxX‑minX),(maxY‑minY));正常动态流程下,直接设定矩形动作的起始状态,结束状态,持续时间;异常流程下,根据玻璃动态信息,实现对玻璃状态的实时显示。本发明专利技术解决了显示信息区分困难、玻璃尺寸难以动态变化以及玻璃二维位置显示不准确的技术问题。

【技术实现步骤摘要】

本专利技术涉及平板玻璃生产、深加工产线数据数据处理领域,具体涉及基于光伏基板运动状态的传输动画接口实现方法及系统


技术介绍

1、随着玻璃行业的发展,对于平板玻璃与玻璃深加工生产设备自动化程度的要求也越来越高,由于不同客户对于玻璃实时显示监控的要求不同,其中包括玻璃当前位置,在线状态,不仅仅是二维的一个简单直线流动画面,这样也对玻璃产线的实时监控的准确性与可靠性提出了更高的要求。

2、公布号为cn114415608a的现有专利技术专利申请文献《玻璃生产线工程控制中心大屏显示系统》,该系统包括:数据采集模块:通过数据采集终端实时采集玻璃生产线的监测数据,并将监测数据发送至数据处理模块;其中,数据采集终端包括工业电视和摄像头;数据处理模块:针对玻璃生产线设置重点阶段,结合监测数据获取重点阶段的监测结果,并将监测数据和监测结果发送至数据展示模块;数据展示模块:对dlp大屏进行智能划分;对监测数据和监测结果进行自动化展示,并通过打印设备对生产资料进行打印;其中数据展示模块内置于拼屏控制器中,或者与拼屏控制器相连接。前述现有技术中的玻璃动态监控界面,只能显示出玻璃大致的一个二维位置,且玻璃尺寸大小无法随系统动态变化,从人机界面或是大屏监控上也无法区分玻璃的等级z轴的大致位置,玻璃旋转的角度。这些瓶颈对于一个有更高要求的玻璃生产线来说,可以说阻碍了其智能化与自动化程度的提升。

3、公布号为cn113706668a的现有专利技术专利申请文献《一种根据网关数据实现玻璃运行三维动画的方法》,该现有方法包括以下步骤:在工业设备中安装网关,通过网关在工业设备上下发相应的点位,网关采集上报设备运行的数据发送到消息中间件。安装部署实时数据处理工具,订阅消费中间件发送过来的点位数据,根据协议规则解析数据到时序数据库中。在数据库中对每个点位数据实时计算,监控到玻璃在工业设备上从上台到下台中,流经每处点位的信息,计算出玻璃的运行数据,组成消息发送到前端主题topic中。s22.web前端订阅消息中间件,订阅消息后台应用按照规则加工后的数据,组装成动画所需要的数据,生成玻璃加工的动画。前述现有技术中采用的wpf框架在动画的运行过程中,只能定义动画的起始参数start1与终止参数end1,参数包括动作时间,x位置,y位置,z位置,角度等,设定为动画animation1,导致动画如在运动过程中产生非预期的终止,则无法反应物体的真实状态,且现有的wpf框架在继续被终止的animatio1时,只能从start的参数,即0°重新开始。为了解决前述问题,现有的预处理方案将上述预期动画动作起始参数start1与终止参数end1分割为n份,则动画被分解成了n个start与n个end拼凑而成,分割的份数越多,容错率则越高。此方案的优点是,可以将动画分割成随时可以终止的若干份,随时停止,随时开始。但前述方案的缺点是启动框架动画的内存消耗增大n倍,且动画在拼凑过程中,会产生卡顿情况。

4、综上,现有技术仅能通过动画的起始状态、结束状态、持续时长来操作动画,导致显示信息区分困难、玻璃尺寸难以动态变化以及玻璃二维位置显示不准确的技术问题。


技术实现思路

1、本专利技术所要解决的技术问题在于:如何解决现有技术仅能通过动画的起始状态、结束状态、持续时长来操作动画,导致显示信息区分困难、玻璃尺寸难以动态变化以及玻璃二维位置显示不准确的技术问题。

2、本专利技术是采用以下技术方案解决上述技术问题的:基于光伏基板运动状态的传输动画接口实现方法包括:

3、s1、根据预置产线设备布局图,标定每台产线设备的绝对坐标及玻璃传输路径;

4、s2、定义玻璃数据属性,其中,玻璃数据属性包括:玻璃动态属性、玻璃静态属性;

5、s3、根据传输系统速度数据、绝对坐标以及玻璃传输路径,处理得到位置累加值,获取并根据玻璃的实际位置,实时计算玻璃与z轴可移动的设备、水平角可旋转设备的相对位置信息,据以处理得到玻璃绝对坐标;

6、s4、获取并根据产线设备的辊道数量m,在plc控制系统中建立m个数据结构,以作为玻璃的信息缓存,其中,数据结构包括:db块;

7、s5、利用产线设备的生产线plc控制系统,将玻璃动态属性以及玻璃静态属性,放置于db快,以利用预置上位机,对玻璃动态属性以及玻璃静态属性进行接收操作;

8、s6、根据玻璃绝对坐标、玻璃动态属性以及玻璃静态属性,将每个玻璃的控件对象的基类,转换为元素信息,据以处理得到玻璃的顶点以及状态变量,以获取并返回玻璃实时对应的实时动画状态;

9、s7、根据实时动画状态,进行玻璃状态显示供实时监控。

10、本专利技术以还原真实当前运动状态为目的,通过坐标标定、绝对坐标计算、数据结构设置以及基于状态变量等动态信息获取玻璃加工的实时动画状态,解决了传统技术中的wpf动画框架只能通过动画的起始状态、结束状态、持续时长来操作动画的问题,实现了通过状态值实现实时玻璃状态显示,同时也代替了之前只能用二维矩形代替玻璃传输二维坐标的方法,开发了一种开源,灵活,可适用于各类玻璃生产线的动态显示方案。

11、本专利技术选用以wpf框架为基础构建框架,沿用了wpf动画在上位机平台上构建动画的优点,即动画流畅性高,效果逼真,可完成三维以上的动画构建。本专利技术汲取wpf动画框架的优点,并以此为基础,改善了wpf框架。

12、在更具体的技术方案中,步骤s1中,在玻璃的玻璃头,每次经过光电时,对玻璃的位置进行光电校正,刷新得到玻璃实时x、y坐标位置。

13、在更具体的技术方案中,步骤s2中,玻璃动态属性,一一对应上与产线上的每片玻璃一一对应,在玻璃动态过程中,实时更改玻璃动态属性;在玻璃进行第一道工艺前,固定玻璃对应是玻璃静态属性。

14、在更具体的技术方案中,步骤s3包括:

15、s31、传输系统相对于水平方向坐标x、y,进行变频器速度实时反馈,据以进行速度积分,得到位置累加值;

16、s32、在玻璃传输的过程中,根据玻璃的实际位置,确定波控是否处于z轴可移动设备中;

17、s33、若处于,则读取伺服电机位置反馈值,以作为z轴位置实际值;

18、s34、根据玻璃的实际位置,确定玻璃是否处于水平角可旋转设备中;

19、s35、若处于,则读取伺服电机的位置反馈值,并换算成角位置。

20、本专利技术不仅能够给出二维的简单直线流动画面,还可以给出三维坐标的实际位置,提高了玻璃产线的实时监控的准确性与可靠性。本专利技术中的玻璃尺寸大小能够随系统动态变化,可以从人机界面或是大屏监控上区分玻璃的等级,z轴的实际位置,玻璃旋转的角度,有益于提升了玻璃生产线的智能化与自动化程度。

21、在更具体的技术方案中,步骤s35中,换算得到角位置的操作,还包括:

22、s351、求取伺服电机的每转行走距离d;

23、s352、根据每转行走距离d,求取玻璃的当前角度本文档来自技高网...

【技术保护点】

1.基于光伏基板运动状态的传输动画接口实现方法,其特征在于,所述方法包括:

2.根据权利要求1所述的基于光伏基板运动状态的传输动画接口实现方法,其特征在于,所述步骤S1中,在所述玻璃的玻璃头,每次经过光电时,对所述玻璃的位置进行光电校正,刷新得到玻璃实时X、Y坐标位置。

3.根据权利要求1所述的基于光伏基板运动状态的传输动画接口实现方法,其特征在于,所述步骤S2中,所述玻璃动态属性,一一对应上与产线上的每片所述玻璃一一对应,在玻璃动态过程中,实时更改所述玻璃动态属性;在所述玻璃进行第一道工艺前,固定所述玻璃对应是所述玻璃静态属性。

4.根据权利要求1所述的基于光伏基板运动状态的传输动画接口实现方法,其特征在于,所述步骤S3包括:

5.根据权利要求4所述的基于光伏基板运动状态的传输动画接口实现方法,其特征在于,所述步骤S35中,换算得到所述角位置的操作,还包括:

6.根据权利要求5所述的基于光伏基板运动状态的传输动画接口实现方法,其特征在于,所述步骤S352中,利用下述逻辑,求取所述当前角度:

7.根据权利要求1所述的基于光伏基板运动状态的传输动画接口实现方法,其特征在于,所述步骤S5包括:

8.根据权利要求1所述的基于光伏基板运动状态的传输动画接口实现方法,其特征在于,所述步骤S6包括:

9.根据权利要求1所述的基于光伏基板运动状态的传输动画接口实现方法,其特征在于,所述步骤S7包括:

10.基于光伏基板运动状态的传输动画接口实现系统,其特征在于,所述系统包括:

...

【技术特征摘要】

1.基于光伏基板运动状态的传输动画接口实现方法,其特征在于,所述方法包括:

2.根据权利要求1所述的基于光伏基板运动状态的传输动画接口实现方法,其特征在于,所述步骤s1中,在所述玻璃的玻璃头,每次经过光电时,对所述玻璃的位置进行光电校正,刷新得到玻璃实时x、y坐标位置。

3.根据权利要求1所述的基于光伏基板运动状态的传输动画接口实现方法,其特征在于,所述步骤s2中,所述玻璃动态属性,一一对应上与产线上的每片所述玻璃一一对应,在玻璃动态过程中,实时更改所述玻璃动态属性;在所述玻璃进行第一道工艺前,固定所述玻璃对应是所述玻璃静态属性。

4.根据权利要求1所述的基于光伏基板运动状态的传输动画接口实现方法,其特征在于,所述步骤s3包括:

5.根据权...

【专利技术属性】
技术研发人员:墨磊叶坤张一琦陈承新王开西杜坤委
申请(专利权)人:蚌埠凯盛工程技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1