买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:慧之安信息技术股份有限公司
摘要:本发明提出了一种基于OPCUA的工厂设备数据采集系统和方法。所述工厂设备数据采集方法包括:在所述工厂设备接入OPCUA系统进行数据传输时,提取工厂设备接入OPCUA系统的通信协议;根据通信协议的不同类型对同一类型的通信协议对应工厂设备建立工厂设备集合;利用所述OPCUA系统对每个所述工厂设备集合中的工厂设备进行数据转换形成符合允许接入互联网的传输数据,并将所述传输数据接入互联网中。所述系统包括与所述方法步骤对应的模块。
主权项:1.一种基于OPCUA的工厂设备数据采集方法,其特征在于,所述工厂设备数据采集方法包括:在所述工厂设备接入OPCUA系统进行数据传输时,提取工厂设备接入OPCUA系统的通信协议;根据通信协议的不同类型对同一类型的通信协议对应工厂设备建立工厂设备集合;利用所述OPCUA系统对每个所述工厂设备集合中的工厂设备进行数据转换形成符合允许接入互联网的传输数据,并将所述传输数据接入互联网中;其中,利用所述OPCUA系统对每个所述工厂设备集合中的工厂设备进行数据转换形成符合允许接入互联网的传输数据,并将所述传输数据接入互联网中,包括:以所述工厂设备集合为单位将所述工厂设备产生的实时数据接入OPCUA系统;通过所述OPCUA系统对所述实时数据进行基于TCP的二进制协议的数据转换,获取符合互联网防火墙权限所规定的数据形式的传输数据;将所述传输数据通过所述互联网防火墙传输至对应的互联网内,由于对所述实时数据进行基于TCP的二进制协议的数据转换后,其数据的数据长度会增长,那么后期在传输的过程中受到传输带宽的限制会存在数据丢失的风险,所以在对所述实时数据进行基于TCP的二进制协议的数据转换后的数据较长时,会将数据分成多个基于TCP的二进制协议的子数据通过所述互联网防火墙传输至对应的互联网内,其具体步骤包括,步骤A1:利用公式1对所述实时数据进行基于TCP的二进制协议的数据转换后的数据判断所述数据是否需要进行分割 其中F表示所述数据是否需要进行分割的控制值;D2表示未进行基于TCP的二进制协议转换前的所述实时数据的二进制形式;TCPD2表示对所述实时数据进行基于TCP的二进制协议的数据转换后的二进制形式;len[]表示求取括号内的数据位数,即数据的bit数;T表示单位时间;G表示与互联网之间的传输带宽;若F=1,则表示所述数据需要进行分割;若F=0,则表示所述数据不需要进行分割;步骤A2:若需要对所述数据进行分割,则利用公式2根据未进行基于TCP的二进制协议转换前的所述实时数据的数据长度得到所述数据需要分割的份数 其中M表示所述数据需要分割的份数;N2TCP表示进行基于TCP的二进制协议转换后的数据会增添的二进制形式的数据位数,也是数据bit数;%表示取余;a表示整数变量;Amin{a|lenD2%[T×G-N2TCP]-a=0}表示将的值从0开始依次增大取值,在每次取值后判断算式lenD2%[T×G-N2TCP]-a=0是否成立,若成立则停止计算记录此时的a值即为整体的计算结果;步骤A3:利用公式3根据所述数据需要分割的份数对未进行基于TCP的二进制协议转换前的所述实时数据进行控制分割 其中d2i表示分割出的第i份未进行基于TCP的二进制协议转换的子数据的二进制形式;表示将二进制数据D2中的第位至第位数据提取出来得到新的二进制形式数据;将每个d2i均进行基于TCP的二进制协议的数据转换,然后再通过所述互联网防火墙依次传输至对应的互联网内。
全文数据:
权利要求:
百度查询: 慧之安信息技术股份有限公司 一种基于OPC UA的工厂设备数据采集方法和系统
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。