intouch读取数据库的值

intouch读取数据库的值,第1张

intouch读取数据库的值通常需要以下步骤:

1、在intouch中创建一个数据库连接对象,比如使用ms sql数据库时,可以使用intouch提供的odbc connector连接到该数据库。

2、创建一个Query对象,使用该query对象来虚凳模定义需要从数据库中读取的数据字段和表格,以及查询条件等。

3、将query对象绑定到一个intouch数据库标签上,该差缓标签可以用于在intouch界面中显示数据库查询结果。

4、粗衡在intouch界面中,创建一个显示数据的控件(比如文本框、标签等),将该控件与上一步创建的数据库标签关联起来。

5、在运行时,intouch将自动执行查询 *** 作并从数据库中获取数据,然后将数据绑定到控件上,完成数据的实时更新。

楼行巧配主你好

~~!!!

可以通过DDE直接读取

EXCEL:

新建一个表格.

在第一行第一列档指依次输入数据

A1(A列1行):

1

A2(A列2行):

2

A3(A列3行):

3

A4(A列4行):

4

INTOUCH:

新建一应用程序,增加一访问名称

EX

节点:

应用程序名称:

excel

主题:

sheet1

新建四个tag

int001:

IO实型变量

访问名称

ex

访问项:

r1c1

(对应于exce中的a1量)

int002:

IO实型变量

访问名称宽扮

ex

访问项:

r2c1

(对应于exce中的a2量)

int003:

IO实型变量

访问名称

ex

访问项:

r3c1

(对应于exce中的a3量)

int004:

IO实型变量

访问名称

ex

访问项:

r4c1

(对应于exce中的a4量)

运行intouch

中的VIEW

即可 *** 作EXCEL中的数据

以上列举出来的方法是以:excel

为DDE服务器。intouch

为客户端。

如果要实现S7200的通讯,可反向实现。

如下.

intouch

不作任何配置。

EXCEL中输入

=view|tagname!tagname0001

tagname0001:为你的s7连接在intouch上的点.

首先要了解intouch的标记定义(intouch帮助或帮助文档都有标记字典相关资料)

标记(相当于变量):标记的类型键芦有IO型和内存型,访问PLC变量就要选择IO型标记。定义IO型标记要涉及到访问名和项目。

访问名:就是要访问的设备。除了要定义一个访问名,在DAserver还要定义PLC设备冲亮嫌,这样intouch的标记就与PLC设备建立了联系。

项目名:就是PLC的地址。例如DB0.DBX10.0,DB10.DBW.20,DB100.DBD12那么在intouch项目就对应为:散手DB0,X10.0 DB10,W20 DB100,D12

DB100,REAL12( 实数)


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/12134829.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存