1756-OW16I
动态数据交换 (DDE)和I/0服务程序
动态数据交换 (Dynamic Data Exchange——DDE)是Windows实现其应用程序彼此之间通信的一种手段,所交换的数据和指令等信息是通过在运行的应用程序间建立Client/Server关系来实现的,而Intouch是借助于DDE与其他软件联合工作的。例如,通BIOS DDE网络接口,可使lntouchBIOS兼容的网络通信,而通过Serial Port DDE 接口可实现DDE所支持的串行口间的通信。Intouch既可作为Client(顾客),也可以作为Server(服务器),任何一个软件都同时可以作为顾客和服务器。上位机软件主要是从I/O服务程序中接收数据,如有需要,也可以送出一些键盘输入的数据。
这里应当指出的是,WonderWare公司还提供一套DDE I/O ServerToolkit软件,用户可以用它来开发I/0服务程序。已有的I/0服务程序可支持许多公司生产的可编程序控制器(PLC)与Intouch通信。
此外,Intouch还具有远程控制其它应用程序的能力,通过StartApp、AcTIvateApp和Sendkeys三个函数可以激活其它强有力的应用程序,从而大大增强了Intouch本身的功能。
1756-OW16I
Intouch具有很强的报警和趋势判断功能
在WindowMaker中提供了报警显示模式、报警记录文件、报警信息打印的定义设置。Intouch支持的模拟量报警有多种类型,如上限、上上限、下限、下下限、变化率、 小偏差和 大偏差等等,而报警的优先级可达999种。
Intouch通过Toolbox建立的实时趋势图和历史趋势图,均可由用户设置趋势的时间变化范围、数值变化范围、座标网格的分辨率、时间段段数和颜色属性等等。虽然一幅图中只能显示四个参数的变化情况,但每个应用程序、每个窗口上开辟的趋势图数目不受限制。可以通过DDE取得趋势图的数据,并可打印出来。
这两个功能对于连续过程控制的在线指导具有很大意义,因而Intouch软件也倍受控制台操作员的欢迎。
1756-OW16I


