在这版块已问了若干个问题,感谢大伙诚心诚意了。接触PCS7是因为工厂上了个项目用的是这个,包方编的,PCS7相比S7/WCC,太庞大了,也只有是接触的是什么就学习下什么,本版的技术支持说想更好的学习PCS7就去北京/上海等培训,本人就一最底层搞维护,收入也不高,2千多些吧,饿不死人而已 :)要是有其它挣钱路子真想做这个了,费神。单位也不会搞培训这些个名堂,也没听说谁公费去培训的,为混口吃的只有打脸充胖熟悉熟悉,看看官方资料上上网什么的,相关400的实物也就只有现场的,闲的是毛有(好在有个PLCSIM是不要钱的),所以有些方面也就不可能好理解了,对你们而言却是很容易的事
闲话也不说了,帖了几个图,烦请看看
1.a1/a2是A电脑上的,b1/b2是B电脑上的,都装的7.0版本,2根网线连交换机
2.我觉得是2个单站点,都是工程师兼操作员站,对吗
3.这个项目组态可不可做好一个后再拷贝到另个电脑的,如不是,就这个来说,常规大概怎么搞,
4.重点:请大家对比a/b图,组态/网络都一样,a1的连接名称为trt1,这个懂,编译trt1后就自动到连接名称下了,但同样trt1,在b1里连接名称就是trt2,这个怎么搞上去的,我自己搞了2个PC站,各自编译后都是一对一的关系,即只有编译trt2才会有trt2连接名称。再说2台电脑的trt2看了编译记录后也都没编译过,打开在(命名连接)下变量也都没有。
从这点说,感觉项目不是拷贝过去的,如是,那也要各自编译各自的
5.感谢大伙了
问题补充:
1.我现在没2台电脑,按意思是不是同样项目A电脑上编译trt1连接名就是trt1,在B电脑上编译trt1连接名就是trt2(前提A电脑名为TRT1,B电脑名为TRT2,且必须联网)?我理解的是A电脑上编译trt1,再在B电脑上编译trt2,这样应该可以吧
2。这是7。0 SP1版本,可以做REF,再请教凌侠书生侠,如在B电脑做REF,因网络是在A电脑建立下载的,B电脑无须做网络连接(我理解是这样的,也不知对不对,觉得REF类似C/S结构,当A电脑出问题时,B电脑上的副本也会与AS失去联接,是这样吗?
3。再次感谢
图片说明:
最佳答案
1.a,b电脑上的连接名不一样是因为AS与A的连接是TRT1,AS与B的连接是TRT2,所以在WINCC上的连接也是不同的。
2.A,B的WINCC项目名虽然一样,但计算机名不一样。
3.PCS7下不要使用拷贝的方式。
4.PCS7 V7以前的版本不支持REF的方式,因此在项目下建立2个PC STATION,分别组态,OS COMPILE就可以了。
5.PCS7 V7以后得版本支持REF的方式,指定其中一台计算机为BASIS,另外一台指定为其REF,这样做的好处在于只需要组态好一个PC STATION,另外一台无需组态。
提问者对于答案的评价:
感谢各位支持,主要问题是没实物,光看是不行的
专家置评
注意要点请参考凌大侠的建议,具体做法参考工控机推荐的文档. 关于REF的使用,请参考:
SIMATIC PCS 7 V7 OS单站结构,客户机/服务器结构
http://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=A0224
这个问题虽然简单,但是置精的目的是因为楼主问题介绍的比较详细,回答的比较清楚,精练.该问题也比较典型.并不是放水啊!
希望大家在提问时参考一下这个问题.
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc177092.html