5 WinAC RTX 的内部架构
图 7 WinAC 内部架构所示的WinAC RTX 由两部分组成,一部分运行于RTX 实时子系统中,用来执行 Step 7 为WinAC RTX 编制的控制程序,具有高优先级;另一部分运行于 Windows ,作为 Windows 与 RTX 的通信接口,为WinAC RTX 提供了很好的开放性,即安装在同一 PC 上的 Step7、 WinCC Flexible RT、WinCC、OPC Server 等可通过 PC Internal (Soft Bus) 与 WinAC RTX通信,而且用户可使用 WinAC ODK 在 Windows 下使用 Visual Studio 等开发环境开发与WinAC RTX交互的应用程序。
PC 上并分配给 WinAC RTX 作为 SubModule 的 CP 卡可做为现场总线主站扩展远程 I/O 。未分配给 WinACRTX 的 CP 卡可与 SIMATIC NET 软件一起做为 OPC Server 等应用程序与外部 SIMATIC控制器通信的接口,但不能连接远程 I/O 。
? PROFIBUS 接口
– CP 5603
– CP 5613 V3 或 CP 5613 V6 或更高版本
– CP 5613 A2
– CP 5611 A2
– CP 5614 A2(主站)
– CP 5614 FO
– CP 5621
– CP 5623
– CP 5624(主站)
– SIEMENS PC 集成 CP 5611 PROFIBUS 接口: ASPC2 STEP E2 或 ASPC2 STEP RASIC 芯片
? PROFINET 接口
– CP 1616, 硬件版本 8 或更高版本
– CP 1604, 硬件版本 7 或更高版本
– S7-mEC CP1616/ERTEC400_EC 集成接口
– SIMATIC PC 427B/477B 集成 CP 1616 接口
– SIMATIC PC 427C/477C 集成 CP 1616 接口
– SIMATIC PC 627B/677B 集成 CP 1616 接口
– SIMATIC PC 627C/677C 集成 CP 1616 接口
– SIMATIC Microbox PC 427B / Panel PC 477B 集成 Intel PRO/1000 PL接口
– SIMATIC Box PC 627B / Panel PC 677B 集成 Intel PRO/1000 PL 接口
– SIMATIC Rack PC 847B 集成 Intel PRO/1000 PL 接口
– Intel PRO/1000 GT (PCI), Intel 82541PI 芯片组
– Intel PRO/1000 PL (集成), Intel 82573L 芯片组
– Intel PRO/1000 PT双口服务器适配器(PCI-Express)
– Intel 9301 CT (PCI-Express)
– SIMATIC IPC427C/SIMATIC HMI IPC477C集成Intel 9301 CT
– SIMATIC IPC627C/SIMATIC HMI IPC677C, Intel 82574L 芯片组
可用作 WinAC RTX 的 SubModule 的通信卡:
图 9 WinLC 属性界面下部列表为可分配为 WinAC RTX 的 SubModule 的通信卡列表,上部列表为已分配为WinAC RTX 的 SubModule的通信卡(多四个)。选中下部可用的通信卡,按住鼠标左键将其拖动到上部的空槽中,将通信卡分配为 WinAC RTX 的SubModule(作用类似于S7-300/400 CPU 的集成通信接口)。分配完成后点击OK。
 | 提示! 如果在图 8 PC Station 编辑界面中将 WinLC RTX 组件删除,则Windows 开始? 程序?Simatic ?PCBased Control ?WinLC RTX 项也被删除,如要恢复此菜单项,需要在图 8 PC Station编辑界面中添加WinLC RTX 组件。 |

图 9 WinLC 属性界面
西门子CPU模块6ES7314-6EH04-0AB0
双击WinLC RTX 组件图标,打开WinLC RTX 组件属性对话框,如图 9 WinLC 属性界面所示。

图 8 PC Station 编辑界面
6 WinAC RTX 的配置
在安装 WinAC RTX 2010 后,打开 Station Configuration Editor 可以看到第2槽已添加了一个WinLC RTX 组件,如图 8 PC Station 编辑界面所示。WinLC RTX 组件如同 OPC Server组件一样可以插入PC Station 虚拟底板的任一插槽中(注意:Step 7 V 5.4 SP4 中只能插入2-18槽中),只需与Step 7 V5.X或TIA Portal中的硬件配置*即可。将WinLC RTX 组件插入PC Station 虚拟底板的插槽中,相当于将 S7-400的 CPU 安装到无源底板的槽位中。
关于RTX : RTX 是 Windows的一个实时扩展,RTSS从概念上类似于其他Windows子系统(如Win32、DOS等),支持自己的运行环境和API。但是RTSS在一个方面有点重要区别:不使用Windows调度器,RTSS执行它自己的实时线程调度。更进一步,在一个单处理器环境中,所有的RTSS线程调度都发生在所有Windows调度之前,包括Windows管理的中断和延迟过程调用DeferredProcedure Calls (DPCs)。RTX 具有128 个优先级,每个优先级均高于 Windows 及 Windows驱动程序,且具有微秒级的响应时间。RTX 提供了一个实时子系统,此子系统具有高速的、确定性的实时任务处理能力。执行控制程序的WinAC RTX 运行于此实时子系统上,因此也同 S7-300/400 一样具有很高的确定性。

图 7 WinAC 内部架构
用S7-300的通讯能力。SIMATIC S7-200 满足国内和标准:

西门子代理商,西门子模块代理商,西门子一级代理商,西门子PLC代理,西门子中国代理商