TCMS 集成开发平台
机车车辆网络控制系统(TCMS)开发平台支持灵活的开发方式,包括基于 IEC 61131-3 标准的结构化文本(ST)、梯形图(LD)、功能块图(FBD)或顺序功能图(SFC),也支持直接使用 C 语言进行开发,或通过组合组件以模块化、层次化的方式实现。此外,支持通过控制台、动画模型、模拟动画、测试脚本等不同视图为开发团队中的不同人员提供直观的交流平台。
在图形化环境中完成仿真和调试后,内置支持为 QNX、Windows、Linux等不同操作系统生成相应的 C 语言源代码,并进一步编译成相应平台原生的二进制代码。该生成的 C 语言代码符合 EN50128 SIL2 水平要求。通过支持原生的二进制代码,可以获得最高的系统运行效率。
此外,开发平台支持对施耐德(Unity Pro)、西门子(Step 7)、罗克韦尔(RsLogix 5000)等 PLC 导出相应代码。
开发平台内置提供对目标平台上任务运行的监控支持,也可按客户要求方便地进行定制。
通过 TCMS 集成开发平台提供的开放式接口,可以方便地支持自主研发的硬件和软件系统,形成成熟的、适用于不同车型的软硬件集成产品。
开发平台覆盖从用户需求至最终验收的完整开发过程,并可方便地建立系统需求、设计、开发、测试及验收等不同阶段之间的可追溯性关联,并自动生成相应的文档。
我们同时支持对相关产品的功能安全认证的咨询、评估和认证。