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( 实数)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)