n
描述
本 FAQ 一步步的介绍了通过主机的 PROFIBUS 或 MPI 接口从虚拟机 (VMWare Player/Workstation) 给设备下载程序。n
背景
根据配置选择不同的步骤。n
配置 1n
Field PG M3或带PROFIBUS CP的PCn
如 果使用PCI或PCIe接口的PROFIBUS CP连接,这样不能直接通过该CP直接下载到控制器,因为VMware Player/Workstation在虚拟机中不能显示PCI/PCIe模块。因此需要使用"S7-Routing"功能。具体步骤详见后面的步骤。n
配置 2n
Field PG M4或带CP5711或PC Adapter USB A2的PCn
如果使用USB连接(CP5711或PC Adapter USB A2)的PROFIBUS CP直接从虚拟机下载组态到控制器。VMware的虚拟机提供USB支持。无需使用"S7-Routing"的方案。n
硬件和软件要求
如下的硬件和软件组态用于配置 1。例如通过 PCI 或 PCIe 连接的 PROFIBUS-CP 从虚拟机下载程序到 S7 CPU,需要以下软件及硬件:n
Field PG M3或带PROFIBUS CP的PCn
- 连接到网络的以太网卡n
- PCI/PCIe接口的PROFIBUS/MPI卡(Field PG M3主板集成CP5611)n
- Windows操作系统(某些CP仅支持32位操作系统)n
- SIMATIC NET PC Software Edtion 2008n
- VMware Player/Workstation
虚拟机安装 n
- Windows 操作系统n
- 组态软件STEP 7 V5.5 SP3n
- 虚拟以太网模块n
- 根据操作系统和STEP 7需求的配置(内存,CPU等)
STEP 7 V5.x 步骤
通过 PROFIBUS CP5611从虚拟机下载组态到CPU315-2DP 步骤如下:
也适用于其他 PROFIBUS 设备和 CP 卡。n
- 在 VMware 中设置 Ethernet 接口为“Bridged” 模式。
图. 01
n - 在 S7 项目中组态程序及需要的 PROFIBUS 设备 (这里是:CPU315-2 DP),把 PROFIBUS 接口连接到 PROFIBUS 网络。
n - 在项目中插入 PC 站。
图. 02
n - 把计算机名字改为主机的计算机名称。
图. 03 - 在 PC 站的属性中设置要生成的 xdb 文件。
图. 04
n - 打开硬件配置,在 PC 站中配置一个以太网卡。
注意, MAC 地址 和 IP 地址必须匹配主机真实的以太网卡。
连接以太网卡网络。
n - 配置主机中的 PROFIBUS CP 。
若通过 PROFIBUS 下载,配置 PROFIBUS 模式如以下类型:
图. 05将 PROFIBUS CP 连接到与 S7 CPU 相同的子网上。
保存并编译后关闭配置,关闭硬件配置。
图. 06 - 打开 NetPro 并在 "Stations" 中插入一个 PG/PC 站。
n - 打开 PG/PC 站属性设置,并在 "Interfaces" 选型卡中添加一个新接口。添加虚拟机的虚拟以太网接口(桥接)。
图. 07把接口连接到 PC 站相同的子网上。
n - 切换到 "Assignment" 选项卡,分配 PG/PC 接口,比如 "TCP/IP"。
图. 08使能复选框中的"S7ONLINE Access" ,现在,PG/PC 以太网线显示为黄色。
图. 09
n - 编译并保存项目,把生产的 xdb 文件拷贝到主机的文件夹中。
- 在主机中,通过任务栏上的图标打开组件配置窗口。
通过“Import Station”将生成的 xdb 文件加载到组件配置中。
图. 10
n - 通过交换机连接到主机的物理以太网口,形成一个激活的网络。
n - 现在可以将虚拟机上组态好的项目下载到 S7 CPU。
图. 11图 11 显示了 CPU (PROFIBUS 地址 3) 的目标地址,以及通往目标站的第一“跳”:主机的 IP 地址。
TIA Portal 中 STEP7 的步骤
通过 PROFIBUS CP5611 使用“S7-Routing”功能从 VMware 站下载组态到 CPU315-2DP 步骤如下:n
组态时,注意TIA Portal的CPU和内存要求。n
也适用于其他 CP 卡和各种版本的 SIMATIC NET。n
- 在 VMware Player/Workstation 中设置虚拟 Ethernet 接口为“Bridged” 模式。
图. 12
n - 在 S7 项目中组态程序及需要的 PROFIBUS 设备 (这里是: CPU315-2 DP),把 PROFIBUS 接口连接到 PROFIBUS 网络。
n - 在项目中插入 PC 站。
图. 13把计算机名字改为主机的计算机名称。
图. 14
n - 在 PC 站的属性中设置要生成的 xdb 文件。
n - 打开硬件配置,在 PC 站中配置一个以太网卡。
注意,MAC 地址 和 IP 地址必须匹配主机真实的以太网卡。
连接以太网卡网络。
n - 配置主机中的 PROFIBUS CP 。
若通过 PROFIBUS 下载,配置 PROFIBUS 模式如以下类型:
将 PROFIBUS CP 连接到与 S7 CPU 相同的子网上。
图. 15
n - 编译 PC 站。
图. 16
n - 把生产的 xdb 文件拷贝到主机的文件夹中。
n - 在主机中,通过任务栏上的图标打开组件配置窗口。
通过 “Import Station ”将生成的 xdb 文件加载到组件配置中。
图. 17
- 通过交换机连接到主机的物理以太网口,形成一个激活的网络。
- 现在可以将虚拟机上组态好的项目下载到 S7 CPU。
为此,要选择 "Online > Extended download to device"并选择接口设置。
图. 18
为使 STEP 7 获得工程师站PC 的位置,必须选择主机连接的网络接口/子网。
下载
下载包含"S7_Project.zip" 文件。
文件包含一个 STEP 7 V5.5 SP3 项目和一个 STEP 7 V13 项目。
S7_Project.zip ( 1760 KB )
创建环境
本 FAQ 中的图片及下载内容由以下软件创建:
- STEP 7 V5.5 SP3
- STEP 7 V13
- VMware Player
- SIMATIC NET Edition 2008
也可以通过其他版本的软件做配置,比如 SIMATIC NET V12。
免责声明
请注意所述步骤仅用来下载组态到控制器中。
当使用 VMware 产品,必须参阅对应 SIMATIC 产品的操作说明书。
安全提示
西门子提供具有工业安全功能的产品和解决方案,包括工厂的安全操作,解决方法,机械,设备和网络。在综合的工业安全概念中,这些是重要的组成部分。西门子产品和解决方案继续在这个方向上发展。西门子建议使用者定期了解产品的更新。
安全操作西门子产品和解决方案,必须采取适当的安全措施(例如,单元保护概念)以及集成各个组件到一个全方位的最先进的工业安全概念中。这也包括第三方产品的使用。关于工业安全的附加信息可以参考下面链接:
http://www.siemens.com/industrialsecurity.
为了了解产品更新信息,建议您订阅我们的特定产品的实时讯息。附加信息可以参考下面链接:
http://support.automation.siemens.com.
关键词
PCI Express, PCI-Express, 以太网卡, 5611, 5612, 5613, 5614, 5622, 5623, 5624, 5711, PROFIBUS 卡
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc325521.html