我通过实验发现:当在PC ACCESS中手动建立项目(变量)时,在WINCC的s7200.OPCServer中是可以找到该变量的;
都是如果在PC ACCESS中通过“文件--输入符号”的方法导入变量时,在WINCC的s7200.OPCServer中死活找不到该变量的;
而且,先自动导入再手动新建也是什么变量都找不到;
还有,先手动新建时,WINCC可以找到已建立的变量,当再自动导入一个S7200程序中的符号表时,WINCC中找到的还是未自动导入符号前手动建立的变
量。
请问这是个什么原因呢?麻烦大家帮忙分析一下。这问题困扰得俺好郁闷!谢谢!
最佳答案
PC Access对中文支持有问题,在MicroWin中文界面中创建符号表时默认为“用户定义1”,当在PC Access中导入时,也显示为“用户定义1”,所以在WinCC的OPC条目管理器中找不到符号表。楼主在MicroWin中把“用户定义1”更名为英文名字,重新在Pc Access中导入就可以解决这个问题了。
另外就是使用最新的PC Access V1.0 SP3
http://support.automation.siemens.com/CN/view/zh/28016537
提问者对于答案的评价:
“T-C4 - 高级工程师”:您的分析真是准确、透彻啊。
再往后使用WINCC的日子里,每当在“OPC条目管理器”中导入PC access变量时,我都会由衷的感谢您的!
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc275227.html