先组态服务器,
新建多用户项目工程-〉完善工程-〉添加客户机名称-〉添加工程用户名并设置权限(必须具有的权限要设好)-〉打包工程-〉设置客户机属性-〉设置服务器更新属性
组态客户机
新建客户机项目-〉打开服务器上建好的工程-〉输入用户名-〉运行
但这样做的结果是,不管是从客户机上直接打开服务器上已建好的工程,还是从服务器上装载已打好的包,都找不到起始运行画面,但在服务器里是给客户机分好了起始画面的。
这也就是说没办法连接服务器了。
也没有弹出输入用户名的对话框,还有,从客户机上看从服务器上加载的包,运行时老是显示为红色,好像原来没运行之前是绿色的,而且运行之后一直都是红色的了。
不知道,这是哪方面的原因。多谢!!就是连接不上啊!!1
最佳答案
看来楼主好像对WinCC的客户机/服务器结构有一点误解。
1. 多用户结构:
如果楼主只有一个服务器,而有一个或多个客户机,这样的话就不需要在客户机上建立新项目。按照楼主上述的做法,组态好服务器后,直接在客户机上的WinCC中通过网络打开服务器上的项目就可以了。
2. 分布式结构:
如果楼主有两台以上的服务器,需要客户机能同时操作两台或多台服务器,这样的话就需要在客户机上建立新项目。但在组态服务器项目时并不需要在计算机列表中添加客户机名称,只需要在客户机上建立“客户机”项目后,加载服务器数据包即可,起始画面需要自己做,并以“画面窗口”的形式显示服务器画面。
和楼下探讨:
您的做法我刚才试了一下,结果和您的一样,证明客户机的画面不能直接使用服务器数据包里面的画面。其实客户机项目的画面都是新建的,只不过需要使用“画面窗口”来显示服务器上的画面。还是上面所说的,只有一台服务器,多台客户机的话不需要创建客户机项目,直接在客户机上打开服务器项目即可。
提问者对于答案的评价:
非常感谢哈,只是看的一个教程上说的是那样,自己试过直接打开,是可以打开,好像不可以运行,因为服务器上建的项目那所运行的机子的名字不一样。我再试试再想想哈!!!!
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc275752.html