- 新闻动态
- …
- 新闻动态
- 新闻动态
- …
- 新闻动态
自动化装备行业
自动化装备包括软件与硬件两大部分,软件用来控制装备的动作逻辑并接收传感器状态;硬件包括运动控制卡与IO板、执行器与传感器。随着装备的使用场景越来越复杂,对控制软件的要求越来越高,软件的代码行数越来越多,相应地调试工作量大大增加,使得交付周期更长。而自动化装备行业的迭代周期很短,开发者有很大的交付压力。
目前软件调试主要基于装备硬件进行,即需要在装备的零件加工、制造、组装完成并运输到实验室,将软件与硬件连接起来开始进行调试。从结构的设计完成到零部件装配的过程中,存在几周的时间,如果能够充分利用这段时间,提前进行软件的调试,将极大地减少与实际装备连接调试的时间。
若离线调试,由于没有硬件设备并且软件逻辑实现的场景复杂,缺少调试环境。若基于硬件进行调试,调试过程中,如果软件代码存在错误,导致硬件设备非正常工作,将可能产生设备损坏甚至人员受伤的风险。
远思提供工业设备1D与3D结合的机电系统模型,覆盖自动化设备多种场景测试模板、多种装备产品模板、接口库及电机、驱动装置、等各个子系统,并开发通信接口与控制软件连接,快速开展控制代码开发等业务场景测试。自动化软件代码虚拟调试
项目背景
在自动化控制系统调试过程中,由于现场调试时间较长、成本高,控制代码质量差,系统集成周期过长和缺乏运行场景等不足,易造成生产的损失,推迟了新品的上市时间,已经逐渐不能适应产业战略发展目标要求。
面对新产品研发周期缩短和成本的双重压力,虚拟调试技术应运而生。虚拟调试,通过创建物理制造环境,在虚拟环境中连接并辅助调试控制代码,提高代码质量,从而可以大幅度缩减调试周期,降低调试成本。
实施案例
基于虚拟样机进行调试,利用控制软件创建控制代码,基于Modelica语言创建虚拟样机,通过特定的通信接口建立控制代码与虚拟样机间的通信,控制代码向机器人控制器发送指令,实现软件代码虚拟调试。控制程序自动连接的仿真模型,对复杂系统的控制情况进行有效预演,显著缩短调试时间,提高代码质量。