系统说明:
系统为WIN2000专业版,安装WINCC5.1中文版,STEP7 5.2,WINCCHOTFIX。
项目说明:
有两个画面,主画面调用子画面。子画面上有一个复选框,三个单选框。当对复选框(单选框)操作时,取复选框(单选框)的状态存入一变量中。同时又将复选框的状态与此变量做动态联接。该变量用来控制PLC的动作。
主画面调用子画面的按钮脚本实现的功能为:打开子画面,取变量的值,根据取到的变量的值设置复选框(单选框)的状态。共四个变量,一、二、四变量为内部变量,第三个变量为外部变量。内部变量用GETTAGDOUBLE函数读取,外部变量用GETTAGDOUBLEWAIT函数读取。
故障现象:按钮按钮时,前两个变量值未读入,或读入值为零(而此变量值实际永不为零的),后两个变量值读入正常。当去掉打开子画面功能调用时,所有变量读入正常。
故障发生时机:随机,发生时会在一段时间内持续这种状态,有时重启机器会恢复正常,有进重启多次故障仍然存在。
注:此机器为备用机,原来使用的机器安装软件与此机器相同,但无此故障。