在Windows8和Windows Server 2012上部署SIMATIC NET V12

n

问题描述

新 近发布的SIMATIC NET V12取代了先前的SIMATIC NET V8.2,除Windows7(x32/x64)和Windows Server 2008 R2外,还支持Windows8和Windows Server 2012,本例中介绍在Windows8和Windows Server 2012上如何部署SIMATIC NET V12以及OPC(S7) Server。n

注意:SIMATIC NET V12的详细发布信息可以参考以下链接:n

http://support.automation.siemens.com/CN/view/zh/78822814n

硬件和软件环境

本例中使用了两台PC机,分别作为工程师站(ES)和操作员站(OS)。工程师站用于组态OPC(S7) Server,操作员站用于运行OPC(S7) Server。n

PC 操作系统 软件
工程师站(ES) Field PG M3 Windows7 Ultimate SP1 ENG x32 STEP7 Professional V12 SP1 Update2,SIMATIC NET V12
操作员站(OS) HP Compaq 8200 Elite Windows8.1 Enterprise CHN x64
Windows Server 2012 Data Center CHN x64
SIMATIC NET V12

表1n 本例中在操作员站(OS)上安装了CP1613 A2,OPC(S7) Server使用它和CPU 317F-2PN/DP建立S7连接。 n

注意:一般情况下,建议在工程师站(ES)上安装STEP7 Professional,在操作员站(OS)上安装SIMATIC NET。n

操作步骤

1. 在Windows8上安装SIMATIC NET V12n

1.1 运行SIMATIC NET V12的安装程序,默认情况下系统会提示因缺少.NET Framework 3.5而无法安装,如图1和图2所示。n
在Windows8和Windows Server 2012上部署SIMATIC NET V12

图1.n
在Windows8和Windows Server 2012上部署SIMATIC NET V12

图2.n

1.2 根据系统提示在“控制面板” - “启用或关闭Windows功能”中选择.NET Framework 3.5进行安装,如图3所示。n
在Windows8和Windows Server 2012上部署SIMATIC NET V12

图3.n

1.3默 认情况下系统将连接到互联网进行在线下载安装,如果系统未连接到互联网,系统会提示无法安装。实际上Windows8的安装光盘中已经包含了.NET Framework 3.5,但并未将安装文件拷贝 至硬盘,需要手动安装。如果系统未连接到互联网,在“应用”中选择“命令提示符”,并选择“以管理员身份运行”,如图4所示。n
在Windows8和Windows Server 2012上部署SIMATIC NET V12 ( 215 KB ) n

图4.n

注意:也可以使用键盘上的Windows+X组合键,打开快捷菜单,选择“命令提示符(管理员)”。n

1.4在 命令行中输入"DISM/Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:$DVD-ROM$:sourcessxs", 其中"$DVD-ROM$"为Windows8安装光盘所在光驱编号,本例中为"O",如图5所示。n
在Windows8和Windows Server 2012上部署SIMATIC NET V12

图5.n

注意:也可以使用虚拟光驱装载Windows8安装光盘的镜像文件,"$DVD-ROM$"为虚拟光驱编号。n

1.5 重新运行SIMATIC NET V12的安装程序,可以选择SIMATIC NET PC Software V12.0,如图6所示。n
在Windows8和Windows Server 2012上部署SIMATIC NET V12 n

图6.n

2. 在Windows Server 2012上安装SIMATIC NET V12n

2.1 运行SIMATIC NET V12的安装程序,与Windows8的情况相同,默认情况下系统会提示因缺少.NET Framework 3.5而无法安装。n

2.2 根据系统提示在“服务器管理器”中选择“添加角色和功能”,如图7所示。n
在Windows8和Windows Server 2012上部署SIMATIC NET V12 ( 43 KB ) n

图7.n2.2 根据向导提示选择“功能”-“.NET Framwork 3.5功能”,如图7和图8所示。

在Windows8和Windows Server 2012上部署SIMATIC NET V12

图8.n
在Windows8和Windows Server 2012上部署SIMATIC NET V12

图9.n

2.3与Windows8的情况相同,默认情况下系统将连接到互联网进行在线下载安装,如果系统未连接到互联网,系统会提示无法安 装,如图10所示。n
在Windows8和Windows Server 2012上部署SIMATIC NET V12 n

图10.n

2.4实际上Windows Server 2012的安装光盘中已经包含了.NET Framework 3.5,但并未将安装文件拷贝 至硬盘,需要手动安装。如果系统未连接到互联网,可以参考条目1.3和1.4手动安装,也可以重新运行向导,在图9所示的“确 认”页中“指定备用源路径”为安装光盘或镜像文件的相应目录,即可完成安装,如图11和图12所示。n
在Windows8和Windows Server 2012上部署SIMATIC NET V12 n

