追梦工控论坛|工控论坛-专业的Intouch论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始


总共8061条微博

动态微博

站内全文搜索,由百度和追梦工控论坛合作提供
楼主: 黑羽盗一

[讨论] Intouch软件有问必答

  [复制链接]
  • TA的每日心情
    开心
    2022-10-11 10:52
  • 签到天数: 787 天

    [LV.10]国防部长

    发表于 2018-3-6 07:55:36 | 显示全部楼层

    上传分享工控资料得追梦点,下载积分获取办法点击进入 ☆追梦点充值入口
    发帖回帖赚金币兑换下载积分。上传附件须知点击进入

    ×

    马上注册,结交更多工控达人,分享经验,让你轻松玩转追梦工控论坛。

    已有帐号?  点击登录   或者        

    支付宝扫一扫领红包
    mxbit 发表于 2018-3-2 14:59
    Dev Studio 2014R2 Limited
    Intouch DEV/RT 64Tag,ChineseC

    这个是指带开发权限和运行权限的授权。
    64点是指除掉系统自带标记名外,包含所有内部标记和IO标记总和不能超过64点。

    让我们联手拒绝网络伸手党,下载积分获取办法&附件上传须知 ☆追梦点充值入口







    升级  67.5%

  • TA的每日心情
    擦汗
    2018-4-25 20:23
  • 签到天数: 16 天

    [LV.4]营长

    发表于 2018-3-13 17:02:55 | 显示全部楼层
    有多个同样的设备,比如电动阀,他的控制窗口用一个公共的窗口,每次点击不同的阀,窗口内的变量都会变成相对应的变量。

    就和ifix里的数据集功能一样。
    请问大神这个功能如何实现

  • TA的每日心情
    开心
    2022-10-11 10:52
  • 签到天数: 787 天

    [LV.10]国防部长

    发表于 2018-3-15 16:31:57 | 显示全部楼层
    xt_lion 发表于 2018-3-13 17:02
    有多个同样的设备,比如电动阀,他的控制窗口用一个公共的窗口,每次点击不同的阀,窗口内的变量都会变成相 ...

    间接变量实现

    首先创建两个泵,在动画连接的“动作”中输入代码“

    1号泵:

    pump_num=1;

    pump_txt1="1号泵";

    show "泵画面";

    2号泵:

    pump_num=2;

    pump_txt2="2号泵";

    show "泵画面";

    然后在“泵画面”的“窗口脚本”的 “显示时”中输入代码:

    pump_txt.Name="pump_txt"+Text(pump_num,"#");
    m00.Name="m00"+Text(pump_num,"0");

    其中pump_txt 和 m00为间接消息  和 间接离散 标记名。

    其中1号泵所控制的变量为m001  2号泵控制的变量为m002。

    通过上述设置即可实现控制功能。

    升级  67.5%

  • TA的每日心情
    擦汗
    2018-4-25 20:23
  • 签到天数: 16 天

    [LV.4]营长

    发表于 2018-3-16 14:00:27 | 显示全部楼层
    黑羽盗一 发表于 2018-3-15 16:31
    间接变量实现

    非常感谢楼主的耐心回答,功能已实现。

    升级  30%

  • TA的每日心情
    开心
    2018-9-23 20:15
  • 签到天数: 12 天

    [LV.3]连长

    发表于 2018-3-16 14:59:00 | 显示全部楼层
    请教版主,如何实现历史报警数据的查询。
    目前安装了SQL SERVER 2005,通过INTOUCH的Alarm DB Logger Manager配置了数据库,并建立了WWALMDB表,运行了INTOUCH,但是AlmDbViewCtrl控件提示该视图中没有项目显示,不知道问题出在哪里,请版主指点一二。
    1、Alarm DB Logger Manager感觉应该是运行了,点击运行后打开WindowViewer,再打开开发窗口,却显示没有开始。
    2、有改动过电脑时间,由中国 YYYY-MM-DD,改成了MM-DD-YYYY。
    3、SPC和SQL访问管理器需要设置么?
  • TA的每日心情
    开心
    2022-10-11 10:52
  • 签到天数: 787 天

    [LV.10]国防部长

    发表于 2018-3-18 18:21:02 | 显示全部楼层
    nfr516 发表于 2018-3-16 14:59
    请教版主,如何实现历史报警数据的查询。
    目前安装了SQL SERVER 2005,通过INTOUCH的Alarm DB Logger Mana ...

    第三项不需要配置;
    请确保AlmDbViewCtrl控件配置正确,确保连接上数据库。
    在这个控件里勾选自动刷新一个小时内的报警,若运行后还是没有数据,那么问题在于:
    1.控件没有连接上数据库,点击控件里面的 测试连接 试试;
    2.数据没有存进数据库,到数据库中看看有没有

    升级  30%

  • TA的每日心情
    开心
    2018-9-23 20:15
  • 签到天数: 12 天

    [LV.3]连长

    发表于 2018-3-19 18:11:06 | 显示全部楼层
    感谢版主回复。
    问题应该是版本不兼容的原因,9.5对应SQL SERVER 2000,我测试用的是2005。
    请教一个新问题,关于利用SQLExecute()函数,执行存储过程(sp_AlarmCounter),返回的数据接收的问题,看到事例中利用的是绑定列表,在数据库中查询返回的是一组数据,该如何接收并显示呢?
  • TA的每日心情
    开心
    2022-10-11 10:52
  • 签到天数: 787 天

    [LV.10]国防部长

    发表于 2018-3-21 16:26:06 | 显示全部楼层
    nfr516 发表于 2018-3-19 18:11
    感谢版主回复。
    问题应该是版本不兼容的原因,9.5对应SQL SERVER 2000,我测试用的是2005。
    请教一个新问 ...

    这个问题也困扰了我很久,始终没有找到方法,目前我还不清楚查询到的内容到底是什么样的数据,数组、字符串等等。后来我就放弃了读SQL,只用Intouch去写SQL。

    升级  30%

  • TA的每日心情
    开心
    2018-9-23 20:15
  • 签到天数: 12 天

    [LV.3]连长

    发表于 2018-3-22 10:59:35 | 显示全部楼层
    黑羽盗一 发表于 2018-3-21 16:26
    这个问题也困扰了我很久,始终没有找到方法,目前我还不清楚查询到的内容到底是什么样的数据,数组、字符 ...

    谢谢版主。
    打算编一个VB可执行文件来代替SQL的读功能。

    升级  30%

  • TA的每日心情
    开心
    2018-9-23 20:15
  • 签到天数: 12 天

    [LV.3]连长

    发表于 2018-3-22 17:16:05 | 显示全部楼层
    支付宝扫一扫领红包
    感谢版主,用了一个VB编写的EXE文件,直接对数据库操作,基本实现目的了。

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    请珍惜自己的ID,严禁发布垃圾水贴,诸如adsf......顶......纯表情......多次重复回帖刷积分......轻则删帖警告,重则封禁!★请分享资料、经验或者赞助论坛,贡献一份力量★

    关闭

    最新活动上一条 /1 下一条

    小黑屋|手机版|追梦工控论坛|工控论坛-专业的Intouch论坛 ( 皖ICP备10012005号 )|网站地图

    GMT+8, 2024-5-6 06:10 , Processed in 0.090704 second(s), 27 queries , Gzip On, APCu On.

    Created by 工控论坛

    Copyright © 2001-2021, Tencent Cloud & Dreamyiyi.

    快速回复 返回顶部 返回列表