-
公开(公告)号:CN112953839A
公开(公告)日:2021-06-11
申请号:CN202110069023.8
申请日:2021-01-19
Applicant: 南京南瑞水利水电科技有限公司
IPC: H04L12/801 , H04L1/16 , H04L1/18
Abstract: 本发明公开了一种数据分帧传输方法,包括:将待传输数据进行分帧,获得总帧数和每帧数据的帧序号,所述帧序号从小到大顺序排列;先发送帧序号最小的一帧数据,然后等待确认帧,接收到数据中心返回的确认帧,按照帧序号从小到大的顺序依次将剩下的所有帧数据发送;然后自动缺帧检索及补传,提高了分帧传输的可靠性。
-
公开(公告)号:CN110825384A
公开(公告)日:2020-02-21
申请号:CN201911029015.X
申请日:2019-10-28
Applicant: 国电南瑞科技股份有限公司 , 南京南瑞水利水电科技有限公司
IPC: G06F8/41
Abstract: 本发明公开了一种基于LLVM的ST语言编译方法及编译系统和编译器,方法包括:获取结构化文本ST语言的源代码;对结构化文本ST语言的源代码按照IEC61131-3定义的词法规则进行词法分析,得到符号流;对符号流根据IEC61131-3定义的语法表达式,进行语法分析,得到一个表征ST语言的源代码对应的程序结构的抽象语法树,抽象语法树以表达式为节点;对抽象语法树进行语义分析,得到带类型标识的抽象语法树;对带类型标识的抽象语法树进行转换,生成LLVM IR。将ST语言代码转换成LLVM IR,LLVM IR独立于ST语言和目标平台,可以利用LLVM优化器进行优化,最后通过LLVM后端生成针对目标平台的机器代码。
-