一种固件库调用方法、装置、设备及存储介质

    公开(公告)号:CN116483481A

    公开(公告)日:2023-07-25

    申请号:CN202310514189.5

    申请日:2023-05-08

    摘要: 本发明公开一种固件库调用方法、装置、设备及存储介质,定义固件库接口规范,提供固件库接口注册函数,使用C语言定义固件数据结构、对外接口,并编译为固件库,系统运行时内核在初始化时加载固件库,获取固件注册的接口函数;组态软件创建工程时选择固件库模式,使用IEC61131‑3标准描述固件数据结构,自动形成固件符号库;组态软件创建工程时选择工程模式,加载导入固件库,创建固件库符号实例,设置输入输出形参数据连线,形成标准的结构化文本功能块实例调用代码,将结构化文本代码转换为C语言,基于固件接口名称,调用接口函数,实现固件初始化/运行功能。本发明支持IEC61131‑3语言调用C语言分支的固件库功能,实现了信息隐藏,保护了知识产权。

    一种数据冗余编辑方法
    4.
    发明公开

    公开(公告)号:CN113590171A

    公开(公告)日:2021-11-02

    申请号:CN202110317447.1

    申请日:2021-03-25

    IPC分类号: G06F8/70 G06F8/71 G06F8/41

    摘要: 本发明公开了一种数据冗余编辑方法,包括获取主插件‑冗余插件的配置信息;在可视化页面创建能同时读取主插件‑冗余插件通道变量的功能块,利用所述功能块输入主插件变量的标签值,按照预设规则和所述主插件‑冗余插件的配置信息填充冗余插件对应变量的标签值;编译所述可视化页面,将产物下载到控制器,控制器在线运行时,所述功能块的输出优先取主插件的变量值,若主插件变量的品质返回出错标志,则切换到从冗余插件取变量值并输出。本发明确保了主插件‑冗余插件的相同通道变量的KKS标签按照预设规则保持一致的变化,其它属性保持相同,减轻了一半的配置工作量,提升了可靠性。

    信息处理方法、装置以及存储介质

    公开(公告)号:CN111459471A

    公开(公告)日:2020-07-28

    申请号:CN202010191153.4

    申请日:2020-03-18

    IPC分类号: G06F8/34 G06F8/35

    摘要: 本发明公开了一种信息处理方法、装置以及存储介质。其中,方法包括:获取电子设备的多个程序模型以及各程序模型的属性信息;根据各程序模型的属性信息,将所述多个程序模型划分为多个功能组;针对所述多个功能组中的每个功能组,确定相应功能组对应的菜单,得到多个菜单;在可视化页面上呈现得到的多个菜单,并在监听到用户针对目标菜单项的第一操作时,在可视化页面上呈现所述目标菜单项对应的程序模型。采用本发明的方案,能够使得电子设备的配套工具软件基于功能类型、关联的处理器以及用户权限分组呈现程序模型,提升配套工具软件的可读性,降低用户对程序模型进行配置的难度,进一步提升用户对程序模型进行配置的灵活性,提升用户体验。

    一种数据分析方法、装置、电子设备以及存储介质

    公开(公告)号:CN112954060B

    公开(公告)日:2023-03-28

    申请号:CN202110191935.2

    申请日:2021-02-19

    IPC分类号: H04L67/00 H04L43/045

    摘要: 本申请实施例公开了一种数据分析方法、装置、电子设备以及存储介质,该方法包括:获取待检测的第一任务链和第二任务链;基于第一任务链的第一数据流网络,确定第一任务链的循环冗余校验码CRC1;基于第二任务链的第二数据流网络,确定第二任务链的CRC2;并在CRC1与CRC2一致的情况下,对第一数据流网络和第二数据流网络中存在的数据依赖关系进行分析,确定第一任务链与第二任务链的逻辑功能是否一致。这样,以修改前后的任务链作为整体分别计算CRC1和CRC2,并在CRC1和CRC2一致时,通过对数据流网络中存在的数据依赖关系进行分析,可以确定修改前后任务链的逻辑功能是否一致,从而解决了相关技术中无法从宏观层面分析任务链的逻辑功能是否一致的技术问题。