一种时钟同步精度测试方法以及系统

    公开(公告)号:CN117156541A

    公开(公告)日:2023-12-01

    申请号:CN202311233205.X

    申请日:2023-09-22

    摘要: 本发明涉及一种时钟同步精度测试方法以及系统,其方法包括:在主从设备时钟同步之后,主设备生成测试数据包和第一时间戳,将第一时间戳添加到测试数据包并发送到从设备,以使从设备生成第二时间戳,将第二时间戳添加到测试数据包,之后生成第三时间戳,再将第三时间戳添加到测试数据包并反馈到主设备;主设备依据从设备反馈的测试数据包生成第四时间戳,并添加到测试数据包;主设备基于测试数据包中的四个时间戳求取得到传输时延和同步后的时钟精度。本发明不用借助如示波器等测试设备,能够测试时钟同步之后的设备之间的时钟同步精度,在各种环境下能够在现场快速准确地计算出主从设备的时钟同步精度,降低了测量难度,提高了测试效率和准确率。

    一种端到端的时延测试系统及方法

    公开(公告)号:CN114697241B

    公开(公告)日:2023-09-12

    申请号:CN202210360209.3

    申请日:2022-04-07

    IPC分类号: H04L43/0852 H04L43/50

    摘要: 本发明公开一种端到端的时延测试系统及方法,系统包括:通用测试设备、专用测试设备、工业网络以及待测客户端,其中,通用测试设备,用于获取预设测试点的数据包,并对数据包的通信报文进行时间标注;专用测试设备,用于对待测客户端进行功能配置;工业网络,用于实现测试过程中的数据通信。本发明通过确定端到端时延,在模拟实际运行的网络环境中,对待测客户端进行测试后,模拟满负荷数据通信、网络中断/恢复、随机发起数据访问请求等场景,保证了测试满足数据量以及系统稳定性等要求,提高了测试效率以及准确率,并且保证了设备在复杂网络环境下的可用性和长期运行稳定性。

    一种OPC UA与MQTT融合方法
    3.
    发明授权

    公开(公告)号:CN112702343B

    公开(公告)日:2022-11-22

    申请号:CN202011542958.5

    申请日:2020-12-22

    摘要: 本发明公开了一种OPC UA与MQTT融合方法,包括以下步骤:步骤1:参数配置模块通过配置软件建立MQTT协议、OPCUA协议、数采驱动协议、数据库存储之间的映射关系,形成通用的参数配置文件;步骤2:配置加载模块接收配置文件,发送消息给MQTT加载模块、OPC UA加载模块、数据库模块、数采驱动模块更新参数信息;步骤3:MQTT加载模块获取配置参数后,生成JSON专用模型通信文件;步骤4:OPC UA加载模块获取配置参数后,生成OPC UA地址空间模型;步骤5:数采驱动模块获取配置参数后,采集外部设备数据,存储在共享数据库中;步骤6:数据库模块获取配置参数后,建立共享数据库区,接收数据采集驱动模块采集的实际数据,接收MQTT、OPC UA模块访问共享数据。

    一种面向制造工厂的生产过程动态建模方法及系统

    公开(公告)号:CN114492069A

    公开(公告)日:2022-05-13

    申请号:CN202210134395.9

    申请日:2022-02-14

    IPC分类号: G06F30/20

    摘要: 本发明属于生产过程动态建模技术领域,具体公开了一种面向制造工厂的生产过程动态建模方法及系统,所述方法包括,将制造工厂的生产过程中的信息数据进行定义和提取,建立数据层,所述信息数据包括制造资源类型、组件类型、事件属性集和事件方法集;将数据层输入以UML语义为基础的四层建模概念框架中,定义上述信息数据之间的关系,通过这些关系建立面向制造工厂的生产过程动态模型,实现制造资源的关键信息的提取和表达,便于制造工厂生产过程中功能的扩展和在线组态。

    一种边缘控制器软件快速开发方法

    公开(公告)号:CN114691117B

    公开(公告)日:2024-04-26

    申请号:CN202210425283.9

    申请日:2022-04-21

    IPC分类号: G06F8/34 G06F8/33 G06F8/41

    摘要: 本发明公开了边缘控制器软件开发技术领域的一种边缘控制器软件快速开发方法,采用如下的技术方案:将所述的边缘控制器软件划分为基于组态软件的应用程序开发以及Runtime库文件创建与调用两部分,其中所述的基于组态软件的应用程序包括总线配置模块、逻辑控制程序模块、OPC UA信息模型创建模块以及人工智能算法调用模块四部分,所述的Runtime库文件创建与调用包括OPC UA加载器库文件创建与调用,人工智能算法库文件创建与调用。本发明提出的边缘控制器软件快速开发方法可有效提升边缘控制器软件开发效率,降低开发难度,增强软件的可维护性和可拓展性。

    OPC-UA一致性自动测试方法

    公开(公告)号:CN112527645B

    公开(公告)日:2023-05-30

    申请号:CN202011475789.8

    申请日:2020-12-14

    IPC分类号: G06F11/36

    摘要: 本发明公开了OPC‑UA一致性自动测试方法,包括构建OPC‑UA协议一致性测试用例的基本方法、测试用例运行以及测试结果反馈等一系列方法,使用户可以高效快速的构建测试用例并实现协议一致性测试的自动化。基于OPC‑UA基础功能库,用户通过java script objects创建的自动测试用例脚本,快速实现OPC‑UA一致性自动测试用例的开发,可自动创建测试用例脚本,并自行进行重复测试,并对测试结果进行自行验证和记录,并导出测试结果,本发明无需人工参与,大大提高测试速度,减少测试时间,采用自动测试,利用系统自行循环测试,使其始终保持较高的准确度,有效避免人员长时间工作而导致测试准确度下降。

    一种边缘控制器软件快速开发方法

    公开(公告)号:CN114691117A

    公开(公告)日:2022-07-01

    申请号:CN202210425283.9

    申请日:2022-04-21

    IPC分类号: G06F8/34 G06F8/33 G06F8/41

    摘要: 本发明公开了边缘控制器软件开发技术领域的一种边缘控制器软件快速开发方法,采用如下的技术方案:将所述的边缘控制器软件划分为基于组态软件的应用程序开发以及Runtime库文件创建与调用两部分,其中所述的基于组态软件的应用程序包括总线配置模块、逻辑控制程序模块、OPC UA信息模型创建模块以及人工智能算法调用模块四部分,所述的Runtime库文件创建与调用包括OPC UA加载器库文件创建与调用,人工智能算法库文件创建与调用。本发明提出的边缘控制器软件快速开发方法可有效提升边缘控制器软件开发效率,降低开发难度,增强软件的可维护性和可拓展性。

    一种OPC UA与MQTT融合方法
    10.
    发明公开

    公开(公告)号:CN112702343A

    公开(公告)日:2021-04-23

    申请号:CN202011542958.5

    申请日:2020-12-22

    IPC分类号: H04L29/06 H04L29/08

    摘要: 本发明公开了一种OPC UA与MQTT融合方法,包括以下步骤:步骤1:参数配置模块通过配置软件建立MQTT协议、OPCUA协议、数采驱动协议、数据库存储之间的映射关系,形成通用的参数配置文件;步骤2:配置加载模块接收配置文件,发送消息给MQTT加载模块、OPC UA加载模块、数据库模块、数采驱动模块更新参数信息;步骤3:MQTT加载模块获取配置参数后,生成JSON专用模型通信文件;步骤4:OPC UA加载模块获取配置参数后,生成OPC UA地址空间模型;步骤5:数采驱动模块获取配置参数后,采集外部设备数据,存储在共享数据库中;步骤6:数据库模块获取配置参数后,建立共享数据库区,接收数据采集驱动模块采集的实际数据,接收MQTT、OPC UA模块访问共享数据。