联锁系统PLC代码的生成方法

    公开(公告)号:CN102541562B

    公开(公告)日:2015-07-29

    申请号:CN201110457511.2

    申请日:2011-12-30

    Abstract: 本发明提供了一种联锁系统PLC代码的生成方法,包括步骤:A、根据实际铁路的运营需求设置符合模型到模型转换语言QVT语法的联锁表元模型到扩展联锁表元模型的转换规则;B、根据PLC模型的转换要求设置符合QVT语法的扩展联锁表元模型和联锁进路逻辑元模型到PLC元模型的转换规则;C、根据PLC代码的转换要求设置基于模型到文本转换语言MOFScript语法的PLC模型到PLC代码的转换规则。应用本发明,可以提高了联锁系统软件的开发效率,增强了联锁系统软件的可靠性和安全性。避免了人工编码而导致的效率低下问题,有效缓解了人工编码所引入的人为错误,保证了分析设计阶段产生的文档和最终代码的同步,提升了软件后续升级和后期维护的效率和准确性。

    联锁系统PLC代码的生成方法

    公开(公告)号:CN102541562A

    公开(公告)日:2012-07-04

    申请号:CN201110457511.2

    申请日:2011-12-30

    Abstract: 本发明提供了一种联锁系统PLC代码的生成方法,包括步骤:A、根据实际铁路的运营需求设置符合模型到模型转换语言QVT语法的联锁表元模型到扩展联锁表元模型的转换规则;B、根据PLC模型的转换要求设置符合QVT语法的扩展联锁表元模型和联锁进路逻辑元模型到PLC元模型的转换规则;C、根据PLC代码的转换要求设置基于模型到文本转换语言MOFScript语法的PLC模型到PLC代码的转换规则。应用本发明,可以提高了联锁系统软件的开发效率,增强了联锁系统软件的可靠性和安全性。避免了人工编码而导致的效率低下问题,有效缓解了人工编码所引入的人为错误,保证了分析设计阶段产生的文档和最终代码的同步,提升了软件后续升级和后期维护的效率和准确性。

Patent Agency Ranking