在 Windows 网络中运行 SIMATIC WinCC 的必要条件?

描述
为了能够运行多用户的 WinCC 项目,Windows 运行环境的配置必须要满足几个条件。如果这些设置不正确,那么就无法保证多用户模式下 WinCC 功能正常的执行又或者是根本无法确保WinCC能够执行。

步骤
在计算机上做如下设置以满足多用户操作的要求。

1. IP 寻址(TCP/IP)
IP 寻址是逻辑网络工作的基础。确保这台计算机连接到一个物理和逻辑的网络中。

为了满足该条件,当分配 IP 地址时必须考虑如何构架现有的网络。如果不使用路由器,那么两台来自不同逻辑网络或者子网的计算机是不可能实现通讯的。

网络地址和子网掩码定义了一台计算机和逻辑网络的关系。

注意
网络地址:在这里不仅仅是指计算机的 IP 地址,而是网络的地址,换句话说,只是字符串的一部分。
网络地址分为三类:

类别 可用网络 可用主机 范围 范围内网络地址示例 标准子网掩码
A 126 16777214 1-126 5.0.0.0 255.0.0.0
B 16384 65534 128-191 129.10.0.0 255.255.0.0
C 2097151 254 192-223 198.10.20.0 255.255.255.0

表 1:TCP/IP网络地址

子网掩码和 IP 地址注意事项
关于该主题的更多信息请参考 FAQ 条目 ID:2073614.

警告
127.X.Y.Z 范围专供后台循环测试和进程间通讯使用,并不是可靠的网络地址。

网络地址举例:142.16.x.y | Network | Host |

这是一个 B 类地址。可以从地址位于128和191范围之内判断出是一个B类地址。本例中四组数据中的前两个与网络 IP 地址相符。

在 IP 网络地址不同的情况下 ( 例如:142.16.x.y 和 142.11.x.y ) 必须为客户机-服务器操作做更多的准备,因为对不同的网络地址需要一个路由器 ( 网关)。
当使用路由时,必须阅读和应用 WinCC 信息系统以下路径的注意事项:
WinCC 安装 /版本注释 > WinCC版本注释 >操作注意事项 >

注意
使用 Ping 命令可以测试正确的计算机寻址。

为此打开输入界面 ( 开始>运行...>cmd ) 为每一台计算机执行“ping + IP address”命令(例如,ping 128.0.0.1)。
如果没有得到响应,必须检查整个网络的组态和参数。

2. 命名解析
如果网络中没有结合 DNS 使用 DHCP 服务那么就不会自动实现命名解析,必须为命名解析配置“lmhosts” 文件。如果使用了 DNS 和 WINS 服务,系统也会进行命名解析。

“lmhosts”文件在 Windows 的以下路径:
<Drive>Windowssystem32driversetc
使用文本编辑器打开文件,并且按照文件中的例子输入所有网络上链接的计算机。删除条目中注释的部分然后保存修改后的文件。

在所有的计算机上做如上的修改。

注意
为了继续优化命名解析,在每一个条目(标准最多为100条)后填写上关键字“#PRE”。带有该关键字的条目在系统启动时就会被加载到高速缓冲区中。在解析 IP 时,首先读取高速缓冲区,如果不能解析所有计算机名才会读取 lmhosts 文件中的信息。

在 Windows 网络中运行 SIMATIC WinCC 的必要条件?
图 01

注意
在大型网络中,为了加速命名解析,除了配置“lmhosts” 文件还需要配置同一路径下的“hosts” 文件。

关于“Imhosts”文件的详细描述参见 Microsoft 以下网站。

德语: https://support.microsoft.com/de-de/kb/102725
英语: https://support.microsoft.com/en-us/kb/102725

