To:工控妹妹 点击:412 | 回复:1



gongkongedit

    
  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2004-08-16 17:23:00
楼主
你说查一下SQLinsert语句执行时机,我不太懂,能不能说的具体一点,谢谢!附加:INTOUCH在往数据库记录数据时,有时是很正确的记录一次,但有时是记录两次、三次,甚至是四次(还没有发现五次)。 附: 我在编写intouch脚本时碰到一个现象:写入数据库的数据会重复;   打比方:开一台水泵,将开水泵的时间记录下来,然后过一会把水泵关掉,再把关水泵时间记录下来,然后一并存入数据库.打开数据库查看时发现数据记录了两次,这两次的开始时间是相同的,但结束时间不同.(这种情况出现的几率大概在0.5),请各路豪杰指教指教.会不会是PLC程序有问题?



gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2004-08-16 19:47:00
1楼
有可能用脚本写数据库,一个写库过程没有完全作玩,另一个写库过程已经产生,来不及处理。 和PLC没有关系。 写数据库,最后是由第三方的程序去作,如VB,VC抓个开关动作变量,由第三方程序完成写入数据库动作.

热门招聘
相关主题

官方公众号

智造工程师