厦门阿米控技术有限公司

霍尼韦尔TC-ODD321

发布时间:2025-03-11

PLC控制主要是完成数控系统的PLC控制功能,其任务优先级低于适配卡输入输出,同时也低于数控系统的精插补实时任务和位置伺服实时任务。根据通用数控系统的PLC控制要求,确定其响应周期为5ms,响应周期由RT-Linux的软件定时器产生,根据RT-Linux系统的实时多任务调度机制,PLC控制任务的实时性是可以保证的。在实际应用中也得到验证。

 

    嵌入式PLC的实时任务模块数据通讯

 

    完成数控系统PLC控制的两个实时任务之间由于需要输入输出的数据量(一般情况下为64输入,64输出,但输入输出根据需要还可以扩展)不太大,因而采用共享内存的通讯方式,在适配卡输入输出和PLC控制

 

    两个实时任务之间开两块共享内存,一块用于适配卡向PLC控制传输I/O口状态信息,另一块用于PLC控制向适配卡输入输出任务传输经PLC逻辑处理后的控制信息。

 

    在这里,两个实时任务间不采用RT-FIFO进行通讯的原因在于这两个实时任务间通讯的数据量不是很大,而这两个实时任务运行周期差别较大,采用RT-FIFO传输数据,为了避免FIFO的阻塞,相应地要增加两个任务间的协调机制,这样的通讯效果未必比采用共享内存好,而且共享内存的读写速度比FIFO相对较快。6ES7643-6HB31-0XX0 

A1S62PN

BN406U640, FR-SF-2-7.5K-T 

PRI-PMM.15RAR54010/D

6AV6642-0BA01-1AX0 

T2B1CCH502

6ES5452-8MR11

6ES5377-0AB31

IC693ALG392-CF

M701-034 

6SE3190-0XX87-8BF0

AID32E1, A03B-0807-C105

6ES5498-1AA31

6ES7155-6BU01-0CN0

S82K-00705 

MT-Y8R5-TBS 

P20AAAMMMSY20

P10AA0M00S010

B100, 727.121.01 

VF3D380-4.0 

CAM11

TP177

ALLEN BRADLEY 11:42 2021/5/21140M-C2E-C20 

6AG4011-0CA11-0JX0

6ES5530-3LA12

DFM-20-20-B-PPV-A-GF

SIEMENS 6FX2002-1DC00-1AD4

6ES5470-4UA12 

6ES7132-1BL00-0XB0

LADT2

6AG1151-1AA06-7AB0

6ES7156-0AA00-0XA0

SIEMENS 6AV3515-1MA20-1AA0

SIEMENS 3RV2021-1DA15 

KL1702

6QG13, 6QG1332-3AK0


上一条:ICS/T9852

下一条:PR6426/010-010

分享:

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

Top