intouch警报查询问题 点击:2090 | 回复:13



Slc_Controllogix

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 13回
  • 年度积分:0
  • 历史总积分:22
  • 注册:2004年3月01日
发表于:2006-02-13 12:23:00
楼主
各位大虾,我们公司现在用intouch8.0的alarm db logger manerger通过sql查询方式来查询历史警报,经常会超时而且会死机,是否有其他的查询方式?可否将intouch的警报记录存为1天1个文件,然后用记事本打开?如何实现?谢谢!



deng_lp

  • 精华:5帖
  • 求助:0帖
  • 帖子:65帖 | 2669回
  • 年度积分:0
  • 历史总积分:2876
  • 注册:2001年6月19日
发表于:2006-02-14 09:37:00
1楼
装的MSDE不适用,可改为Sql2000
intouch 8.0装SP2版可实现文本文件打开记录文件.

Slc_Controllogix

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 13回
  • 年度积分:0
  • 历史总积分:22
  • 注册:2004年3月01日
发表于:2006-02-17 09:01:00
2楼
deng_lp,请问如何具体实现?我装的是intouch 8.0 sp2啊,在哪儿可以把他存成一天一个文件啊?谢谢,

deng_lp

  • 精华:5帖
  • 求助:0帖
  • 帖子:65帖 | 2669回
  • 年度积分:0
  • 历史总积分:2876
  • 注册:2001年6月19日
发表于:2006-02-17 09:48:00
3楼
在alarmprint中有一个文件选项。
但最好不要用这个版本的alarmprint在线打印功能。
因为打印会遇到很多种情况,如缺纸,等。
造成打印程序死,或死机情况,然后停止记录。

Slc_Controllogix

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 13回
  • 年度积分:0
  • 历史总积分:22
  • 注册:2004年3月01日
发表于:2006-02-17 09:53:00
4楼
谢谢!如何在intouch里用记事本打开特定某日的历史记录呢?需要写什么东东吗,如何写?非常感谢!

deng_lp

  • 精华:5帖
  • 求助:0帖
  • 帖子:65帖 | 2669回
  • 年度积分:0
  • 历史总积分:2876
  • 注册:2001年6月19日
发表于:2006-02-17 14:46:00
5楼
调用exe文件,只要能正确的计算出历史记录名称。就用
notepad filename.alg.

蓝牙

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 2回
  • 年度积分:0
  • 历史总积分:61
  • 注册:2001年12月11日
发表于:2006-02-17 15:18:00
6楼
你的计算机查询不是。。,而是超时!前面有朋友提过,你要用SQL2000,这个直接微软SQL就可以,你也可以用××的,没有问题,对于历史的存放!
使用“alarm db logger manerger”进行数据库存放!
读取当然是在控件中选取了

Slc_Controllogix

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 13回
  • 年度积分:0
  • 历史总积分:22
  • 注册:2004年3月01日
发表于:2006-02-19 22:16:00
7楼
deng_lp,历史记录名称是个变量,调用时是写在引号里面的,所以无法赋值啊,

Slc_Controllogix

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 13回
  • 年度积分:0
  • 历史总积分:22
  • 注册:2004年3月01日
发表于:2006-02-19 22:22:00
8楼
蓝牙,是用"alarm  db logger manerger"存储的,但是用控件查询时速度很不理想,但事件多时,电脑都会死机的,所以想改善一下

deng_lp

  • 精华:5帖
  • 求助:0帖
  • 帖子:65帖 | 2669回
  • 年度积分:0
  • 历史总积分:2876
  • 注册:2001年6月19日
发表于:2006-02-20 13:27:00
9楼
能用的,用快速脚本写一个计算文件名称的公式。
再放在文本串中调用

Slc_Controllogix

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 13回
  • 年度积分:0
  • 历史总积分:22
  • 注册:2004年3月01日
发表于:2006-02-20 14:09:00
10楼
deng_lp:是否用下面这个调用,data是经过计算后的文件名
StartApp "c:\windows\notepad.exe d:\data.txt";
这样打开的是data.txt文件,不是赋了值的文件。

Slc_Controllogix

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 13回
  • 年度积分:0
  • 历史总积分:22
  • 注册:2004年3月01日
发表于:2006-02-20 21:20:00
11楼
谢谢deng_lp,我搞定了,偶然发现以前的文档,以前做过类似的,哈哈,

jamesyuan

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 13回
  • 年度积分:0
  • 历史总积分:19
  • 注册:2006年1月09日
发表于:2006-03-15 16:40:00
12楼
我直接用Alarm Printer做查询输出时,发现电脑重起后,已经打印过的报警记录还要重新打印,请问该如何解决?

dfee

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 7回
  • 年度积分:0
  • 历史总积分:13
  • 注册:2006年7月26日
发表于:2007-05-24 17:53:00
13楼
   各位大虾,我现在有一项目,用到西门子PLC,要求使用PROFIBUS-DP 协议与上位组态软件INTOUCH 相连接,现有MOXA卡一块,RS485电缆一条,PC232口已被占用,该怎样实现呢。我对西门子PLC不是很熟,请指教。

热门招聘
相关主题

官方公众号

智造工程师