工控: Intouch使用总结

一、Insql使用说明

1.用Intouch作为数据源接收数据
右击“Configuration Editor”选择“Import Tags”,选择Intouch项目目录里面的“tagname.x”就可以快速
导入数据

2.用OPClink作为数据源接收数据
在“IDAS”中添加io服务器
计算机ip地址,opclink
Item Name :rdb64,real1066

文档的快速导入,可以借用Intouch生成tagname.x。用csv文件导入到Intouch项目,然后借助生产的tagname.x
3.用FSGateway作为数据源接收数据

二、Intouch 日期时间控件在win7中的问题

1. 切记切记 否则 历史曲线中的日期时间控件会出现问题。
2. 标准格式是 yyyy-MM-dd HH:mm:ss 
3. 日期时间控件中输入这个格式,当时关联的 value值 还是  yyyy/MM/dd HH:mm:ss 这个格式,需要进行第4项操作。
4. 在win7中 日期时间控件 格式 在windows系统时间中设置。

三、intouch2014 R2 使用问题

1. 授权安装 2099 的 intouch 编辑运行没有问题,此授权只有 intouch授权 其他的 例如 : 报表 da server 均没有。
2. 驱动 使用 kep server + FSGATEWAY
3. 出现的问题,安装时要选择 全部安装,不然会有 项目文件 移植及 易崩溃的问题,程序运行起来直接出错退出。
4. intouch9.5 向 intouch11.1 转换时 要使用 传统的 intouch ,新型的无法在其他计算机上打开。
    即转换时 是否要启用“未启动当前应用程序来使用 ArchestrA图形,您要启动它吗? ” 要选择 “否”,切记。。。。。。。

四、IntouchSQL函数简单使用

SQLConnect(ConnectionId,"Provider=SQLOLEDB;uid=sa;pwd=sa;Database=test");
SQLDisconnect(ConnectionId);
//写入数据
SQLInsert(ConnectionId, "TABLE1", "TableList");
//创建表
ResultCode = SQLCreateTable(ConnectionId, "tab1", "Templet1") ;
INSERT INTO TABLE1 (dt, list1, list2) VALUES ('2007/2/2 3:2:2',0.1,0.2 )

DIM sTmp AS MESSAGE;
sTmp = "CREATE TABLE t" + StringFromIntg($Year, 10) + StringFromIntg($Month,10) + " (cola INT PRIMARY KEY,list int,list2 char(19))";
SQLSetStatement(ConnectionId, stmp);
SQLPrepareStatement(ConnectionId,SQlHandle);
SQLExecute(ConnectionId,"",SQlHandle);
SQLClearStatement(ConnectionId,SQlHandle);

五、Intouch与Excel的DDE通信
5.1 在Intouch中向Excel中写入值
EXCEL中
   新建一个表格. 在第一行第一列依次输入数据
   A1(A列1行): 1
   A2(A列2行): 2
   A3(A列3行): 3
   A4(A列4行): 4

INTOUCH中
   新建一应用程序,增加一访问名称 EX
   节点: 
   应用程序名称: excel
   主题: sheet1
   新建四个标记名
   int001: IO实型变量 访问名称 ex 访问项: r1c1 (对应于exce中的a1量)
   int002: IO实型变量 访问名称 ex 访问项: r2c1 (对应于exce中的a2量)
   int003: IO实型变量 访问名称 ex 访问项: r3c1 (对应于exce中的a3量)
   int004: IO实型变量 访问名称 ex 访问项: r4c1 (对应于exce中的a4量)
5.2 在Excel中查看Intouch中的标记名值
=view|tagname!'$second'


六、OPCLINK中Intoch点表录入

6.1.记录数据,保留值的添加(I/O模拟,I/O整型 一般都要记录)
6.2.OPC-Intouch 点的写法
I/O离散    D+
I/O整型 I+
I/O模拟    R+

    M1.0        DM1.0,1
    i1.0        DI1.0,1
    DB6.DBX1.0    DDB6,1.0,1

    MB10        IMB10,1
    DB9.DBB1    IDB9,B1,1
    MW10        IMINT10,1
    DB8.DBW2    IDB8,int2,1
    DB8.DBD2(长整型)IDB8,DWORD2,1
    MD25(长整型)    IMDWORD25,1

    DB8.DBD2(实数)    RDB8,REAL2,1
    MD25(实数)    RMREAL25,1

6.3.I/O整型转换成I/O实型时,上下限要修改。
6.4.导入点表时,访问名不存在会出错

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值