工控编程吧

标题: 再说一说WINCC报警记录无法启动的问题—很少见 [打印本页]

作者: baikhgmv    时间: 2016-9-24 12:16
标题: 再说一说WINCC报警记录无法启动的问题—很少见
再说一说WINCC报警记录无法启动的问题—很少见先交代一下项目背景:这是一个沙特的项目,由于地域原因所有的系统和软件都是英文的。
沙特大家都可以想象到了,钱多人傻,所以系统是不必要的高配,400H挂300F系统
软件设计开始是迪拜人给配的win2003server,step7,wincc7.0,scl cfc各种软件,一应俱全,当然也是正版(这也就是我这个项目最头疼的地方)
再说下我自己,虽然不是什么高手,但也有7-8年的西门子调试经历了
好,现在开始说问题:
项目在家做过一部分,拿到现场后刚开始调试的时候算是顺利,报警记录无法启动这种现象自己感觉不是大问题,先关掉报警记录,把其他的调试完再说。
接近尾声的时候应该把报警记录打开了,但让还是无法启动,这里简单说一下常规的做法,换简单路径,改英文名称,用项目复制器复制一份,关杀毒。西门子论坛上有好多类似的帖子例如
http://www.ad.siemens.com.cn/service/answer/solution.asp?Q_id=56002&cid=1032
http://www.ad.siemens.com.cn/service/answer/solution.asp?Q_id=54921&cid=1032
http://www.ad.siemens.com.cn/service/answer/solution.asp?Q_id=30197&cid=1032
都耳熟能详的,试一下高级点的做法吧,百度了一下,在服务记录里面各种启动,仍没效果。
这里插入一个小窍门,如果每次打开wincc的话报警记录不能启动,会卡死在那个状态,也进行不下去也结束不了,这时候貌似只能结束各种进程或强制重启。小窍门来啦,在开始运行里面输入reset_wincc.vbs,瞬间关闭运行的wincc项目。

言归正传:看客们看到这里和我一定有一个不约而同的想法------重装软件,重做系统。但是一堆的正版软件让我望而却步,更何况在国外手头上没有合适的英文标准版2003server
于是决定使出终极必杀打热线求助,这里还得再插一句,西门子的服务热线是我所遇见过得工控plc类的热线里服务最令我满意的了。由于电话死贵,商量和客服用邮件沟通,客服欣然同意。经过几天的问题排查后,和我预想的一样,重装软件,重做系统。

到这里的时候你们以为重做系统后问题就会得到很好的解决么?哈哈,这样的话这个故事的剧情就不够跌宕起伏了。

因为有之前有一套和我们一样运行中的系统,都是西门子双硬盘冗余的工控机,所以我决定先讨个巧,把我的系统备份一下,把他的系统偷偷备份一下,然后使出毕生绝学乾坤大挪移。 系统是复制的不错,但是令人惊呆的是,报警记录依然启动不了。当时的我基本处于崩溃的边缘,满脑袋飞的都是乌鸦啊!再怎么说也得一点点的来,把他们的wincc项目拷贝进来吧,奇迹出现了,别人做的项目居然好用。这也离我的成功不远了。呵呵,于是我把他们的项目考进我的文件夹,还是不行。但是我把我的项目拷贝到他们的文件夹里面,好用,都在一个路径下的,绝对不是路径太深的原因。因为wincc项目里的变量是simatic manager自动编译出来的。还得再考回去,拷回去还是不能用,我就坐那想啊想,就是4个字,没道理啊!!!
一炷香的时间后,我终于做出了这个项目调试上最最正确的一个决定,右键项目文件夹,权限分配,分配我响应的权限,终于成功了。

总结一下,普通的xp和win7系统可能没有sever系统的权限分配那么复杂,SQL for wincc也能轻易的取得相应的系统权限,但是SQL面对sever的时候,是会有一些措手不及的,虽然问题不大,也很好解决,但是这方面的资料在网络上很难查的到,一旦碰到。。。。。小问题难倒英雄汉啊!也希望西门子能把这方面的系统bug升级一下。

最后不得不说的是,以前给这个项目做软件公司,项目确实做的不错,程序不多,也不复杂,但功能强大,对西门的软件应用的程度达到了相当的水准,等有时间再拿出来和大家一起探讨一下




---------楼主好文采!!


-------我就碰到这个情况。。。看完帖子解决的。。跪谢!!


------总结的非常好,对我有很多的启发,谢谢您的分享!!希望能在您这儿学到更好的知识






欢迎光临 工控编程吧 (https://www.gkbc8.com/) Powered by Discuz! X3.4