公司的一个小项目,用的PCS7,五个OS,一个ES。
去年项目改造,需要这个项目跟另外一个系统进行OPC通讯,就把ES和其中一个OS的系统进行了设置,修改了用户名及密码(和OPC客户端以及其他的几个OPC服务器一致),做了DCOM配置。其他的OS当时没有东动。
今年这个项目也有技改内容,做完程序上的改动之后,需要更新到所有的OS上,更新的时候发现,除了全年做过修改的那个OS外,其他的,在选择OS下载的时候,都是提示路径出错。一下就慌了,因为平时很少用PCS7不知道该怎么办。
然后发现这个OS的属性下边,能选择下载项目的路径,就重新选择了一下路径。就可以下载了,结果下载完之后运行不起来,OS那边提示当前无法运行此项目,ES这提示“无法连接到数据库”,关也管不掉,只能强制结束运行。
重新来一遍之后,我在OS上新建了一个共享文件夹,打算把OS项目下载到这个文件夹里,这次下载很顺利,但是结束的时候,还是ES提示“无法连接到数据库”,OS那边直接运行项目的话,提示“没有权限”。
发了一会儿呆之后,想起来会不会跟电脑的用户名不一致有关系。就修改了OS的用户名。保险起见,电脑也重启了一下,然后正常操作下载,这一次很顺利的就完成了。OS上的项目顺利运行起来了。
总结:PCS7 项目OS和ES的计算机用户名必须一致,修改后必须重启电脑。如果没有必要,就不要修改用户名。
计算机名的修改没有试过,不敢冒这个风险~