嵌入式plc的实时任务模块数据通讯
完成数控系统plc控制的两个实时任务之间由于需要输入输出的数据量(一般情况下为64输入,64输出,但输入输出根据需要还可以扩展)不太大,因而采用共享内存的通讯方式,在适配卡输入输出和plc控制
两个实时任务之间开两块共享内存,一块用于适配卡向plc控制传输i/o口状态信息,另一块用于plc控制向适配卡输入输出任务传输经plc逻辑处理后的控制信息。
在这里,两个实时任务间不采用rt-fifo进行通讯的原因在于这两个实时任务间通讯的数据量不是很大,而这两个实时任务运行周期差别较大,采用rt-fifo传输数据,为了避免fifo的阻塞,相应地要增加两个任务间的协调机制,这样的通讯效果未必比采用共享内存好,而且共享内存的读写速度比fifo相对较快。
6es7 321-1bh02-0aa0开入模块(16点,24vdc)6es7 321-1bh02-9aj0开入模块(16点,24vdc)组合件 (6es7 321-1bh02-0aa0+6es7 392-1aj00-0aa0)6es7 321-1bh10-0aa0开入模块(16点,24vdc)6es7 321-1bh50-0aa0开入模块(16点,24vdc,源输入)6es7 321-1bh50-9aj0开入模块(16点,24vdc,源输入)组合件 (6es7 321-1bh50-0aa0+6es7392-1aj00-0aa0)6es7 321-1bl00-0aa0开入模块(32点,24vdc)6es7 321-1bl00-9am0开入模块(32点,24vdc)组合件 (6es7 321-1bl00-0aa0+6es7 392-1am00-0aa0) 6es7 321-7bh01-0ab0开入模块(16点,24vdc,诊断能力)6es7 321-1el00-0aa0开入模块(32点,120vac)6es7 321-1ff01-0aa0开入模块(8点,120/230vac)6es7 321-1ff10-0aa0开入模块(8点,120/230vac)与公共电位单独连接6es7 321-1fh00-0aa0开入模块(16点,120/230vac)6es7 321-1fh00-9aj0开入模块(16点,120/230vac) (6es7 321-1fh00-0aa0+6es7 392-1aj00-0aa0)6es7 321-1ch00-0aa0开入模块(16点,24/48vdc)6es7 321-1ch20-0aa0开入模块(16点,48/125vdc)6es7 321-1bp00-0aa0光电隔离,每组 16,64 di,dc 24v,3ms,漏/源6es7 322-1bp00-0aa0光电隔离,每组 16,64 do,dc 24v,0.3a(源),总电流2a/组6es7 322-1bh01-0aa0开出模块(16点,24vdc)6es7 322-1bh01-9aj0开出模块(16点,24vdc) (6es7 322-1bh01-0aa0+6es7 392-1aj00-0aa0)6es7 322-1bh10-0aa0开出模块(16点,24vdc)高速6es7 322-1cf00-0aa0开出模块(8点,48-125vdc)6es7 322-8bf00-0ab0开出模块(8点,24vdc)诊断能力6es7 322-5gh00-0ab0开出模块(16点,24vdc,独立接点,故障保护)6es7 322-1bl00-0aa0开出模块(32点,24vdc)6es7 322-1bl00-9am0开出模块(32点,24vdc) (6es7 322-1bl00-0aa0+6es7 392-1am00-0aa0) 6es7 322-1fl00-0aa0开出模块(32点,120vac/230vac)6es7 322-1bf01-0aa0开出模块(8点,24vdc,2a)6es7 322-1ff01-0aa0开出模块(8点,120v/230vac)6es7 322-5ff00-0ab0开出模块(8点,120v/230vac,独立接点)6es7 322-1hf01-0aa0开出模块(8点,继电器,2a)
cpu 还具有以下配置:
用于 simatic 存储卡的插槽;
注意:必须有型存储卡才能操作 et 200sp cpu。et 200sp 开放式控制器不需要simatic 存储卡。
profinet io irt 接口(3 端口交换机)
端口 1 和 2 通过总线适配器来连接
端口 3 性集成在 cpu 中
通过可选的 cm dp 通信模块(用于 et 200sp cpu 和开放式控制器)实现 profibus dp连接
通过总线适配器(用于 et 200sp 开放式控制器)实现 profinet io irt(2端口交换机)连接
通过千兆以太网接口(用于 et 200sp 开放式控制器)实现以太网连接
功能
性能
指令处理速度更快, 取决于 cpu 型号、语言扩展和新的数据类型
高性能网络连接:
通过 profinet io irt。
集成技术
通过标准化的块 (plcopen) 连接模拟驱动器和具有 profidrive 功能的驱动器
支持转速控制轴和定位轴以及外部编码器
位置传动可实现轴之间的同步操作
具有所有 cpu 变量的跟踪功能,用于实时诊断和偶发故障检测
全面的控制功能,例如,通过便于组态的块可自动优化控制参数实现zui控制质量。
等时同步模式
通过恒定总线循环时间,将分布式信号采集、信号传输和程序执行与 profinet 周期进行同步
集成安全功能
通过密码进行知识保护,防止未经许可证读取和修改程序块
通过复制保护,可绑定 simatic 存储卡的程序块和序列号:只有在将配置的存储卡插到 cpu 中时,该程序块才可运行。
西门子模块,西门子PLC模块,西门子PLC代理商