现客户机已能正常打开服务器画面,服务器数据包也已经创建好了,服务器运行正常,数据显示报警浏览都没问题,但客户机上却一个数据都没有,报警浏览也显示没有到服务器的连接,这是什么原因啊?
问题补充:
系统采用的是多用户机构,组态也是根据WinCC CS 结构快速入门(文档编号为A0457)手册的步骤组态的,但有一点,服务器与客户机并非同一品牌电脑,网卡不一样
最佳答案
按照下面的方法检查:
应该支持在 WinCC 多用户客户端上直接打开服务器上的项目(客户端没有自己的项目)。但是不能打开或者激活这个项目。在客户机上显示消息不能建立到数据库服务器的连接。如果显示该出错消息,则是由客户机和服务器之间的链路引起的。
指导说明
检查下列事项:
No. 步骤
1 在 WinCC 中,必须在项目属性中设置为“多用户系统”。必须在服务器的计算机属性中输入所有计算机名 (服务器和客户机)。
2 选择“开始 > 设置 > 控制面板 > 网络连接 > 你的网络连接 > 属性 > TCP/IP 协议 > 属性”。如果在“IP Address”标签页中激活了“Take IP address from a DHCP server”功能,则该 DHCP 服务器服务在网络中必须可用。这表示必须有一台计算机或者网络设备被组态为 DHCP 服务器。如果没有激活该功能,则选择“Specify IP Address”功能。必须为每台计算机分配一个 IP 地址。
注意
如果你使用的是 Vista 或者更新的操作系统,你可以在控制面板的“网络和共享中心”获得网络连接的属性参数。
3 打开DOS命令窗口(开始 > 运行... > cmd)并且执行 “ping + IP address” 命令(例如,ping 127.0.0.1)去测试每一台其它计算机。
如果得不到回应,你必须检查全部网络的组态和参数。
4 如果通过 IP 地址作为网络测试工作,现在必须修改 “lmhosts” 文件所以这个计算机也可以通过计算机名字被访问。如果没有在网络中使用 DHCP 服务这个步骤是唯一必须的。
“lmhosts” 文件在 Windows 的下列路径中:<Drive>\Windows\system32\drivers\etc\。使用文本编辑器打开这个文件并且按照文件中的例子输入网络中所有可以被访问的计算机。然后保存文件。
在所有计算机上做相应的设置。
5 打开DOS命令窗口(开始 > 运行... > cmd)并且执行 “ping + 计算机名” 命令(例如,ping WINCCPC01)去测试所有在之前步骤中“lmhosts”文件中输入的计算机。
如果得到回应,这个文件已经被正确配置并且在网络上可以通过名称访问。
6 使用Windows资源管理器去测试,是否可以访问服务器上项目所在的盘符驱动器。
如果不能访问,则必须检查驱动器开放权限,必要时开放适当权限。
参考:
http://support.automation.siemens.com/CN/view/zh/1014417
参考资料:http://support.automation.siemens.com/CN/view/zh/1014417
提问者对于答案的评价:
计算机PING IP可以PING的通,PING计算机名却不可以,正在检查,谢谢你的回答
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc265900.html