发表于:2008/12/17 13:47:00
#0楼
从昨天检查到今天了,原来以为是累加器溢出错误导致,结果是由于一个模拟量采集计算子程序的问题,但是我检查了N遍所有的变量,都没有跟其他的子程序有干涉。。我还打电话到西门子技术支持,想让他们帮忙看下此模拟量采集计算子程序,人家说超出服务范围,哎,也难为人家了。我以前有个TD400C的问题,有个MM工程师让我把程序通过信箱寄过去,还帮我检查,,现在不行了。。
问题在于SBR4新风温度采集这里,,只要AIW10采集到6349以下,计算出来的AC0低于“-1”以后,CPU直接致命错误亮红灯,把AIW10强制到6349及以上,,程序正常。。这个子程序的变量没有跟其他子程序的变量有冲突,,各位大侠,工程师给瞅瞅,究竟是由于什么冲突造成的。。先谢了。。
问题在于SBR4新风温度采集这里,,只要AIW10采集到6349以下,计算出来的AC0低于“-1”以后,CPU直接致命错误亮红灯,把AIW10强制到6349及以上,,程序正常。。这个子程序的变量没有跟其他子程序的变量有冲突,,各位大侠,工程师给瞅瞅,究竟是由于什么冲突造成的。。先谢了。。
附件:
[本地下载][此贴子已经被作者于2008-12-17 14:38:20编辑过]