问鼎国际

【网站地图】
当前地点地位:首页 > 产品中心 > EtherCAT主站和谈栈

EtherCAT:LxWin实时扩大规划

问鼎国际(中国区) - 官方网站

Windows系统是当前面向用户利用最多的操作系统之一,该系统配套有成熟且丰硕的软件开发法式,如Eclipse和Visual Studio等。然而,Windows操作系统由其个性决定了其不能保障系统行为简直定性和可预测性,难以直接利用于实时领域,此时,则必要对Windows进行实时扩大。为援手客户更好地进行开发,北京问鼎国际科技将向您介绍和推荐分歧场景下的Windows执行扩大产品,为您的开发提供更多选择。


LxWin
实时Hypervisor:

Windows + Real-time Linux

现今,Linux已经成为最盛行的实时操作系统。得益于其确定性的硬实时能力,美满的开发工具和配套的板级硬件驱动和软件的支持,吸引了多多当先的工业节造器造作商使用它开发产品。典型利用蕴含带有高实时性需要的PLC、活动节造、数控系统。

使用LxWin Hypervisor能够Windows和非 <本绲氖凳盠inux并走运行,面对大量的Linux驱动法式:现场总线节造器、GigE摄像机系统、通讯和谈栈EtherCAT,Profinet,OPC,OPC UA,TSN等)或复杂的软件解决规划(例如CNC节造器或PLC)时,客户能够直接使用这些驱动法式,不必要沉新在LxWin下沉新进行任何更改。

在上述案例中,客户通常必要构建多种跨操作平台、利用于分歧大局对象的利用规划,在这类客户利用规划中客户必要别离部署基于Windows的GUI系统和基于Linux的节造器两个独立的部门,LxWin对此需要解决步骤令是将利用整合到单个硬件上,进而让用户能使用更为熟悉的Eclipse或Microsoft Visual Studio(从VS 2015起头)等软件来实现设计。(点此相识下载Eclipse或者Microsoft Visual Studio )

 acontis 公司的Windows实时扩大规划蕴含两个沉要的组成部门。首先,实现环境能够在分歧的实时操作系统之间选择。我们推荐用户使用Linux RT Preempt或RTOS-32 Ontime系统作为实时环境。当然客户也能够选择VxWorks、QNX、WinCE以及自行开发实时操作系统作为实时环境。

问鼎国际(中国区) - 官方网站 

1 LxWin设计思想


LxWin 系统预览

 问鼎国际(中国区) - 官方网站

2 实时环境框架图

2是选择Real Time Linux 作为实时环境的框架示意图 =谠炱鞒淘赪indows上开发的非实时利用法式和客户图形界面能够持续保留在Windows系统下,而EtherCAT主站、活动节造算法等实时利用必要运行在Linux RT Preempt实时环境中。图2中同样能够看出,Windows操作系统和实时Linux系统被隔离在分歧的CPU核和分歧的内存空间中,两个操作系统相互独立,并别离独立节造被分配给其的硬件。隔离带来的益处不言而喻,两个系统的隔离能够在一个系统出现异常时,好比Windows被某个利用阻塞或者蓝屏,实时Linux下的利用法式将持续正常运行而不受Windows故障状态的影响。LxWin规划对实时利用法式部门和非实时Windows部门设置了隔离的步骤。 LxWin在hypervisor基础上嵌入了Linux硬实时内核。 该hypervisor环境是关键,可确保及机遇能以及与Windows的隔离。


沉要个性

LxWin有以下沉要个性:

- 支持实时Linux-32位和64位;

- 支持Linux Yocto;

- 能够在一个或多个CPU内核上运行Linux;

- 急剧中断处置和极短线程延长;

- 在Windows蓝屏产生后,Linux持续运行并且没有实时损;

- 支持Windows 10和windows 11(32/64位);

- 可选用英特尔®VT,VT-d硬件虚构化以加强鲁棒性;

- 第三方Linux利用法式和驱动法式无需批改即可运;

- 搭建Windows和Linux之间的虚构网络衔接(用于利用法式级TCP/IP通讯和本地调试);

- 共享内存,事务,互锁数据接见,可实现利用级高速通讯;

- 能够实现更高级此外Windows/Linux通讯:管路,新闻队列和实时套接字;

- 支持TSN和谈栈,集成acontis technologies的EtherCAT主站和谈栈解决规划。

使用LxWin的优势

硬件整合

- 节俭了第二个节造系统或者职能扩大卡;

- 随着硬件组件的削减,增长了MTBF(均匀无故障功夫);

- 能够搭建更紧凑的节造器。

软件整合

- 与Linux齐全兼容的急剧进建曲线;

- 使用职能壮大的开发工具(Visual Studio,Eclipse)对实时利用法式,通讯和谈和GUI进行编程;

- 可沉用现有的Linux软件。

可扩大性

- 将现有Linux利用法式集成到Windows环境中,无需额表的硬件成本;

- 在嵌入式系统上使用一样的Linux利用法式,例如,基于ARM系统结构的利用。


典型利用

- 基于PC的自动节造(PLC,活动节造、其他节造器);

- 实时数据测试和数据采集;

- 在统一台PC上通过增长Windows职能来扩大示有的Linux利用法式;

- Linux原型:在拥有齐全硬件接见权限的通例PC上开发和测试Linux软件。

LxWin 截图

      Windows实时扩大使用Linux RT Preempt作为实时环境,因而这个解决规划被定名为LxWIN。LxWIN蕴含了已经做过及机遇能优化的实时Linux系统,使用Visual Studio作为利用开发IDE,以及图形化配置界面,如图3所示。即便不足Linux经验的用户,也能够在较短的功夫内开发尺度的EtherCAT利用。

问鼎国际(中国区) - 官方网站 

3.LxWIN图形化配置界面

LxWin规划运行如图4:

Windows启动后启动Linux

在调试终端上打印Linux启动信息

Linux使用虚构网络作为调试接口

通过Linux节造Intel PRO/1000网卡

 问鼎国际(中国区) - 官方网站

4.LxWin运行过程

架构

 问鼎国际(中国区) - 官方网站

5.LxWIN系统架构


支持与服务

如您对有关产品感兴致,我们将为您提供专业的技术领导,开发节造系统时,若是必要,我们可以为您提供齐全的系统集成解决规划,针对性地满足您的差距化需要。

同时,我们可以为您提供规划设计和征询服务,对您的系统进行机能分析和优化,为您开发最新的以太网网络驱动法式和软件等,欢迎您就具体事宜和具体需要与我们沟通和联系。

【网站地图】