WinAC RTX 快速入门概要由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“winacrtx”。
I CS LS TS Page 1 WinAC RTX 2010 快速入门 目 录
WinAC RTX 2010 快速入门...............................................................................1 1 WinAC RTX 的概念.....................................................................................4 2 WinAC RTX 的应用.....................................................................................4 3 WinAC RTX 2010 的安装............................................................................4 3.1 WinAC RTX 2010 软件包........................................................................................4 3.2 WinAC RTX 2010 安装的硬件需求.........................................................................5 3.3 WinAC RTX 2010 安装的软件需求.........................................................................6 3.4 WinAC RTX 2010 安装前的检查.............................................................................6 3.5 WinAC RTX 2010 的安装过程................................................................................7 3.6 WinAC RTX 2010 安装后系统的变化.....................................................................7 4 WinLC RTX 的启停和操作..........................................................................8 5
WinAC RTX 的内部架构...........................................................................11 6 WinAC RTX 的配置...................................................................................12 7 WinAC RTX 在 Step 7 V5.X 中的组态.....................................................18 8 WinAC RTX 在 TIA Portal 中的组态.........................................................18 8.1 PC Station 组态.....................................................................................................18 8.2 WinAC RTX 在 TIA Portal 中的组态......................................................................20 I CS LS TS Page 2 1 WinAC RTX 的概念
WinAC RTX 是可实现 S7 控制器(S7-300/400 功能的软 PLC,即运行于带 RTX 实时扩展的 Windows 上的一个应用软件。可以通过 Step 7 5.x 及 TIA Portal 对其组态编程,代码与 S7-300/400 完全兼容,也可以通过 WinAC ODK 提供的接口,在 Windows 下使用 C++等高级语言编程与 WinAC 通信。因此 WinAC RTX 同时具备了 PLC 的实时性和 PC 的开放性。WinAC RTX 的应用
WinAC RTX 通过 PC 上安装的 PROFIBUS 或工业以太网通信卡来扩展分布式 I/O 或与其他 S7 设备(S7-200/300/400 PLC、HMI、PG 等 进行通信。详见图结构图。
图 1 结构图 3 WinAC RTX 2010 的安装 3.1 WinAC RTX 2010 软件包
WinAC RTX 2010 软件包(订货号为:6ES7671-0RC08-0YA0 包含如下组件: • WinAC RTX 2010 DVD
– WinLC RTX V4.6--软 PLC(以下章节对 WinAC RTX 与 WinLC RTX 不 做区分
– Automation License Manager V5.0 SP1--授权管理器 V5.0 SP1 – IntervalZero RTX V9.1 SP2(corresponds to IntervalZero RTX 2009--IntervalZero 实时扩展
I CS LS TS Page 3
– WinAC Time Synchronization V4.2--WinAC 时间同步 – STEP 7 Hardware Update(HSP 211 for WinAC RTX 2010 on PC station, STEP 7 V5.5 or higher--硬件支持包
– STEP 7 Hardware Update(HSP 212, 135, 178 for WinAC RTX 2010 on S7-mEC, STEP 7 V5.5 or higher--硬件支持包
– SIMATIC NET CD 2008(V7.1 SP2 and SIMATIC NET CD V8.0 including license for Softnet S7 Lean V8.0 2010--SIMATIC NET – SIMATIC NET Manual Edition 06/2010--SIMATIC NET 手册 • 其他
– Certificate of License(COL--许可证书
– USB-Stick with License Keys--装有授权文件的 U 盘 提示!WinAC RTX 的运行不依赖于 SIMATIC NET。当需要组态 PC Station 的通信接口或 应用组件,如 OPC Server 时需要安装 Simatic Net。
3.2 WinAC RTX 2010 安装的硬件需求
• 单核或双核处理器 900 MHz 或更高主频,推荐 1 GHz 或更高主频
• 至少 1 G 内存
如下硬件已经过测试并推荐使用: • SIMATIC Microbox 427B, 427B PN • SIMATIC IPC427C • SIMATIC Panel PC 477B • SIMATIC HMI IPC477C • SIMATIC HMI IPC577C • SIMATIC Box PC 627B
• SIMATIC IPC627C • SIMATIC Panel PC 677B I CS LS TS Page 4 • SIMATIC HMI IPC677C
• SIMATIC Box PC 827B, 827B PN • SIMATIC IPC827C
• SIMATIC Rack PC 547B, 847B, 847B PN, 647B • SIMATIC IPC547C, 647C, 847C
• SIMATIC Panel PC 577B • SIMATIC S7-mEC, EC31 3.3 WinAC RTX 2010 安装的软件需求
WinAC RTX 2010 支持下面所列出的操作系统: • Microsoft Windows XP Profeional, Service Pack 2 • Microsoft Windows XP Profeional, Service Pack 3 • Microsoft Windows XP Embedded, Service Pack 2 • Microsoft Windows Embedded Standard 2009 • Microsoft Windows 7 Ultimate • Microsoft Windows 7 Profeional • Microsoft Windows 7 Enterprise 注意!WinAC RTX 只支持 32 位操作系统。3.4 WinAC RTX 2010 安装前的检查
如果 Windows 操作系统已安装如下软件,则先手动卸载,再重启计算机。• SIMATIC Windows Logic Controller(Basis,Basis Demo 或 RTX • IntervalZero RTX 或 Ardence RTX • SIMATIC WinAC CPU 41x-2 PCI • SIMATIC NET CD Edition 2008 之前版本的软件 I CS LS TS Page 5 3.5 WinAC RTX 2010 的安装过程
以管理员身份登录到 Windows,运行安装光盘上的 Setup.exe 文件启动安装过 程。选择安装语言为英文,全选图 2 WinACRTX 安装的软件的内容,然后按照 安装提示完成安装过程。安装过程中提示安装授权时可将 WinAC RTX 2010 套 件所含 U 盘中的授权文件安装到硬盘。或先跳过,在完成安装后通过授权管理 器安装授权。
图 2 WinACRTX 安装的软件 提示!RTX 2009 Runtime:Windows 的实时扩展 Windows Logic Controller RTX V4.6: 软 PLC WinAC TimSync V4.2:WinAC 时间同步
Automation License Manager: 授权管理器 3.6 WinAC RTX 2010 安装后系统的变化
• 桌面上增加了 Station Configuration Editor 图标,用来启动 PC Station 配置 界面。
I CS LS TS Page 6 • Windows 程序组中增加了 Simatic 今 PC based control 今 WinLC RTX, 用 来启动 WinLC RTX 操作面板程序。
• Windows 设备管理器中增加了 SIMATIC NET 今SIMATIC SoftBus,安装在 同一 PC 上的 Step7、WinCC Flexible RT、OPC Server 等可通过 SoftBus 与 WinLC RTX 通信。
• Windows 控制面板中增加了 Set PC/PG Interface。4 WinLC RTX 的启停和操作
如果安装 WinAC RTX 2010 的 PC 配置的是多核 CPU,则在 Windows 启动时 会出现如下图 3 启动选择画面。
图 3 启动选择画面
选择― Microsoft Windows XP Profeional – RTX MP Dedicated “,意味着 WinLC RTX 与 Windows 各自独享一个 CPU 内核:选择― Microsoft Windows XP Profeional – RTX MP Shared ”,意味着 WinLC RTX 与 Windows 共享 双核 CPU。不同模式下 WinLC RTX 与 Windows 对 CPU 的占用情况,如图 4 共享与独占工作模式所示。
I CS LS TS Page 7 单核 CPU 或双核 CPU 的 RTX MP Shared 模式 双核 CPU 的 RTX MP Dedicated 模式 图 4 共享与独占工作模式
WinLC RTX 是 WinAC 的核心 — 软 PLC。通过下列路径打开 WinLC RTX 操作 面板程序:Windows 开始今程序今 Simatic 今 PC Based Control 今WinLC RTX,详见图 5 操作界面。图 5 操作界面
I CS LS TS
Page 8 图 5 操作界面中区域 1 的 ON 指示灯在 Start Controller 后点亮,在 Shut Down Controller 后熄灭。BATF 指示灯暂无作用,一直处于熄灭状态。区域 2 中指示灯为 WinLC RTX 运行状态和运行时的故障指示。区域 3 中的按钮 RUN 和 STOP 作用与 S7-300/400 的模式选择开关作用一致,用鼠标单击来切换 WinLC RTX 的运行模式。区域 4 中的按钮 MRES 用来复位存储区,即清除 Step 7 程序,复位内存区(I、Q、M、T、C,加载默认系统配置,删除所有激 活或打开的通信任务。
第一次打开操作界面时,WinLC RTX 处于启动状态,STOP 模式,即图 5 区域 1 中的 ON 指示灯点亮、区域 2 中的 STOP 指示灯点亮。可以在图 5 的 CPU 菜 单下选择 Shut Down Controller 用来关闭 WinLC RTX,作用相当于 S7-
300/400 的断电(Power Off。而 Start Controller 用来启动 WinLC RTX,作用 相当于 S7-300/400 的上电(Power On。WinLC RTX 初次启动后处于 STOP 模 式,可通过图 5 所示区域 3 的 RUN 和 STOP 按钮切换 WinLC RTX 的运行模 式。如图 6 运行界面所示。
图 6 运行界面 提示!打开或关闭 WinLC RTX 的操作界面不会影响 WinLC RTX 的运行或状态切换。只有通 过操作界面上的菜单或按钮操作后才会有影响。
I CS LS TS Page 9 关于 WinLC RTX 操作的详细信息请参考 WinAC RTX 2010 用户手册的第五章。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。未分配给 WinAC RTX 的 CP 卡可与 SIMATIC NET 软件一起做为 OPC Server 等应用程序与外部 SIMATIC 控制器通信的接口,但不能连接远程 I/O。
图 7 WinAC 内部架构
关于 RTX : RTX 是 Windows 的一个实时扩展,RTSS 从概念上类似于其他 Windows 子系统(如 Win32、DOS 等,支持自己的运行环境和 API。但是
I CS LS TS Page 10 RTSS 在一个方面有点重要区别:不使用 Windows 调度器,RTSS 执行它自己 的实时线程调度。更进一步,在一个单处理器环境中,所有的 RTSS 线程调度 都发生在所有 Windows 调度之前,包括 Windows 管理的中断和延迟过程调用 Deferred Procedure Calls(DPCs。RTX 具有 128 个优先级,每个优先级均高 于 Windows 及 Windows 驱动程序,且具有微秒级的响应时间。RTX 提供了一 个实时子系统,此子系统具有高速的、确定性的实时任务处理能力。执行控制程 序的 WinAC RTX 运行于此实时子系统上,因此也同 S7-300/400 一样具有很高 的确定性。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 安装到无源底板的槽位中。
I CS LS TS Page 11
图 8 PC Station 编辑界面
双击 WinLC RTX 组件图标,打开 WinLC RTX 组件属性对话框,如图 9 WinLC 属性界面所示。
I CS LS TS Page 12
相
图 9 WinLC 属性界面 提示!如果在图 8 PC Station 编辑界面中将 WinLC RTX 组件删除,则 Windows 开始今 程 序今Simatic 今PC Based Control 今WinLC RTX 项也被删除,如要恢复此菜单项,需
要在图 8 PC Station 编辑界面中添加 WinLC RTX 组件。注意!为 WinAC RTX 分配 SubModule 前应先关闭 WinAC RTX,即在 WinAC RTX 操作面 板的 CPU 菜单项下选择 Shutdown Controller。
图 9 WinLC 属性界面下部列表为可分配为 WinAC RTX 的 SubModule 的通信 卡列表,上部列表为已分配为 WinAC RTX 的 SubModule 的通信卡(最多四 个。选中下部可用的通信卡,按住鼠标左键将其拖动到上部的空槽中,将通信 卡分配为 WinAC RTX 的 SubModule(作用类似于 S7-300/400 CPU 的集成通信 接口。分配完成后点击 OK。
可用作 WinAC RTX 的 SubModule 的通信卡: I CS LS TS Page 13 • 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 R ASIC 芯片 • 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-Expre I CS LS TS Page 14
– Intel 9301 CT(PCI-Expre – SIMATIC IPC427C/SIMATIC HMI IPC477C 集成 Intel 9301 CT – SIMATIC IPC627C/SIMATIC HMI IPC677C, Intel 82574L 芯片组
注意!CP5611/21 通信卡最多可插入 1 块作为 SubModule CP5613 通信卡最多可插入 4 块作为 SubModule CP1616/1604 或其它支持的以太网通信卡最多可插入 1 块作为 SubModule 带 Intel 以太网控制芯片的以太网通信卡需要分配一个独立的中断号.WinAC RTX SubModule 支持的通信协议如下: • PROFIBUS
– PG/OP communication – S7 communication – S7 routing – PROFIBUS-DP I/O • PROFINET
– PG/OP communication – S7 communication – S7 routing – Open User Communication(TSEND/TRCV – PROFINET IO – PROFINET CBA 作为 SubModule 的 PROFIBUS 通信卡 CP5611/21 和 CP5613 具有诊断界面,可通过在 WinAC RTX 属性对话框中选择要诊断的通信卡,点击 Diagnostic 按 钮来打开诊断界面,如图 10 CP 诊断界面。而作为 SubModule 的 PROFINET 通信卡没有诊断界面。
I CS LS TS Page 15
图 10 CP 诊断界面
删除 SubModule 的操作刚好相反,即先在 WinAC RTX 操作面板的 CPU 菜单 项下选择 Shutdown Controller 来关闭 WinAC RTX,然后在图 9 WinLC 属性界 面中选中要删除的 SubModule,按住鼠标左键将其拖动到下部的可用通信卡列 表的空槽中,释放鼠标左键。重启计算机后通信卡才能在其它地方使用(比如配 置为 PC Station 的通信卡。
在 Station Configuration Editor 里配置好 WinLC RTX 后,可根据实际情况在 PC Station 里的其它虚拟插槽上插入 WinCC Flexible RT(需安装 WinCC Flexible Runtime、OPC Server、Application、IE General(需安装 SIMATIC NET 等组件。在 PC Station 的虚拟插槽中插入各组件就如同在 S7-400 背板上 安装 CPU、CP 等硬件模块。硬件安装完成后,需要在 Step 7 V5.X 或 TIA Portal 中进行硬件组态,然后将硬件配置下载到 WinAC RTX 中。
I CS LS TS Page 16 7 WinAC RTX 在 Step 7 V 5.X 中的组态 在 Step 7 V5.X 中组态 WinAC RTX 请参考文档: WinAC RTX 2008 快速入门 第 7 章节。8 WinAC RTX 在 TIA Portal 中的组态 8.1 PC Station 组态
I CS LS TS Page 17
8.2 WinAC RTX 在 TIA Portal 中的组态
I CS LS TS Page 19
I CS LS TS Page 20
序号 7.操作 设置完毕如图 所示。在 WinAC communicatio n modules 中 选择 CP5611 板 卡,按住鼠 标 左键将其拖 拽 至 WinAC RTX 的 1 号子 模块插槽中。图示 8.设置 Profibus 地址。9.在‖SIMATIC HMI Application " 中选择‖WinCC RT Advanced―,按住鼠标左 键,将其拖拽 至 PC Station 的 3 号插槽。I CS LS TS Page 21 序号 10.操作 在 TIA Portal 中完成项目组 态,此组态与 PC Station 的 组态一致。图示 I CS LS TS Page 22