西门子WINCC共享页面显示问题

分享到:
376
下一篇 >

菜鸟案例:

有以下两个系统,wincc均集成在相应的PLC系统中:

a) 系统1:WINCC1 + PLC1+PLC2+PLC3,其中PLC3数据用compile方式传到wincc

b) 系统2:WINCC 2+ PLC3' +PLC4 +PLC5 ,数据全用compile方式传到wincc,

c) 问题:

wincc2调用wiccc1共享服务器数据的方式,读取PLC3的数据,应该是如何的操作步骤呢? 我是如下操作的:

wincc1在没运行时,创建了数据包,wincc2也在没运行时,调用wincc1的数据包,主要是调用了wincc1的其中一个页面,但运行后无法显示被调用数据出来,提示:Error in picture: af1a_w_f1a0::gl.PDL

请问应该如何进行wincc 共享数据呢?谢谢!

高手:

你应该是wincc1先运行起来才会有有数据发送到贡献数据包的吧?然后wincc2才能读取。

你的plc3不是已经连接到两个wincc中了吗?plc3和plc3‘之间什么关系?你把两个电脑dcom配置,wincc1的电脑作为opc服务器(opcserver.wincc),wincc2作为opc客户端读取wincc1的实时运行数据。

实际上每一个plc都硬件组态两个op连接,然后wincc中建立连接分别对应到plc中,直接读取数据,这样就不用wincc之间再传递数据了。速度还快。

菜鸟:

实际上两个WINCC都运行起来了,可通过WINCC读过来的数据就是无法正常显示。

PLC3与PLC3'其实是同一个PLC,如果通过两个WINCC直接读取PLC的方式是可以实现,但这样感觉会增加了PLC的负荷了,而且这样一来,我改程序时,也需要两个项目的WINCC,PLC程序都要改,维护起来不方便。

以前试过WINCC共享数据实现了页面的共享的,只是后来也不知道是改了些什么还是哪设错了,无法再实现此功能了。

把两个电脑dcom配置,wincc1的电脑作为opc服务器(opcserver.wincc),wincc2作为opc客户端读取wincc1的实时运行数据,请问是共享服务器数据的功能吗?需要如何设置?需要注意些什么呢?我觉得自己是某个细节没设好,导致无法通讯的,但总无法查出来~~先感谢了!!!

高手:

是的,

附件是我整理的dcom配置方法。

菜鸟:

谢谢大虾!可惜下载的文件无法解压呢!三个文件都提示需下一压宿分卷才能解压,可以发到我邮箱吗?谢谢!

xxy5429@163.com

高手:

分卷压缩的,把3个文件名改成按序号排列的就可以解压了,比如
 XXXX1.rar
 XXXX2.rar
 XXXX3.rar

菜鸟:

谢谢!解压成功!但测试得生产线停机时才能找机会测试!


你可能感兴趣: 工控菜鸟园 自动化系统 WinCC Panel PLC
无觅相关文章插件,快速提升流量