产品描述
步骤
在计算机上做如下设置以满足多用户操作的要求。
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 地址注意事项
关于该主题的更多信息请参考条目 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 版本注释 > 操作注意事项 >
WinCC V7.5: 信息网络技术和UPS
WinCC V7.4: 网络技术和 UPS
WinCC V7.3: 网络技术和 UPS
WinCC V7.2: 网络技术和 UPS
注意
使用 Ping 命令可以测试正确的计算机寻址。
为此打开输入界面 ( 开始 > 运行 > cmd ) 为每一台计算机执行 “ ping + IP address ” 命令(例如,ping 128.0.0.1)。
如果没有得到响应,必须检查整个网络的组态和参数。
2. 命名解析
如果网络中没有结合 DNS 使用 DHCP 服务那么就不会自动实现命名解析,必须为命名解析配置 “ lmhosts ” 文件。如果使用了 DNS 和 WINS 服务,系统也会进行命名解析。
如果您在网络中使用的是 DHCP 服务器,它可以将标准网关、IP 地址、DNS 服务器或 WINS 服务器分配给 DHCP 客户端。网络中的名称解析由 DNS/WINS 服务器完成。如果不使用这些服务,则必须通过主机(DNS)/ lmhosts(WINS)进行名称解析。
DNS 服务器管理整个域名( FQDN=computername.domain/www-address )。本地 DNS 名称解析存储在“hosts”文件中。
WINS 服务器管理 NetBIOS 名称解析。本地 WINS 名称解析存储在 “ lmhosts ” 文件中。
有关网络中名称解析的更多信息,可以通过关键字“名称解析”和 “ netbios 节点类型”在 Internet 上找到。示例链接:
Microsoft TCP/IP 主机名解析顺序
NetBIOS 节点类型
“lmhosts” 文件在 Windows 的以下路径:
<Drive>\Windows\system32\drivers\etc\
使用文本编辑器打开文件,并且按照文件中的例子输入所有网络上链接的计算机。删除条目上面的注释,然后保存修改后的文件。
注意
如果在上述路径中编辑了“ Imhosts.sam ”文件,那么必须将文件名修改为“ Imhosts ”才能生效,“ Imhosts.sam ”只是一个对系统无任何影响的示例文件,并且必须得重新启动计算机才能生效。最后确保所有计算机均做了对应修改。
为了继续优化网络命名解析,在每一个条目(默认较多为100条)后填写上关键字 “ #PRE ”。带有该关键字的条目在系统启动时就会被加载到高速缓冲区中。在解析 IP 时,首先读取高速缓冲区,如果不能解析所有计算机名才会读取 lmhosts 文件中的信息。
默认情况下,“ Imhosts ”文件是通过终端总线的网卡设置导入的。
图 .01
在大型网络中,必须要组态 "lmhosts" 文件。为了加速命名解析,也可以配置 “ hosts ” 文件。请记住 “ Imhosts ” 与 " hosts “ 的语法规则是不同的。
所有的 SIMATIC WinCC 站都必须在同一工作组或者同一域内。
关于 “Imhosts” 文件的详细描述参见 Microsoft internet 以下网站。//msdn./en-us/library/gg723314.aspx
可以通过执行 Ping 命令测试改变是否生效。
打开输入界面 ( 开始 > 运行... > cmd ) 并在上一步中修改了“Imhosts”文件的所有计算机之间执行“ping + 计算机名”命令(例如: ping WINCCPC01)。
如果获得响应并且计算机名已经被解析为相关联的 IP 地址,那么文件配置正确且命名解析在网络中工作正常。
3. 操作系统
什么版本的 SIMATIC WinCC 需要什么版本的操作系统参见条目 ID 64847781。(条目中也有关于 WinCC 客户机/服务器工作环境的信息。)
分配权限
特定的动作需要什么用户权限,请参见 WinCC 信息系统以下链接。
WinCC 安装 / 版本注释 > 安装注释 > 安装要求 >
WinCC V7.5: 操作系统中的访问权限
WinCC V7.4:操作系统中的访问权限
WinCC V7.3: 操作系统中的访问权限
WinCC V7.2: 操作系统中的访问权限
注意
如果为 WinCC 安装更新(原来的 hotfix)或者补丁,需要阅读相应的版本注释。在某些情况下必须修改用户权限。
4. 终端总线
在 SIMATIC shell 中必须为终端总线配置正确的网卡。如果使用多个网卡,会出现 WinCC 通讯所采用的网卡没有在这里选中的风险。
终端总线的配置注意事项参见条目 ID 25437381。
另一个显示网络正常工作 ( 其它计算机的可用性 ) 的标识是在 SIMATIC shell 的网络中可以看到其它计算机上的项目。
5. 网卡次序
对于 Windows 10 和 Windows Server 2016,这一点已过时。
网卡次序决定了网络服务访问网卡的顺序。因此必须确保网卡/连接 ( 已经选择为终端总线的设备 )处于**位。
通过以下路径设置:“控制面板 > 网络连接 > 高级 > 高级设置 > 网卡和连接”。
如果使用的是 Windows 7 或者 Windows Server 2008,必须通过 Windows 资源管理器设置。
切换到 Windows 资源管理器。通过“ 组织 > 布局 ”显示菜单栏。也可以通过按下 “Alt ” 键临时显示本菜单。
图 02
现在,通过控制面板切换到“ 网络和共享中心 ”。在左边的窗口面板中是“更改适配器设置”按钮。操作按钮按照上述方法执行“高级”步骤。
6. 防火墙
为了计算机安全经常需要安装防火墙。仅可使用 WinCC 发布允许的防火墙。如果激活防火墙,那么必须重新运行 SIMATIC Security Control 并执行 “Make settings”。端口过滤器通常都不会被释放。
提高 Windows 防火墙的稳定性
在 Windows 防火墙的日志设置中,若启用了“记录被丢弃的数据包”和“记录成功的连接”,那么会导致防火墙死锁从而在禁用 WinCC 时阻塞 。
为了解决这个问题需要安装July 2016 Update rollup from Microsoft,描述内容请查看链接Microsoft KB 3155768
其他信息
更多关于分布式系统的信息参见 WinCC 信息系统以下链接:
组态 >
WinCC V7.4:多用户系统
WinCC V7.3: 多用户系统
WinCC V7.2: 多用户系统
如果使用的是 WinCC V5 或者更早版本,请参考以下文档。也可以找到关于 WINS,DNS 和 IPX 的信息。
产品推荐
友情链接