System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于西门子PLC的液氦杜瓦液体体积计算方法及系统技术方案_技高网

一种基于西门子PLC的液氦杜瓦液体体积计算方法及系统技术方案

技术编号:44386532 阅读:7 留言:0更新日期:2025-02-25 10:02
本申请公开了一种基于西门子PLC的液氦杜瓦液体体积计算方法及系统,运用于低温控制技术领域,其方法包括:获取液氦杜瓦罐容表的数据和液位计数据;基于所述液氦杜瓦罐容表的数据和所述液位计数据进行计算,得到液氦杜瓦液体体积;通过上位机显示所述液位计数据和所述液氦杜瓦液体体积。

【技术实现步骤摘要】

本专利技术涉及低温控制,尤其涉及一种基于西门子plc的液氦杜瓦液体体积计算方法及系统。


技术介绍

1、plc控制系统是在传统的顺序控制器的基础上引入了微电子技术、计算机技术、自动控制技术和通讯技术而形成的一代新型工业控制装置,目的是用来取代继电器、执行逻辑、记时、计数等顺序控制功能,建立柔性的远程控制系统。具有通用性强、使用方便、适应面广、可靠性高、抗干扰能力强、编程简单等特点。

2、一般是采用循环扫描工作方式,在一些大、中型的plc中增加了中断工作方式。当用户将用户程序调试完成后,通过编程器将其程序写入plc存储器中,同时将现场的输入信号和被控制的执行元件对应的连接在输入模块的输入端和输出模块的输出端,接着将plc工作方式选择为运行工作方式,后面的工作就由plc根据用户程序去完成。

3、液氦杜瓦罐容表是杜瓦生产厂家使用三维扫描技术对杜瓦内胆进行扫描,获取罐体的点云数据。这种扫描过程不需要与罐体接触,可以在短时间内获取大量的三维坐标数据,从而完整的重建出罐体的三维模型。对获取的点云数据进行预处理,保护去噪、滤波、配准等操作,以提高点云数据的精度和完整性。基于预处理的点云数据,利用相关软件进行三维模型重建。在模型建立完成后,就可以对罐体的各项指标进行检查和分析。可以检测罐体的形状、尺寸、位置、平整度等参数,也可以对罐体的容积、重量等进行计算。液氦杜瓦罐容表就是基于三维扫描技术得出液位和容积相关联的数据表。

4、本申请的液氦杜瓦的液位计为ami1700系列液位计。ami1700型液位仪表是一种精密的,基于电容的液位传感器作为输入,能提供监测液体的测量和控制的仪器。由于本次10000l和20000l杜瓦高度比较高,单个电容液位传感器无法满足满量程测量,最后使用两条电容液位传感器拼接。这种安装方式,增加杜瓦液氦液位和体积plc编程的难度。

5、针对上述问题,本申请提出了一种基于西门子plc的液氦杜瓦液体体积计算方法及系统,通过液氦杜瓦罐容表数据和杜瓦液位计数据相关联,编写体积计算程序,减少液氦体积计算的误差。


技术实现思路

1、本申请的目的是提供一种基于西门子plc的液氦杜瓦液体体积计算方法及系统,旨在解决现有技术中计算液氦杜瓦液体体积时容易产生误差的技术问题。

2、为实现上述目的,本申请提供如下技术方案:

3、本申请提供一种基于西门子plc的液氦杜瓦液体体积计算方法,包括:

4、获取液氦杜瓦罐容表的数据和液位计数据;

5、基于所述液氦杜瓦罐容表的数据和所述液位计数据进行计算,得到液氦杜瓦液体体积;

6、通过上位机显示所述液位计数据和所述液氦杜瓦液体体积。

7、进一步的,在基于所述液氦杜瓦罐容表的数据和所述液位计数据进行计算,得到液氦杜瓦液体体积的步骤中,具体包括下述步骤:

8、所述液位计数据分为整数和小数;所述整数与所述液氦杜瓦罐容表的数据关联,即得到体积v1;所述小数乘以预设刻度上部和刻度下部的差值,得到体积v2;

9、所述液氦杜瓦液体体积为所述体积v1和所述体积v2的总和。

10、进一步的,所述液位计数据包括:

11、将液位计的测量值转换为0-100%操作值;

12、所述操作值乘以电容液位传感器的长度,得出液位计数据。

13、本申请提出一种基于西门子plc的液氦杜瓦液体体积计算系统,包括:全局数据块、数据采集模块、fc功能块、上位机显示模块;

14、所述全局数据块用于存储所述液氦杜瓦罐容表的数据;

15、所述数据采集模块通过液位计获取所述液位计数据;

16、所述fc功能块接收所述数据采集模块传输的所述液位计数据,基于所述液位计数据和所述液氦杜瓦罐容表的数据进行计算得到液氦杜瓦液体体积;

