培训-scada-intouch
madeINchina2025
这个作者很懒,什么都没留下…
展开
-
如何通过SMSAlarm整合多台intouch图控电脑的数据
待续原创 2020-04-15 22:08:51 · 1713 阅读 · 1 评论 -
intouch的通讯测试工具 slsping
和ping命令类似,slsping用于测试某台机器上的某个程序是否在运行用法slsping computername appnameNote:Some programs that can be slspingedDASMBTCP DASABCIP DASABTCP DASGESRTP DASS7 View aahiosrvsvc(Historian IO Ser...原创 2020-04-15 21:34:18 · 823 阅读 · 0 评论 -
SCADA的冗余原理
待续原创 2019-06-18 22:50:11 · 774 阅读 · 0 评论 -
intouch2014基础
待续原创 2019-06-29 20:58:53 · 1169 阅读 · 0 评论 -
intouch2014编辑器基础
待续原创 2019-06-29 20:59:57 · 805 阅读 · 0 评论 -
SMSAlarm怎么读取intouch daserver 的数据
本文描述了如何使用smsalarm的opc连接功能,读取DASSIDirect 驱动的内建点 (本文DASSIDirect 驱动读取的是s7 300 PLC)首先确保PLC里面有对应的DB块和变量本文来读取DB1000.DBD0 ( DB1000里的0地址处的一个real变量GMS_PT1 ) 如下图在intouch 的SMC里面配置驱动 由于dassidirect驱动是读取的是s7...原创 2019-07-10 15:47:08 · 1530 阅读 · 1 评论 -
intouch historian 配置
服务器安装安装historian会自动下载安装免费版slqserver安装完之后,会弹出配置窗口,如下图如果下次再次启动configurator,可能会出现下面的信息这是因为只能在historian停止的时候才能用configurator配置,所以此时在smc里面把historian停止,如下图,再用configurator配置,配置完再把historian启动即可...原创 2019-08-25 17:24:33 · 5553 阅读 · 0 评论 -
intouch历史曲线
一、intouch历史曲线1.启用历史曲线记录2.新建点的时候,需要勾选记录数据记录死区:只要值变化超过死区,就会记录一下。3.添加控件,用于显示4.添加的这几个控件的设置如下,主要是这些控件的历史趋势和笔刻度的名字要写的一样,才能联动起来5.此时,可以在c:/hisdata下面发现有数据文件生成了,intouch就是从这些文件读取数据而生成曲线的。所以如果发现没有...原创 2018-05-18 15:53:14 · 10402 阅读 · 1 评论 -
intouch 2014 新建图符并使用
新建一个的图符,默认名字是Symbol_001,如下图双击打开图符,添加一个整型的自定义属性和一个bool型的自定义属性,如下图在画布上添加一个文本和一个圆角矩形给文本添加动画:双击画布上的文本,弹出编辑动画,如下图给矩形添加动画,双击画布上的矩形,弹出编辑动画,如下图点击工具栏上的保存并退出 在intouch里面新建一个内存整型变量analog_val和...原创 2019-09-28 22:09:15 · 2736 阅读 · 0 评论 -
intouch和ifix中的复杂对象
intouch符号代表一组基本对象,可用于创建更复杂的对象。符号有一些独特的属性,可应用于包含的所有元素。单元由一组基本对象组成,可用于创建更复杂的对象。但是与符号不同,单元没有独特的属性。单元保留其内部各个元素的属性。SmartSymbol 由单元创建而成,可以使用 Application Server 改善管理与集成。ArchestrA 符号在 ArchestrA IDE 的“符号编辑...原创 2019-10-11 11:36:17 · 739 阅读 · 0 评论 -
intouch和 step7之间传递字符串类型的变量
在step7 db5中建立一个字符串变量,长度是254,首地址是18,step7规定前两个字节即第18,19字节分别是总长度和实际长度,真实的字符串从20字节开始的在intouch中建立字符串变量,地址是DB5,STRING20,6,即首地址是20,长度是6 (一个小于等于254的长度值)...原创 2018-11-09 07:34:08 · 4296 阅读 · 0 评论 -
intouch把查询到的历史报警记录写到excel
1.创建一个数据源SQL_Date,数据源的配置如下2.创建一个绑定表。只要用到sqlconnect去连接数据库,就必须先建立绑定表。3.写一个quickfunction,名字叫SQLTOEXCEL,内容如下DIM Counter AS INTEGER;DIM Cell AS MESSAGE;DIM Result AS INTEGER;DIM TotalCount AS INTEGE...原创 2018-10-17 16:15:39 · 8621 阅读 · 4 评论 -
intouch 连接ab plc的点
使用intouch的DASABCIP驱动去连接AB PLC在smc上操作关键步骤如下,其余页面默认即可在intouch里面操作新建一个访问名新建一个点,访问名选择刚创建的CPU_1756,地址填CPU里的点名字即可这个点地址F1_F1_GMS_DET_O2_ENV01.PV 对应CPU里面的,存在如下...原创 2018-05-18 15:50:49 · 4381 阅读 · 0 评论 -
intouch实时曲线
intouch的实时曲线和历史曲线基本一样,都是从历史文件里面读出数据刷出图形。不同之处在于,在实时曲线页面多了一个脚本,用于从文件中实时读出最新数据从而在画面上刷新出来。这点与ifix的实时曲线不同,ifix是从pdb中读取数据然后在刷出曲线来。ifix的历史曲线和intouch的历史曲线一致,都是从文件(或historian)里面读数据再刷曲线。原创 2018-05-18 15:52:40 · 2545 阅读 · 0 评论 -
intouch实时报警
1.新建一个点内存实型的点,勾选lolo和hihi报警,并设置10和90的报警值原创 2018-05-18 15:54:22 · 3228 阅读 · 0 评论 -
intouch历史报警
1.安装数据库msde或完整的sqlserver数据库(intouch2014R sp1 需安装sql)2.打开SSMS 然后用windows用户连接3.找到安全性 登录账户选择sa打开然后修改密码选择使能 4.然后重启一下SQL,有出现重启为灰色无法点击时,可打开服务里面进行重启5.添加AlmDbViewCtrl控件用于查询数据库6.后面填上SQ...原创 2018-05-18 15:54:43 · 6876 阅读 · 3 评论 -
intouch报警组
intouch报警组原创 2018-05-18 15:55:26 · 988 阅读 · 0 评论 -
intouch用户权限
intouch用户权限原创 2018-05-18 15:56:07 · 4140 阅读 · 1 评论 -
intouch读取冗余S7-400H PLC的数据
1.环境 s7 414-5H过程:intouch上面首先建立一个驱动GDS_CPU400_A,去读取cpu1;再建立一个驱动GDS_CPU400_B去读取cpu2;再建立一个冗余驱动GDS_REDUNDANT,用来协调上面建立的两个驱动,比如在其中一个cpu挂掉的时候自动切换到另外一个cpu上。intouch的画面需要读取的是冗余驱动的数据注意:dassidirect 3.0的冗余功...原创 2018-08-08 14:58:50 · 2931 阅读 · 1 评论 -
intouch冗余服务器配置
1.架构两台电脑上运行着da server(具体是dassidirect 3.0 sp1,两台da server的配置一样),负责从plc读取数据,并给intouch画面提供数据。2.在客户端上建立访问名 GIS_A02_1_PLC1_A,需要启用故障转移,具体需要如下图设置这样的话,在一个链路断掉的时候,就会自动切到另外一个链路3.指示当前连的是哪个server建立一个访问名,如...原创 2018-08-18 22:20:05 · 4772 阅读 · 2 评论 -
windows自动执行脚本将数据库表存入记事本
1.在d盘根目录建一个批处理文件sql.bat和killcmd.bat,sql.bat内容如下,用于把从今天0点到现在为止的报警数据都存到记事本中,记事本以当天日期命名下面这个脚本用于windows时间格式为yyyy-MM-dd的情况sqlcmd -e -q "select * from [WWALMDB].[dbo].[v_AlarmHistory] where EventStamp >...原创 2018-09-13 21:56:54 · 1148 阅读 · 1 评论 -
intouch 连接西门子s7-400 plc的点
1.安装DASSIDirect驱动2.在smc里面配置驱动这个驱动使能之后,会自动启动一个进程 DASSIDirect3.在intouch里面添加一个访问名4.按CTRL+T,新建一个io实型的点,访问名就是上面建的s7400,地址写DB1,REAL20(要确保s7400 cpu里面存在这个点)5.运行,即可显示数据...原创 2018-05-18 15:49:12 · 5822 阅读 · 0 评论