在论坛里貌似看到过很多人都碰到过这个问题,我也不例外,通过下面的方法可以彻底解决该问题,这个方法我在其他的帖子中也阐述过,为了方便其他人碰到问题能及时解决,我还是单独发一份。方法的来源是在西门子技术论坛的英文版中,那个ID我不记得了。
方法如下:
若以后有需要加装或重装PC-ACCESS时,在“状态测试”过程中出现" An error has occured"的提示框,那么按照如下步骤应该能解决:
1、找到PC-ACCESS的安装目录。一般为C:\Program Files\Siemens\S7-200 PC Access\bin\sopcsrvr.ini,用“记事本”打开该路径的文件,在[Registry]加一条命令语句ConfigDataPath = C:\Program Files\Siemens\S7-200 PC Access\bin\sopcsrvr.ini
例如:
; Generic OPC Server Parameter File
; Siemens AG
;
[Registry]
; OPC Toolkit Server Registry information
ProgId = S7200.OPCServer
ClassId = {05D9ADF0-6815-4236-A656-538039182B08}
SymbolicName = S7200 PC Access OPC Server
RegKey = S7-200 PC Access
ConfigDataPath = C:\Program Files\Siemens\S7-200 PC Access\bin\sopcsrvr.ini
2、在PC-ACCESS的菜单栏中选择“保存”按钮,那么这个问题就解决了。