17、其中,所述全局数据块与所述数据采集模块通过plc的内部通信机制连接,所述数据采集模块与所述fc功能块通过plc的内部通信机制连接,所述上位机显示模块与plc通过plc的通信接口进行连接,以获取液位计数据和液氦杜瓦液体体积进行显示。

18、进一步的,所述全局数据块为西门子plc全局数据块,根据液氦杜瓦罐容表获取并存储所述液氦杜瓦罐容表的数据。

19、进一步的,所述上位机显示模块,用于将所述液位计数据和所述液氦杜瓦液体体积添加至wincc的变量表中,基于上位机显示模块进行显示。

20、本申请提供一种设备,所述设备包括处理器、与所述处理器耦接的存储器,其中,所述存储器存储有用于实现一种基于西门子plc的液氦杜瓦液体体积计算方法的程序指令;所述处理器用于执行所述存储器存储的所述程序指令以实现一种基于西门子plc的液氦杜瓦液体体积计算。

21、本申请提供一种存储介质,存储有处理器可运行的程序指令,所述程序指令用于执行一种基于西门子plc的液氦杜瓦液体体积计算方法。

22、本申请提供了一种基于西门子plc的液氦杜瓦液体体积计算方法及系统,具有以下有益效果:

23、(1)通过采用液氦杜瓦罐容表数据和杜瓦液位计数据相关联的方法,实现对液氦体积的精确计算;相比于传统的根据杜瓦液位计的百分比度数乘以几何尺寸计算容积的方法,本申请在液位变化与体积变化非线性关系的处理上更为准确,从而减少了计算误差;

24、(2)本申请提出的计算系统中,通过plc和wincc上位机的配合实现对液氦杜瓦液位和体积的实时监测和显示,使操作人员可以随时掌握液氦杜瓦的状态,提高了系统的实时性和安全性。

本文档来自技高网...

【技术保护点】

1.一种基于西门子PLC的液氦杜瓦液体体积计算方法,其特征在于,包括:

2.根据权利要求1所述的一种基于西门子PLC的液氦杜瓦液体体积计算方法,其特征在于,在基于所述液氦杜瓦罐容表的数据和所述液位计数据进行计算,得到液氦杜瓦液体体积的步骤中,具体包括下述步骤:

3.根据权利要求1所述的一种基于西门子PLC的液氦杜瓦液体体积计算方法,其特征在于,所述液位计数据包括:

4.一种根据权利要求1所述的一种基于西门子PLC的液氦杜瓦液体体积计算方法的系统,其特征在于,包括:全局数据块、数据采集模块、FC功能块、上位机显示模块;

5.根据权利要求4所述的一种基于西门子PLC的液氦杜瓦液体体积计算系统,其特征在于,所述全局数据块为西门子PLC全局数据块,根据液氦杜瓦罐容表获取并存储所述液氦杜瓦罐容表的数据。

6.根据权利要求4所述的一种基于西门子PLC的液氦杜瓦液体体积计算系统,其特征在于,所述上位机显示模块,用于将所述液位计数据和所述液氦杜瓦液体体积添加至WinCC的变量表中,基于上位机显示模块进行显示。

7.一种设备,其特征在于,所述设备包括处理器、与所述处理器耦接的存储器,其中,所述存储器存储有用于实现权利要求1-3任一项所述的一种基于西门子PLC的液氦杜瓦液体体积计算方法的程序指令;所述处理器用于执行所述存储器存储的所述程序指令以实现一种基于西门子PLC的液氦杜瓦液体体积计算。

8.一种存储介质,其特征在于,存储有处理器可运行的程序指令,所述程序指令用于执行权利要求1-3任一项所述的一种基于西门子PLC的液氦杜瓦液体体积计算方法。

...

【技术特征摘要】

1.一种基于西门子plc的液氦杜瓦液体体积计算方法,其特征在于,包括:

2.根据权利要求1所述的一种基于西门子plc的液氦杜瓦液体体积计算方法,其特征在于,在基于所述液氦杜瓦罐容表的数据和所述液位计数据进行计算,得到液氦杜瓦液体体积的步骤中,具体包括下述步骤:

3.根据权利要求1所述的一种基于西门子plc的液氦杜瓦液体体积计算方法,其特征在于,所述液位计数据包括:

4.一种根据权利要求1所述的一种基于西门子plc的液氦杜瓦液体体积计算方法的系统,其特征在于,包括:全局数据块、数据采集模块、fc功能块、上位机显示模块;

5.根据权利要求4所述的一种基于西门子plc的液氦杜瓦液体体积计算系统,其特征在于,所述全局数据块为西门子plc全局数据块,根据液氦杜瓦罐容表获...

【专利技术属性】
技术研发人员:吴晓刚王倩
申请(专利权)人:中山先进低温技术研究院
类型:发明
国别省市:

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

1