Intouch学习笔记 点击:1510 | 回复:6



疯了

    
  • 精华:1帖
  • 求助:0帖
  • 帖子:5帖 | 121回
  • 年度积分:0
  • 历史总积分:981
  • 注册:2005年11月05日
发表于:2008-08-20 15:59:29
楼主

1. 使用合适的文本编辑器,例“记事本”Windows目录中的 WIN.INI 文件。
2. 找到 【InTouch】 部分并添加下列参数:
【InTouch】                                参数 描述
MultiScreen=1                        打开多屏幕模式
MultiScreenWidth=640                单个屏幕的像素宽度
MultiScreenHeight=480                单个屏幕的像素高度
例如,如果您计算机的分辨率是 2560x1024,分开显示在两个并排
的屏幕上,则可输入下列内容:
【InTouch】
MultiScreen=1
MultiScreenWidth=1280
MultiScreenHeight=1024
8、        SuperTag 模板最多可容纳 64 个成员标记名和 2 个嵌套级别。这表示,SuperTag 父项可包含多达 64 个内嵌的子成员,并且这每个子成员又可以包含多达 64 个子成员标记名,因此总共可以有 4095 个成员标记名。
9、        SuperTag每层最多10个字符长度。
10、        记录远程引用标记名
缺省条件下,远程引用的标记名会记入 “历史记录”文件。要记录远程引用标记名,您必须启用 “历史记录”功能,然后在应用程序目录中的INTOUCH.INI 文件中添加下面一行代码:                RemoteTagsLogEvents=1
如果不想记录 I/O 型标记名,请在应用程序目录下的 INTOUCH.INI 文件中添加下面一行代码:                        RemoteTagsNoIOEvents=1
11、        如果在 alarmbuf.ini 中添加一行 "SuppressionLog=1",则 "SuppressionLog=0" 会关闭抑制标准改变时写入 Logger 的功能。缺省条件下,此值设置为关闭。
12、        热备份对配置文件provacc.ini
13、       
14、        备注  结合 “网络应用程序开发”(Network Application Development,简称 NAD)功能使用 “语言切换”功能时,建议在 NAD 客户端节点属性面板上,将 “改变模式”设置为 “重新  WindowViewer”或 “提示用户重新启动 WindowViewer”,而不是设置为 “将更改加载  WindowViewer”或 “提示用户将更改加  WindowViewer”。
15、        RealTrend主时间刻度之间的最大时间是 65536 秒或 18 小时 12 分钟 16 秒。
主时间刻度数必须是副 / 主刻度数的偶数倍。
16、        通过在 INTOUCH.INI 文件 (位于应用程序目录中)的 【INTOUCH】 部分添加参数
ForceLogging=#
可以改写该缺省值。此参数的值表示分钟,可以设置为 5 和 120 之间的某个值。
要记录标记名的当前值 (即使更改小于或等于记录死区值),请添加参数
ForceLogCurrentValue=1。
例如:通过添加参数 ForceLogging=15 和 ForceLogCurrentValue=1,当前标记名值将至少每个 15 分钟或是在标记名值发生变化时写入 “历史日志文件。
17、        示例 3
SQLSetStatement n 此语句必须用于复合查询及超过 131 个字符的字符串表达式。字符串表达式超过 131 个字符时,请使用 SQLAppendSQLSetStatement(ConnectionID, "Select  Speed, Ser_No from tablename where Ser_No ='" +   Serial_input  + "'");
SQLExecute(ConnectionID, "BindList", 0);
在上例中, StatementId 设置为零,这样在执行语句之前就不必调用
SQLPepare(Connection_Id, StatementId)。因为 StatementId 并非由 SQLPepare 建立,若要正确结束此 select 语句,请使用 SQLEnd 函数,而不是 SQLClearStatement() 函数。
SQLSetStatement(Connection_Id, "Select  Speed, Ser_No from
tablename where Ser_No ='" +   Serial_input  + "'");
SQLPrepareStatement(Connection_Id, StatementId);
SQLExecute(Connection_Id, StatementId);
在上例中, StatementId 是由 SqlPrepareStatement 创建的,并在 SQLExecute 函数中使用。要结束此 select 语句,请使用 SQLClearStatement 释放资源并释放 StatementId。
18、        请勿通过“远程桌面”会话运行Intouch。

更多Wonderware文章,资料  http://www.best-gk.com/bbs/index.php
 



deng_lp

  • 精华:5帖
  • 求助:0帖
  • 帖子:65帖 | 2669回
  • 年度积分:0
  • 历史总积分:2876
  • 注册:2001年6月19日
发表于:2008-08-22 09:32:18
1楼
写得不错,好文,多发点

死亡骑士

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 1774回
  • 年度积分:0
  • 历史总积分:2630
  • 注册:2006年7月17日
发表于:2008-08-22 14:42:24
2楼

好 不错                   

马金山

  • 精华:1帖
  • 求助:0帖
  • 帖子:13帖 | 15回
  • 年度积分:0
  • 历史总积分:136
  • 注册:2004年11月13日
发表于:2009-01-02 13:41:16
3楼

Good good

马金山

  • 精华:1帖
  • 求助:0帖
  • 帖子:13帖 | 15回
  • 年度积分:0
  • 历史总积分:136
  • 注册:2004年11月13日
发表于:2009-01-02 13:41:27
4楼

Good good Good good

jiesheng

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 259回
  • 年度积分:0
  • 历史总积分:487
  • 注册:2005年11月18日
发表于:2009-03-27 21:00:55
5楼
写得不错                       

小健

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 87回
  • 年度积分:0
  • 历史总积分:150
  • 注册:2006年5月17日
发表于:2009-04-03 15:54:07
6楼

写的挺好的。比较实用

 


热门招聘
相关主题

官方公众号

智造工程师