图11.n
在Windows8和Windows Server 2012上部署SIMATIC NET V12 n

图12.n

3. 部署基于SIMATIC NET V12的OPC(S7) Servern

本 例介绍使用工程师站(ES)在操作员站(OS)上部署基于SIMATIC NET V12的OPC(S7) Server。由于SIMATIC NET V12不包含NCM,且当前版本的STEP7 Professional不支持Windows8和Windows Server2012,所以如果要在作为操作员站(OS)的Windows8和Windows Server 2012上部署OPC Server,需要从能够安装STEP7 Professional或NCM的工程师站(ES)上下载组态。n

注意:本例中操作员站(OS)的操作系统为Windows8,在Windows Server 2012上的部署与之类似。n

3.1 在工程师站(ES)上,打开TIA Portal,创建新项目,添加新设备。对于控制器选择相应的PLC,并分配相应的IP地址,如图13和图14所示。n
在Windows8和Windows Server 2012上部署SIMATIC NET V12 n

图13.n

在Windows8和Windows Server 2012上部署SIMATIC NET V12

图14.n

3.2对于PC系统选择OPC Server,在“设备和网络”-“设备视图”中添加CP1613 A2,并分配相应的IP地址,如图15和图16所示。n
在Windows8和Windows Server 2012上部署SIMATIC NET V12

图15.

在Windows8和Windows Server 2012上部署SIMATIC NET V12

图16.

3.3 在SIMATIC PC Station的属性中,输入操作员站(OS)的计算机名,并选择“PC名称和PC站名称相同”,如图17所示。
在Windows8和Windows Server 2012上部署SIMATIC NET V12

图17.3.4在“设备和网络”-“网络视图”中,在OPC Server和PLC之间建立S7连接,如图18所示。

在Windows8和Windows Server 2012上部署SIMATIC NET V12

图18.

3.5 在工程师站(ES)上打开Simatic Shell,选择相应的网卡作为终端总线,用于连接操作员站(OS),如图19所示。
在Windows8和Windows Server 2012上部署SIMATIC NET V12

图19.

3.6 在操作员站(OS)上的“应用”中打开Siemens Automation - Communication Settings,如图20所示。

在Windows8和Windows Server 2012上部署SIMATIC NET V12 ( 306 KB )

图20.

3.7在Modules - CP1613 - Address中设置IP地址。CP1613/CP1623具有两个IP地址:NDIS(Network Driver Interface Specification/网络驱动接口规范)用于和办公室环境的PC机通信;Industrial Ethernet(RFC1006/ISO-on-TCP)用于和现场PLC通信。如图21所示。
在Windows8和Windows Server 2012上部署SIMATIC NET V12

图21.

注意:仅NDIS支持ICMP(Internet Control Message Protocol)协议,即可用PING(Packet Internet Grope)命令检测网络通信状态。

3.6 在操作员站(OS)上打开SIMATIC Shell,选择CP1613 A2作为终端总线,用于连接工程师站(ES),如图22所示。
在Windows8和Windows Server 2012上部署SIMATIC NET V12

图22.

3.7 在工程师站(ES)上向操作员站下载PC Station,在项目树中的PC Station上右键选择“在线组态PC站”,如图23所示。
在Windows8和Windows Server 2012上部署SIMATIC NET V12

图23.

3.8 在“组态”对话框中选择相应的网卡和操作员站(OS)上,选择“组态”并确定,如图23和图24所示。
在Windows8和Windows Server 2012上部署SIMATIC NET V12

图23.

在Windows8和Windows Server 2012上部署SIMATIC NET V12

图24.

3.9 组态完毕后,在操作员站(OS)上的Station Configuration Editor中,OPC Server和CP1613已经加载,如图26所示。

在Windows8和Windows Server 2012上部署SIMATIC NET V12

图26.

3.10 在“扩展的下载到设备”对话框中,选择相应的网络设置和目标设备,选择“装载”,如图27和图28所示。
在Windows8和Windows Server 2012上部署SIMATIC NET V12

图27.
在Windows8和Windows Server 2012上部署SIMATIC NET V12

图28.

3.11 下载完毕后,在操作员站(OS)上的Station Configuration Editor中,OPC Server及其S7连接和CP1613已经加载,如图29所示。
在Windows8和Windows Server 2012上部署SIMATIC NET V12

图29.

3.12在操作员站(OS)上,使用客户端OPC Scout V10测试通信数据,如图30和图31所示。
在Windows8和Windows Server 2012上部署SIMATIC NET V12 ( 271 KB )

图30.

在Windows8和Windows Server 2012上部署SIMATIC NET V12 ( 53 KB )

图31.

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc327637.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日 下午12:03
下一篇 2021年4月12日 上午12:00

相关推荐

发表回复

登录后才能评论