本文介绍如果从工程师站(ES)下载WinCC Runtime Professional到操作员站(OS)失败,应该检查哪些注意事项。
WinCC 安装
确保满足以下条件:
使用的WinCC Runtime Professional 版本和Windows 的版本兼容。
计算机满足 WinCC RT Professional 对系统的要求
产品安装过程没有错误和警告。
Microsoft .NET Framework 4.6.2 已安装。如果 WinCC Professional 安装故障,从安装媒介中拷贝文件夹 "...\sources\sxs" 到目标计算机,并从副本重新开始安装。
SIMATIC NET 已安装到操作系统。
安装在ES和OS上的软件版本是一致的(包括服务包)。
ES和OS上 SIMATIC Security Controller 已正确设置。可通过 "开始 > 所有程序> Siemens Automation > Security Controller" 打开 Security Controller 。
WinCC项目
假设以下几点:
项目编译后没有错误或警告。
OS 上没有相同名称的项目。如果 OS 上存在相同名称的项目,需要通过 Windows 资源管理器手动删除。
组态计算机名称与实际的计算机名称完全相同。打开 PC 站的设备组态,在“属性 > 常规”中输入计算机名称。
4.计算机名(见图01)不得包含小写字母或某些特殊字符(如“ ”或“*”)。如果在PROFINET接口的配置中设置了“Generate PROFINET device name automatically”选项,PROFINET设备名称的来源是PC“属性”对话框中“名称”字段中的条目(而不是“计算机名”)。然后根据相应的PROFINET规则自动转换名称,这意味着大写字母被小写字母替换,等等。
5.项目中组态的IE 端口的IP地址与 OS中的IP地址完全相同。
6.正确设置应用程序访问点。可在计算机控制面板中 打开应用 "Set PG/PC interface"。在 "访问路径" 页 为"应用程序访问点" 设置 "S7ONLINE" ,并在 "使用的接口参数" 选择连接到PLC 的接口卡。在 RT 和 PLC通讯连接的巡视窗口中, "Operator panel" 下的 "自动设置" 选项一定不能 设置。
网络组态
检查以下条件:
使用 PING 命令检测 ES 和 OS 的 IP地址。网络配置必须保证 ES 和 OS 在同一子网或通过路由器可以互相访问。
使用 PING 命令检测 ES 和 OS 的计算机名称。如果不成功,需要配置"Imhosts"文件。使用文本编辑器打开以下路径中的该文件:<Drive>\Windows\system32\drivers\etc\。使用如下语法,分别在ES/OS上输入OS/ES的信息:“IP地址 计算机名称 #PRE”。
在大型网络中,还需要组态同一目录下的"hosts"文件。
3.如果使用Windows :使用的网络非“公用”。将网络设置为“家庭网络”或“工作网络”或“私有网络”。通过“开始 > 控制面板 > 网络和Inernet > 网络和共享中心”打开网络和共享中心,单击“家庭组”。
单击“网络位置是什么?”
4.选择家庭网络或工作网络。
5.ES 和 OS 在相同的工作组或域中。
6.ES 和 OS 的计算机名称不同。
7.在网络适配器列表中,选择第一块作为终端总线的网卡。通过“开始 > 控制面板 > 网络和Inernet > 网络和共享中心” 打开网络和共享中心,单击“更改适配器设置”。
按下"Alt"键显示工具栏,单击“高级 > 高级设置”
SIMATIC ShellES 和 OS 通过SIMATIC Shell 互相访问。
单击 “开始 > 计算机”。右键SIMATIC Shell打开属性。选择使用的网络适配器并确认。双击SIMATIC Shell,检查在SIMATIC Shell能否看到 ES 和 OS 。
Windows用户设置以下必须满足 :
ES上登录的用户能够被 OS 识别。该用户在 E S和 OS 上必须具备相同的用户名称和密码。
密码已被分配。
具有足够权限访问目标文件夹。通过 ES 上的 Windows 资源管理器能够访问 OS 的目标文件夹且可以创建文件。如果不能,该用户未具备足够的权限。在加载项目的文件夹上“右键”,选择“属性”,切换到“共享”选项页,单击“高级共享...”。
启用“共享此文件夹”选项域。单击“权限”。给相关用户分配“完全控制”权限。
用户管理:在 ES 和 OS ,确认用户属于"SIMATIC HMI"组。用户应至少属于"Standard User"组。如果 ES 和 OS 在域中,域帐号在两台计算机上都必须属于"SIMATIC HMI"组。"SIMATIC HMI"必须是本地组:单击“开始”,右键“计算机”,单击“管理”。
单击“本地用户和组”,双击“用户”。双击所使用的用户,切换到“隶属于”选项页。
使用“添加...”按钮添加用户组。
SQL Server在 ES 和 OS 上检查以下设置。
确认WinCC/SQL Server安装之后,计算机名称未被修改。如果修改过,需要重新安装WinCC/SQL Server。
"SQL Server (WINCC)" 服务处于“运行”状态。通过“开始 > 所有程序 > Microsoft SQL Server 2008 R2 > Configuration Tools > SQL Server Configuration Manager” 打开SQL Server Configuration Manager,单击"SQL Server Services" 。
冗余配置
如果冗余系统配置不正确,可能会收到以下消息之一:
“不能在本地设备上创建冗余服务器。”
“当前项目包含冗余服务器配置,无法加载到其他设备。”
对于带有2台服务器的系统的冗余配置,应注意以下几点:
空项目目录
WinCC项目目录不能包含任何与项目无关的文件。
删除任何备份版本或其他不必要的文件。
工程站必须在单独的PC系统上才能上传到服务器。
这两台服务器必须在单独的PC系统上。