随笔分类 - ifix
摘要:在最近一个改造项目中,由于先前的4G 平台不稳定,本公司自己组建4G VPN来实现。遇到问题:AB 高版本PLC(1769-L33ER)使用标签名直接代替了地址,ifix的ABR驱动只支持SLC500,PLC3,PLC5系列。1.使用ifix自带OPC来进行读取(有问...
阅读全文
摘要:前言:因公司项目需求,需要使用4G DTU设备对远端RS 485设备进行数据采集,购买了相关产品进行技术实验,成功对接ifix将数据采集并显示,将过程记录,供大家参考。1,4G DTU基本原理和配置DTU设备,顾名思义数据传输单元,其支持RS 232,RS485接口,...
阅读全文
摘要:2018年是忙碌的一年,本年度共完成(从2017年开始工期的也算)10个项目。接下来就上位机所使用的技术要点进行整理,以供后期学习参考。(避免重复造轮子)1.收尾项目:1.1 给水泵站,污水泵站,雨水泵站项目。软件:intouch 10.1PLC:施耐德M580系列技...
阅读全文
摘要:在近期项目完成后,有遇到情况:类似于语音报警后,中控室人员未及时报告给我们造成了事件的危害升级,以及造成很不好的影响。针对这个情况特此添加语音报警后,自动发送邮件提醒,完善现有的报警机制。1.函数编写(选自网友脚本)Option Explicit'需要引用 Micr...
阅读全文
摘要:在语音模块嵌入了半年左右的时间,经过实际使用发现,代码冗余,重复太多,维护较难,新增也不易,故而对整个框架进行整理,实现简单添加,维护容易的目的。1.代码优化1.1构建自定义过程name 参数代表设备名tt代表要打开的画面名(故障画面/报警画面)sqll代表要存入数据...
阅读全文
摘要:在前阵子项目改造中,需要利用先前的S7-200 PLC与ifix进行通讯,故而,在做好上位机后,在现场实际测试了下。通过CP243-1以太网模块,顺利与KEPWARE建立连接,其中当然也有些要点要注意:1.在kepware中选择channel时,需要选择Etherne...
阅读全文
摘要:在经过多个自动化上位机的开发后,对上位机的重用开发和提高效率,减少重复工作有了一定的积累。故而产生了模块化建设上位机的思路。现从当下项目开始,研究出一套可重复利用的模块化系统。1.点表整理从PLC工程师获得泵站点表,主要包含:DI/DO(设备状态显示/控制)...
阅读全文
摘要:常用PLC与IFIX /的InTouch驱动地址匹配规则如下(持续更新):1.施耐德M580Intouch的/ IFIX:AI:400102 400103DI:400100:1 400101:1 2.施耐德M218Ifix MBE:AI:%MW300 400301AI...
阅读全文
摘要:在ifix项目中插入3d模型,是当前工控上位机的一个发展趋势,故而我也来尝尝鲜。利用现有条件,初步打算完成一个工厂俯视3d全景。 基本思路:利用webbrowser+3dmax+three.js来嵌入ifix画面中进行使用。1.在ifix画面中嵌入we...
阅读全文
摘要:在我的先前一篇关于语音报警系统制作的文章中,阐述了如何通过标签组来获得@name@的详细内容,以通过这种方式来进行详细的设备故障播报。经过一段时间的试运行,发现使用标签组的方式会产生较大的耦合,(即当标签组内容或者脚本内容发生错误时,脚本会弹出错误,妨碍了其他脚本的执...
阅读全文
摘要:工控项目最近升级改造,需要使用Intouch/ifix提供一个语音报警功能。这个不像先前提供的单一的声音报警,业主方要求能详细的提供某某水泵或者是某某设备故障报警,这就要求我们这边对语音解析或者基础控件知识有一定的掌握了。在实现上,一般有两种方法: 第一...
阅读全文
摘要:在关于污水处理厂项目实施过程中,按照业主要求,需要用到报警历史的查询功能,遂搜资料,整理在ifix5.5下如何实现报警历史的查询,经过一天的研究,以及多天的入坑,出坑,总算完成。现整理如下,供后来人参考:具体技术细节分为下面几个部分:1.ifix5.5下进行...
阅读全文
摘要:在ifix项目中,实际上会用到点击按钮弹出按钮菜单,点击另一按钮弹出另一按钮菜单的情况。一般在使用过程中切换菜单可有如下两种普遍做法:1.使用ClosePicture “Middle",0 关闭当前画面,OpenPicture "***.grf”,"M...
阅读全文
摘要:背景:在前阵子做基于ifix生成电力监控平台时,遇到业主提出的一个需求。关于如何在控制弹窗中,点击相应的合分闸按钮时,优先弹出登录界面,当输入相应的有权限用户名和密码后,才能操作这一要求。后实现如下:1.在按钮上编辑脚本:Dim userId as s...
阅读全文