Intouch与IO通讯问题 点击:888 | 回复:4



lijiren

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 4回
  • 年度积分:0
  • 历史总积分:0
  • 注册:2006年3月07日
发表于:2010-06-11 09:01:55
楼主
我的Intouch通过DA Server与IO通讯,每隔一段时间(大概15分钟左右)就会发生画面停顿现象,这时检查DA Server的变量数值有变化,大概停顿30秒左右,画面又恢复正常。不知道这是怎么回事,有没有人遇到过这种问题,有没有什么解决方法呢?



工控网论坛管理员

  • 精华:0帖
  • 求助:0帖
  • 帖子:26帖 | 470回
  • 年度积分:0
  • 历史总积分:2845
  • 注册:2010年6月04日
发表于:2010-06-11 10:43:32
1楼
您的INTOUCH程序里面有没有连接数据库的脚本,我曾经碰到过一次INTOUCH运行时内存不停被消耗,过一段时间内存被耗空,然后系统整理内存,就跟您说的这种情况比较类似,间歇有规律性地发生,问题可能是您链接数据库的脚本只有链接函数,没有断开函数,这样就会产生不停地被重复打开,内存得不到释放的情况发生,解决的方法就是链接数据库操作完成后断开!您试试看吧!如果不是这种情况再讨论!

zhoiw

  • 精华:0帖
  • 求助:0帖
  • 帖子:32帖 | 882回
  • 年度积分:0
  • 历史总积分:3482
  • 注册:2004年7月08日
发表于:2010-06-11 13:52:43
2楼

牛人 学习啦                 

lijiren

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 4回
  • 年度积分:0
  • 历史总积分:0
  • 注册:2006年3月07日
发表于:2010-06-13 09:08:54
3楼

我的Intouch程序里确实是有连接数据库SQL2005的脚本,但是我的脚本语言如下:ResultCode=SQLConnect(Sql1,"Provider=SQLOLEDB.1;User ID=guess;Password=guess;Initial Catalog=FileCopy;Data Source=192.168.1.1");……ResultCode=SQLDisconnect(Sql1);这样应该是已经断开数据库连接了呀。但是还是出现界面数据更新停顿的问题。

开心和尚

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 32回
  • 年度积分:0
  • 历史总积分:43
  • 注册:2006年4月29日
发表于:2010-06-22 10:30:15
4楼

学习!!有没有资料啊?


热门招聘
相关主题

官方公众号

智造工程师