我们使用的系统是西门子的pcs7系统,采用服务器/客户机架构,2台冗余服务器和21客户机,6对冗余414-4HCPU。在系统投用后,遇到过各种各样的问题,有网络问题、硬件问题,也有软件的使用问题等等。 要做好日常的维护,我们首先就要了解清楚这个系统的网络架构,根据网络结构的原理才能对出现的各种通信问题才能进行排查。 一、网络结构: 系统总线是PC和控制器(AS)之间的通讯,例如,OS服务器/单站和AS控制器之间的通讯以及ES和AS控制器之间的通讯。 终端总线是PC之间的通讯,例如,客户机和服务器之间的通讯以及工程师站和OS之间的通讯。 1、系统总线层的网络地址分配: l AS的MAC地址,即相应的CP443-1的MAC的地址,格式为:08-00-06-01-00-00 l ES,SERVER的MAC地址,即相应的CP1613卡的地址,格式为:08-00-06-01-10-00,多个CP1613卡的MAC地址修改最后一个字段即可。 2、终端总线层的网络地址分配: ES,SERVER,CLIENT的IP地址应设置在同一个网段,例如:192.168.1.xxx,并且同属于工作组Workgroup。 二、硬件更换 1、CPU 的更换 更换CPU必须满足以下要求才可以进行更换: ---与出现故障的CPU 具有同样的操作系统版本Firmware ---与出现故障的CPU 具有同样的主存储器和装载存储器 按以下步骤更换一个中央处理单元: (2) 更换新的CPU (3) 插入同步子模块,检查机架号设置是否正确 (4) 再次打开电源模板 (5) 新CPU执行存储器复位 (6) 再重启新换上的CPU即可。 2、PROFIBUS-DP 主站的更换: (1)关闭中央机架上的电源 (2)拔下DP主站上的PROFIBUS DP电缆 (3)更换有故障的模板 (4)插上PROFIBUS电缆 (5)接通中央机架上的电源 三、典型故障及解决方法: 1、故障现象:工程师站远端下载OS项目时,提示OS项目正在被其他ES使用; 故障分析:OS项目中包含Wincc.lck文件,该文件用于锁定项目; 解决方法:手动删除该文件即可; 2、故障现象:编译OS时,系统弹出DM错误对话框,编译终止,重试编译故障依旧: 故障分析:OS项目中含有不完整的数据,编译系统读取数据出错; 解决方法:选择文件菜单----- reorganization命令,对项目进行重组,如果此时问题没有得到解决,那么就要重新生成整个项目,把项目另存为,并选择“with reorganization”功能,让整个项目重新生成。 注意:该重组的方式系统会修改离线项目的时间标签,change only的下载方式会丢失,CPU不能停机的情况下慎用; 3、故障现象:编译OS时,系统弹出DM变量超出系统允许限制对话框,编译终止,重试编译故障依旧; 故障分析:OS站的授权点数不够; 解决方法:定购更大的OS点数授权; 4、故障现象:运行系统中,面板中某些文本显示为空,回路报警无文本信息; 故障原因:该故障通常出现在英文版的PCS7系统,但操作系统的区域语言设置为中文的情况,原因是创建的项目的语言设置为中文,而PCS7英文版没有提供中文语言的文本信息,导致了运行系统无文本显示; 解决方法:Simatic Manager-------- Options---------- Display languag中,加入English united states,并设置为默认语言,去除Chinese PRC语言,重新编译OS项目即可; 5、故障现象:工程师站远端下载OS项目时,提示OS站点无法获得; 故障分析:该故障表示ES站无法获得OS相关信息,一般出现在ES和OS用户名和密码不一致的情况; 解决方法:通过网上邻居先连接OS站,或 start -----Run中输入\computer name,弹出用户名和密码对话框,手动输入信息;建议整个系统中各计算机上设置有相同的用户名和密码,密码不能为空! 6、在日常维护中,用到最多的还有一个WINCC Diagnose 文件 当WINCC发生问题时,在服务器的C:Program FilesSIEMENSWINCC Diagnose目录下的日志文件,会记录下时间并反馈一个错误代码,通过分析,可能找出故障得原因和解决办法。与WINCC的消息功能相比,这些记录放映WINCC自身的启动、连接、中断、切换等种种问题。 |