在调试系统的时候,第一次将程序下到主控里,然后下装到服务器,操作站,然后启动服务器(在启动服务器过程中报错即多有点都有错误),操作站,在服务器安装文件夹macs下的一个日志里::
10号站 : 点.FI_102在控制站上没有定义! 时间: 16:16:16 03/31/09
10号站 : 点.FI_202在控制站上没有定义! 时间: 16:16:16 03/31/09
10号站 : 点.FIA_1201在控制站上没有定义! 时间: 16:16:16 03/31/09
10号站 : 点.FIA_1202在控制站上没有定义! 时间: 16:16:16 03/31/09
10号站 : 点.FIA_1203在控制站上没有定义! 时间: 16:16:16 03/31/09
10号站 : 点.FIA_1204在控制站上没有定义! 时间: 16:16:16 03/31/09
10号站 : 点.FIA_1205在控制站上没有定义! 时间: 16:16:16 03/31/09
10号站 : 点.FIA_1206在控制站上没有定义! 时间: 16:16:16 03/31/09
10号站 : 点.FIBY5在控制站上没有定义! 时间: 16:16:16 03/31/09
10号站 : 点.FIBY6在控制站上没有定义! 时间: 16:16:16 03/31/09
。。。。。。
所有点名包括i/o点,中间变量等所有点都不能在控制器里读出,更不能在操作站显示,在控制器算法软件里可以看到i/o点数值变化,操作站显示所有测点为0。请问各位高手指导下,到底怎样可以解决,急等。。。。。。
我遇到过这样的问题,应该在下层出现的问题,不是程序做的问题,而是系统BUG,首先有个问题要问你
1: 这些没有找到的点是不是都在CODESYS中全局变量中的同一个变量表中?
2:这些点在下层强制等操作是否都是好用的.
3:变量表中第一行"RETAIN"后面没有加任何字符.
如果以上问题回答是肯定的,建议你这样做:
1:在CODESYS新建一个全局变量表,不要和出现问题的变量表名字相同.
2:将问题变量表中的点的部分复制到新的变量表中,注意格式等.
3:将问题变量表整个删除.
4:编译,下装.再在数据库总控中编译,联编,生成下装文件.再下装服务器.
然后看看时候出现问题.
我比较熟悉MACSV,也积累了一些解决疑难杂症的经验,资料部分在离开和利时时没有了.如有问题,可以联系我.15680188325.如可以,我尽量帮忙.