可以通过执行 Ping 命令测试改变是否生效。
打开输入界面 (开始 > 运行... > cmd) 并在上一步中修改了“Imhosts”文件的所有计算机之间执行“ping + 计算机名”命令 (例如: ping WINCCPC01)。
如果获得响应并且计算机名已经被解析为相关联的 IP 地址,那么文件配置正确且命名解析在网络中工作正常。

注意
注意所有的 SIMATIC WinCC 站点必须登录到同一个工作组或者同一个域中。

3. 操作系统
什么版本的 SIMATIC WinCC 需要什么版本的操作系统参见条目 ID 21927773。( 条目中也有关于 WinCC 客户机/服务器工作环境的信息。)

分配权限
特定的动作需要什么用户权限,请参见 WinCC 信息系统以下链接。
WinCC安装 /版本注释 >安装注释 > 安装要求 >

注意
如果为 WinCC 安装更新(原来的 hotfix)或者补丁,需要阅读相应的版本注释。在某些情况下必须修改用户权限。

--------------------------------------------------------20160909

4. 终端总线
在 SIMATIC shell 中必须为终端总线配置正确的网卡。如果使用多个网卡,会出现 WinCC 通讯所采用的网卡没有在这里选中的风险。
终端总线的配置注意事项参见条目 ID 25437381

另一个显示网络正常工作 ( 其它计算机的可用性 ) 的标识是在 SIMATIC shell 的网络中可以看到其它计算机上的项目。

5.网卡次序
网卡次序决定了网络服务访问网卡的顺序。因此必须确保网卡/连接 ( 已经选择为终端总线的设备 )处于第一位。

通过以下路径设置:“控制面板>网络连接>高级>高级设置…>网卡和连接”。

如果使用的是 Windows 7 或者 Windows Server 2008,必须通过 Windows 资源管理器设置。
切换到 Windows 资源管理器。通过“ 组织 > 布局 ”显示菜单栏。也可以通过按下 “Alt” 键临时显示本菜单。

在 Windows 网络中运行 SIMATIC WinCC 的必要条件?
图 02

现在,通过控制面板切换到“ 网络和共享中心 ”。在左边的窗口面板中是“更改适配器设置”按钮。操作按钮按照上述方法执行“高级”步骤。

6. 防火墙
为了计算机安全经常需要安装防火墙。仅可使用 WinCC 发布允许的防火墙。如果激活防火墙,那么必须重新运行 SIMATIC Security Control 并执行“Make settings”。端口过滤器通常都不会被释放。

补充信息
更多关于分布式系统的信息参见 WinCC 信息系统以下链接:
组态 >

如果使用的是 WinCC V5 或者更早版本,请参考以下文档。也可以找到关于 WINS,DNS 和 IPX 的信息。

在 Windows 网络中运行 SIMATIC WinCC 的必要条件? wincc_pcs7_lmhost_e.pdf (258,2 KB)

安全信息

为了保护工厂、系统、机械和网络免遭网络威胁,必须实现持续的维护(整体的、先进的工业安全概念)。西门子的产品和解决方案仅仅是构成此概念中的一个元素。

客户负责预防工厂、系统、机械和网络中未授权的访问。系统、机械和组成部分仅应连接到采用适当安全措施的企业网络或Internet中(例如,使用防火墙或网络分割)。

此外,应该采用西门子指导的适当安全措施。更多关于工业安全的信息参考:
http://www.siemens.com/industrialsecurity

西门子的产品和技术解决方案,经过持续的开发,变得更加安全。西门子强烈建议及时应用产品更新并总是使用最新的产品版本。使用不再支持的产品版本和不能应用最新产品更新都会增加客户遭受网络威胁的风险。

欲得到产品更新的通知,可以在如下链接订阅西门子工业安全RSS Feed http://www.siemens.com/industrialsecurity.

关键字
网络配置,系统需求,HOSTS,LMHOSTS,LMHOST,DNS,WINS,IP地址,子网,子网掩码,70775,31385098,客户端,服务器

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

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

相关推荐

发表回复

登录后才能评论