厦门阿米控技术有限公司

07KT98 GJR5253100R0270

发布时间:2025-03-11

实时域在设计上遵循实时操作系统的设计原则,即系统具有透明性、模块化和可扩展性。RT-Linux的实时内核由一个核心部分和多个可选部分组成,核心部分只负责高速中断处理,支持SMP操作且不会被底层同步或中断例程延迟或重入。其它功能则由可动态加载的模块扩充。RT-Linux把不影响系统实时性的操作(即非实时域的操作)都留给了非实时的Linux系统完成。基于多任务环境的Linux为软件开发提供了丰富的系统资源,如多种进程间通讯机制,灵活的内存管理机制。

 

    嵌入式PLC的设计及实现

 

    嵌入式PLC的模块组成

 

    数控系统的PLC控制模块实时性要求较高,因而必须在系统的实时域内运行。根据通用数控系统的PLC控制以及数控系统软件模块化设计的要求,将数控系统的PLC控制模块作为RT-Linux系统的实时任务之一,其优先级和调用周期取决于数控系统各任务的实时性要求以及控制要求的响应时间。PLC控制模块主要完成数控系统的逻辑控制,而被控制的输入输出也就是I/O的输入输出由PC机I/O接口卡输入输出模块来完成,即完成数控系统的PLC控制需要两个RT-Linux实时任务,如图3所示,这两个任务分别为RT-Task1(以下称“适配卡输入输出”)、RT-Task2(以下称“PLC控制”)。R1 GJV3074363R1 

B+W AS-I 3.0 ETHERNET/IP BWU2379 13888

BAUMER BAV 1G.24K360-6-C 

BINDER 4121406F00

SP100-MF2-40-021-000 

METTLER TOLEDO IND110 0000

LENZE EMF2111IB-V531 

REXROTH HM20-21/315-H-K35

REXROTH HM20-20/630-H-K35 

IRIS Infrared sensor 8KT04 IRMA-S-T

ELCEDE 42/53138

VFS11-4007PL-WP

WITTENSTEIN GEAR HEAD ALPHIRA ALPHA 080-2

ELCEDE 42/53136

Siemens PG 605U 6ES5 605-0UA11

FESTO: BECK FEC-FR36 FEC-FR36D1-1

THYSSEN KRUPP K.E0001.896.18.00

REXROTH R920025876 R920025872 R904101514 R904101555

BERNSTEIN SCR 4-W22-3.5-D 

EBE SASSE KEYBOARD ERG4T_SO/0/DE/USB 1580.9904659 

B&R: 7AF101.7

KRACHT ASR 16 ASR16 ASR 


上一条:PROSOFT MVI69-MCM

下一条:3ADT313900R1501

分享:

【如果您还没有关注“公司名称”手机网站】

Top