本文介绍如果从工程师站(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 Shell
ES 和 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台服务器的系统的冗余配置,应注意以下几点:
-
工程站必须在单独的PC系统上才能上传到服务器。
-
这两台服务器必须在单独的PC系统上。
空项目目录
WinCC项目目录不能包含任何与项目无关的文件。
删除任何备份版本或其他不必要的文件。
-
S7-200 SMART 与 S7-1200 之间 TCP 通信— S7-200 SMART 作为服务器
如何在 WinCC Runtime Professional 中自动调整画面分辨率适应窗口的大小?
巨控协议转换网关GRM321GRM322GRM323应用场景
精智面板/二代精简PN面板如何使用Modbus TCP/IP 通信组态
WinCC Flexible Smart快速导入 Smart PLC变量
S7_1200配方功能快速入门