首页 >技术文章 > 人机界面 > 详细内容
4InTouchHMI软件的应用
技术分类:人机界面 发表时间:2008-05-21
应字段“RECORD”等。在写记录前,只需先对变量复值,再执行语句:

  SQLInsert( ConnectionId, "CortrolLog", "CortrolLog" );

  即可。

  查询记录时,首先准备一个查询条件,例如在“稀矾池液位”的动作脚本中有以下语句

  DEVICE_ID= LT51027.Name;

  ShowAt("设备档案",$ObjHor +200, $ObjVer +50);

  SQLSelect( ConnectionId , "DevICE" , "DevICE" , "Device_ID=" + "’"+ device_id +"’" , "" );

  SQLFirst( ConnectionId );

  首先将要查询的设备名(LT51027)赋给DEVICE_ID。

  “SQLSelect”语句实际上执行了一条SQL 语句:

  SELECT * FROM DEVICE WHERE DEVICE_ID = ‘LT51027’

  后将查询到的记录的字段值赋给绑定列表中的变量。这样在设备档案中里,只要放上绑定

列表中的变量就能显示查询的结果了。下图为从数据库中查到的设备’ LT51027’的信息。

 


   3 管理层应用程序

  有了数据库中的“操作记录”、“报警记录”和“设备档案”,可以方便的开发管理层应用程序。下图是用Delphi 开发的一个客户端软件,用来查询记录及维护设备档案,它可以运行在工程师的PC 上。


  另外,利用Intouch 的NETDDE 功能,可将生产数据实时地通过第三方软件进行发布,这里涉及更多的软件编程技术,就不在深入了。下图为将数据以WEB 的方式进行发布。


   结束语

  以上的数据库及WEB 功能也可以通过IndustrialSQL Sever 和SuiteVoyager 实现,以上的应用可以说明InTouch 无论在脚本和第三方软件的接口方面都是非常灵活的。在过去,组态软件往往只针对下位机,一个控制系统通常与外界隔离,成为信息孤岛,使用Intouch 可以做到车间层与管理层的紧密结合,管理者可以在办公室里浏览到生产一线的数据,使企业以更高的效率进行生产和管理。

 

  如需关于INTOUCH 10.0 中文版的报价及其它更多信息,可咨询北京递杰科进,电话:010-51661962,李先生。
 
 

1】【2】【3】【4
您可能感兴趣的文章
最新文章
此文涉及的厂商信息
相关作者文章
相关厂商
热门文章
CEC博客