PulseAugur
实时 13:59:09
English(EN) Graph-ESBMC-PLC: Formal Verification of Graphical PLCopen XML Ladder Diagram Programs Using SMT-Based Model Checking

新工具可对工业PLC梯形图程序进行形式化验证

研究人员开发了ESBMC-PLC和Graph-ESBMC-PLC,这是用于形式化验证以IEC 61131-3梯形图(LD)格式编写的工业控制程序的新工具。这些工具将图形化LD程序转换为可由基于SMT的模型检查器处理的中间表示,填补了现有验证方法的空白。该系统已在各种基准测试中进行了评估,证明了它们在高效时间范围内正确分类程序、发现错误和提供证明的能力。 AI

影响 能够对安全关键的工业控制系统进行更鲁棒的验证,可能减少错误并提高可靠性。

排序理由 该集群包含两篇学术论文,介绍了用于形式化验证特定类型工业编程语言的新软件工具。[lever_c_demoted from research: ic=2 ai=0.4]

在 arXiv cs.CL 阅读 →

AI 生成摘要 · Google Gemini · 来自 3 个来源。 我们如何撰写摘要 →

新工具可对工业PLC梯形图程序进行形式化验证

报道来源 [3]

  1. arXiv cs.CL TIER_1 English(EN) · Pierre Dantas, Lucas Cordeiro, Waldir Junior ·

    Graph-ESBMC-PLC:使用基于SMT的 கூறு模型检查对Graphical PLCopen XML梯形图程序进行形式验证

    arXiv:2606.18941v1 Announce Type: cross Abstract: PLCopen XML defines two encoding formats for IEC 61131-3 Ladder Diagram programs: a textual encoding using elements, and a graphical encoding that represents rung logic as a directed graph of localId/refLocalId connections. ESBMC-…

  2. arXiv cs.CL TIER_1 English(EN) · Waldir Junior ·

    Graph-ESBMC-PLC:使用基于SMT的 கூறு模型检查对Graphical PLCopen XML梯形图程序进行形式验证

    PLCopen XML defines two encoding formats for IEC 61131-3 Ladder Diagram programs: a textual encoding using <rung> elements, and a graphical encoding that represents rung logic as a directed graph of localId/refLocalId connections. ESBMC-PLC supported the textual format but parsed…

  3. arXiv cs.CL TIER_1 English(EN) · Pierre Dantas, Lucas Cordeiro, Waldir Junior ·

    ESBMC-PLC:使用基于SMT的模型检查对IEC 61131-3梯形图程序进行形式化验证

    arXiv:2606.15461v1 Announce Type: new Abstract: PLCs execute safety-critical programs across industrial sectors. The dominant PLC notation, ladder diagram (LD) per IEC 61131-3, remains absent from formal verification: SMT-based model checkers cannot process LD's rung-and-coil gra…