intouch
文章平均质量分 56
蓑笠翁2015
专注电气自动化上位机方向研究,工业互联网平台开发,数据上云,工业APP等。
展开
-
intouch与Modbus TCP设备对接(重点:长整型解析)
问题描述项目实践中,intouch上位机需要和进口发电机设备进行modbus TCP/IP通讯,部分数据读出来始终不对。经过一系列分析,在intouch SMC中相应配置中,成功读取int32 数据。思路分析查看DASMBTCP 3.0 SP1软件安装包文档,查询到相关内容,长整型 int32相应在点表中添加L标识符,例如400002 L;通过选择mobusBridge->AddModbusPLCRS 进行相应配置。 在上述配置页面中,相应的参数功能勾选选..原创 2021-01-28 11:24:32 · 11646 阅读 · 3 评论 -
intouch 10.1出现暂停读取PLC数据问题及其解决
问题描述雨水泵站经过3年运行,突发dasmbtcp驱动与施耐德M580系列PLC时断时连问题原因分析在经过现场软件重装修复,授权重装,网络通讯状态监视(一直ping PLC IP地址方式)重装dambtcp1.1驱动(intouch10.1 sp2版本)都不管用,后经过与其他泵站程序对比,以及翻阅相关intouch 10.1 sp2版本安装包从其中看到自带的schneider文件夹中,自带dasmbtcp1.5版本驱动,故而可能是由其版本不匹配导致。解决方案找到原因后,只.原创 2020-12-07 16:43:13 · 2568 阅读 · 0 评论 -
intouch 趋势图Y轴自适应功能完善
在项目中有利用到历史趋势,其y轴往往展示的是该点的最小/最大值范围,对于曲线波动展示不够友好。故而利用自带方法进行完善,以此记录。Histrend1.MinRange=HTGetAutoScaleValue(Histrend1.Name,Histrend1.UpdateCount,HistrendpenScale,5,"AutoScaleMin");Histrend1.MaxRange=HTGetAutoScaleValue(Histrend1.Name,Histrend1.UpdateCount,原创 2020-06-29 17:25:51 · 1360 阅读 · 0 评论 -
intouch与PLC之间通讯状态监测和设置
intouch与PLC进行通讯状态监测中,一般做法需要PLC来实施主动脉冲计数,或者bool变化来实现。本文通过上位机自带参数设置,实现对intouch通讯状态监视,将画面恢复初始状态,并及时弹窗报警,以达到监视通讯状态的目的。1.新建I/O离散点新建I/O离散量,设置访问名为所需监视PLC的访问名。在项目中填写$sys$status,此为系统自带通讯监视点。2.设置报警处理方法1.建立触发条件脚本设置条件触发脚本,当新建的离散点status为0时触发2.画面恢复初始化利原创 2020-06-29 17:19:12 · 5341 阅读 · 0 评论 -
intouch/ifix嵌入视频控件2(报警视频联动初步思路)
在项目中有朋友遇到类似的需求,ifix中嵌入视频,并实现报警与视频的联动功能。诸如,重要设备启动时,摄像头自动弹窗,并持续一段时间自动弹窗关掉;设备故障时,摄像头自动截图,录像一段时间存储;设备停止时,摄像头自动弹窗等等。其实本质上,对ifix来讲,就是出发相应的报警事件,并在报警事件中调用相应接口实现。重要点:设备启动/停止/故障时,摄像头如何自动跟随并拍照记录?思路:设置预置点。(...原创 2020-03-27 19:45:48 · 2648 阅读 · 9 评论 -
记intouch SMC local下驱动丢失问题解决
最近项目中,维护发现Intouch 2014R2版本下,有一台上位机SMC下local安装的Dassdirect和dasmbtcp驱动都丢失了,无法查看。但不影响程序的正常使用,遂进行相应的寻求帮助,顺利解决。原因:Intouch安装时,或者相应驱动安装时,上位机登录账户或与当前使用的账户不一致导致。解决:开始菜单->Wonderware->Common->Cha...原创 2020-03-27 08:58:37 · 5246 阅读 · 1 评论 -
解决跨网段intouch嵌入视频问题
在自控项目中,一般会将视频网络和自控网络分开,分属于两个不同的逻辑网段,以避免局域网ip不够用的问题。这就造成了一个问题,如何实现在自控网络上位机访问摄像头并嵌入使用?这里其实很简单,因为这两个网络本质上属于同一个物理链路。所以,可以直接在上位机软件所在电脑上直接设置两个ip,分属于自控网络和视频网络即可。具体可参照如下步骤:1.设置自控网络地址:(必须手动输入ip,不可自动分配)...原创 2019-12-23 17:17:26 · 616 阅读 · 0 评论 -
intouch制作历史报警查询(时间查询,筛选关键字)
在项目中,intouch制作历史报警查询已属于标配功能,如何做出按时间以及关键字来进行综合查询,提高历史报警查询效率仍然是一个值得研究的问题,接下来参考网上文章自己总结下如何制作。1.DTPicker格式制作首先,时间选择器的安装不再一一演示,(安装32位office系统,从向导中安装date and time picker即可)。然后,选择自定义格式,这里格式十分重要,直接关系到时间...原创 2019-11-23 15:36:26 · 12197 阅读 · 3 评论 -
intouch制作历史趋势公用弹窗
在先前项目中,历史趋势都是作为一个总体的画面,然后添加下拉菜单选择来配合使用。在新项目中,业主要求在相应的仪表上直接添加历史趋势,这就需要利用公用弹窗来制作历史趋势了。1.窗体建立窗体建立是比较简单的,主要在于选择怎样的历史趋势,在这里我推荐使用含指示器和刻度的历史趋势。它的优势在于灵活选择起始和结束时间,操作简单,功能齐全。选择完后,直接往弹窗中添加即可。注:在上述这款历...原创 2019-11-09 10:42:13 · 3938 阅读 · 0 评论 -
intouch 开发源程序加密方法
在先前项目中,因为同行竞争被拷贝走了源程序代码,以至于被上司责备,故而亡羊补牢对intouch(10.1老版本进行源代码加密探索)整理方法如下。1.intouch wondermarker打开源程序2.将所有画面打开,并进入运行时选定所有画面,点击进入运行时3.在wondermarker下使用application publisher使用appli...原创 2019-08-10 14:14:37 · 2072 阅读 · 0 评论 -
Intouch/ifix语音报警系统制作(4-自动发送邮件提醒)
在近期项目完成后,有遇到情况:类似于语音报警后,中控室人员未及时报告给我们造成了事件的危害升级,以及造成很不好的影响。针对这个情况特此添加语音报警后,自动发送邮件提醒,完善现有的报警机制。1.函数编写(选自网友脚本)Option Explicit'需要引用 Microsoft CDO for Windows 2000 Library和 Microsoft ActiveX Data O...原创 2018-10-29 19:11:27 · 971 阅读 · 0 评论 -
intouch报表数据的获取
在熟悉Intouch项目有一段时间了,也做有相关的三个项目,关于Intouch的一些报表数据的采集,也有了自己一定的看法(主要还是因为自己是野路子)今天就把我常用的一种制作思路,提供给大家。(仅供参考哈) 由于个人原因,转入中控行业也有点时间了,为了解决项目的实际需求,也看了一些intouch相关报表的制作思路。特此结合自身实际项目需求总结如下:基本思路: SQL Se...原创 2018-06-13 22:12:54 · 4715 阅读 · 4 评论 -
Intouch/ifix语音报警系统制作(1-初步添加插件和简单使用)
工控项目最近升级改造,需要使用Intouch/ifix提供一个语音报警功能。这个不像先前提供的单一的声音报警,业主方要求能详细的提供某某水泵或者是某某设备故障报警,这就要求我们这边对语音解析或者基础控件知识有一定的掌握了。在实现上,一般有两种方法: 第一种使用微软集成的Microsoft Speech SDK(TTS),这种开发成本比较高,需要自己对微软语音进行二次开发。 第...原创 2018-05-15 19:13:27 · 4879 阅读 · 0 评论 -
intouch/ifix嵌入视频控件并使用(海康,大华)(1)
2017年下半年项目开始接触利用intouch工控软件来进行项目二次开发。其中关于驱动的问题始终是上位机的重中之重,暂且不表(嘿嘿——),首先遇到的问题就是在弹窗中嵌入视频控件,监控设备的开停状态。经过10来天的资料收集以及测试,顺利解决了我的菜鸟问题,为防止后来人遇到同样问题,就将其贴出来,供给大家参考下。 在监控领域,现在不用提,绕不过两大公司,海康威视,大华公司这两家。首...原创 2018-05-11 14:26:17 · 8758 阅读 · 22 评论