n
问题描述
从V8.2开始,SIMATIC NET支持硬件直通(Passthrough),即HARDNET通信处理器可以直接在虚拟机环境中
使用并建立WinCC和S7-400H的容错连接。n
回 答
这里所指的虚拟环境和虚拟机均基于VMware ESXi平台,虚拟机可以在ESXi中直接识别
SIMATIC通信处理器以实现硬件直通功能,如下图所示:n
图1n
以下通信处理器和网卡支持硬件直通(Passthrough)功能:n
图2n
硬件和软件环境
可以通过VMware官方网站查询支持ESXi硬件直通的服务器列表,本例中使用的是HP Compaq 8200 Elite。n
服务器硬件配置如下表所示:n
指标 | HP Compaq 8200 Elite |
CPU | Intel Core i5 2400 3.1GHz (4Core) |
内存 | 26GB DDR3 1600MHz |
硬盘 | 500G |
通信处理器 | CP1623 |
表1n
服务器、管理机和客户机的软件配置如下表所示:n
计算机 | 软件配置 |
服务器 | VMware ESXi Server 5.5 Updata1 |
管理机 (工程师站) |
Windows 7 Ultimate SP1 VMware vSphere Client 5.5 STEP 7 Professional 2010 SR3 WinCC V7.2 Update3 SIMATIC Net V12 |
表2n
服务器上运行的虚拟机的软件配置如下表所示:n
软件 | |
操作系统 | Windows Server 2008 R2 Standard SP1 |
SIMATIC | WinCC V7.2Update3 SIMATIC Net V12 |
表3
操作步骤
1.在ESXi上配置硬件直通
ESXi服务器和管理机的安装和配置,请参考相关文档,在这里不再赘述。
1.1 在管理机上通过vSphere Client连接到ESXi服务器,如图3所示:
图3
1.2在控制台“配置”-“高级”中选择“编辑”,选择CP1623对应的设备作为硬件直通,如图4所示:
图4
确定后,ESXi服务器重新启动后,在DirectPath I/O配置列表中找到CP1623对应的设备,如图5所示:
图5
支持硬件直通的SIMATIC的通信处理器的设备名称如下表所示:
表4
2. 在虚拟机上配置CP1623
2.1 在控制台的虚拟机属性中选择“添加”,选择“PCI设备”,如图6所示 :
图6
2.2 在“连接”中选择CP1623对应的设备,如图7所示:
图7
2.3 打开虚拟机,在设备管理器中确认CP1623已经添加,如图8所示:
图8
2.4在Communication Settings中设置CP1623的Industrial Ethernet的IP地址,如图9所示:
图9
3. 在管理机(工程师站)上的STEP 7中配置虚拟机的PC Station中WinCC Applicaion和S7-400H的容错连接,如图10,图11所示:
图10
图11
详细的组态步骤请参考《如 何实现WinCC V7和S7-400H PN的工业以太网通信》,链接如下:
http://www.ad.siemens.com.cn/download/docMessage.aspx?ID=6839&loginID=&srno=&sendtime=
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc324899.html