导航:首页 > 器材知识 > 设备报警信息如何导出

设备报警信息如何导出

发布时间:2021-01-17 00:00:55

『壹』 如何把报警记录的消息文本输出到静态文本或IO域中

可以用脚本读取报警记录,然后写入到静态文本或IO域中:假如需要读取报警记录中的报警内容和报警点分别读取到变量tag1和tag2中,参考脚本如下:
Dim cc1
Set cc1=CreateObject("adodb.connection")
Dim snam1,Rtname
Dim ServerName1
Set ServerName1 = HMIRuntime.Tags("@ServerName")
ServerName1.Read
Dim DatasourceNameRT
Set DatasourceNameRT = HMIRuntime.Tags("@DatasourceNameRT")
DatasourceNameRT.Read
Rtname=DatasourceNameRT.Value
snam1=ServerName1.Value
strcon="provider=WinCCOLEDBProvider.1;catalog=" & Rtname & ";data source=" & snam1 & "\WinCC"
cc1.ConnectionString=strcon
cc1.CursorLocation=3
cc1.open
Dim sqlstr
Dim rst
Dim t1
Set rst=CreateObject("adodb.recordset")
sqlstr="ALARMVIEW:Select * from algviewcht WHERE DateTime >''2013-12-1 12:00:00'' and DateTime <''2013-12-1 12:10:00'' "
Set t1=CreateObject("adodb.command")
t1.commandtype=1
Set t1.activeconnection=cc1
t1.commandtext=sqlstr
Set rst=t1.execute
rst.movefirst
''''rst.fields("text1").value ‘’对应报警内容
''''rst.fields("text2").value ‘’对应报警点
'' 报警内容写入变量中
dim tag1,tag2
set tag1=hmiruntime.tags("tag1")
set tag2=hmiruntime.tags("tag1")
tag1.read
tag1.write rst.fields("text1").value
tag2.read
rag2.write rst.fields("text2").value
rst.close
Set rst=Nothing
cc1.close
Set cc1=Nothing
Set ServerName1=Nothing
Set printgrid=Nothing
Set t1=Nothing
set tag1=nothing
set tag2=nothing

以上脚本是查询了13年12月1号12点0分到12点10分这十分钟内的报警,然后选取第一条报警内容读取到变量中

『贰』 siplace贴片机怎样在线控电脑上导出报警信息

不能。可能按错了吧

『叁』 如何导出smart 700IE触摸屏的报警信息

SMART 屏不支持存储卡功能,所以不能做历史数据归档,也就不能导出历史数据了。

『肆』 怎么把stp7里面的报警信息导出来

安装wincc光盘中来一个叫做源“configuerationTools”的工具,打开任意一个excel文件,工具条中会出现一个“wincc”的菜单,可以将工程导入到excel中,可以直接编辑变量和归档和报警,然后可以导回去,很方便

『伍』 wincc如何导出报警记录中的消息,并显示在监控画面上

你打开报警归档的数据库的table 看看各个字段 按照需求读取
这是我写的 读取报警归档之后 将归档值写入内部变量的例子
Dim sPro
Dim sDsn
Dim sSer
Dim sCon
Dim sSql

Dim conn
Dim oRs
Dim oCom
Dim oItem

'Dim m,n,s

'connection string
sPro = "Provider=WinCCOLEDBProvider.1;"
sDsn = "Catalog=CC_GDSmartP_12_03_10_08_18_49R;" '数据库名
sSer = "Data Source=.\WinCC"
sCon = sPro + sDsn + sSer
'sCon="Provider=WinCCOLEDBProvider.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=SSEJRecord;Data Source=.\WINCC"
'MsgBox "set sCon"

'sSQL为查询命令
sSql = "ALARMVIEW:Select * FROM AlgViewCht WHERE MsgNr=1"
'sSql = "ALARMVIEW:SELECT * from AlgViewChs"
'MsgBox "Set SQL"

'建立连接
Set conn = CreateObject("ADODB.Connection")
conn.ConnectionString = sCon
conn.CursorLocation = 3
conn.Open
'MsgBox "conn Open"

'进行查询
Set oRs = CreateObject("ADODB.Recordset")
Set oCom = CreateObject("ADODB.Command")
oCom.CommandType = 1
Set oCom.ActiveConnection = conn
oCom.CommandText = sSql
'MsgBox "set command"

'填充记录集
Set oRs = oCom.Execute
'm = oRs.Fields.Count
MsgBox oRs.EOF

If(oRs.EOF) Then
oRs.Close
Else
oRs.MoveFirst
Do While Not oRs.EOF
HMIRuntime.Tags("AlarmText1").Write CStr(oRs.Fields(17).Value)
HMIRuntime.Tags("AlarmText2").Write CStr(oRs.Fields(18).Value)
HMIRuntime.Tags("AlarmText3").Write CStr(oRs.Fields(19).Value)
HMIRuntime.Tags("AlarmText4").Write CStr(oRs.Fields(20).Value)
HMIRuntime.Tags("AlarmText5").Write CStr(oRs.Fields(21).Value)
HMIRuntime.Tags("AlarmText6").Write CStr(oRs.Fields(22).Value)
HMIRuntime.Tags("AlarmText7").Write CStr(oRs.Fields(23).Value)
oRs.MoveNext
Loop
oRs.Close
End If

Set oRs = Nothing
conn.Close
Set conn = Nothing

『陆』 消防主机的故障信息怎么导出到U盘

消防手机故障,导出一个盘头直接打就可以了。

『柒』 AB触摸屏报警信息如何导出CSV文件

你可以在PLC中统一转换成整数DINT,然后在输出的CSV文件中加小数点台达HMI直接输出浮点数,据我所知是不可行的

『捌』 在监控设备中的报警输出是什么意思

报警输出指的是监控设备在画面内有人移动或者有外部报警输出时可以联动
输出一个开关量的信号
,这个输出的开关量信号就是报警输出。

『玖』 光设备告警信号如何输出声光告警到值班室实现远方监控

最简单的方法:在设备现场报警输出端并联两根线,放到值班室接一个声光报警器,即两地都有。

『拾』 硬盘录像机报警输出怎么弄

硬盘录像机的报警输出一般可以接“声光报警器”、“警示灯”、“警号”这类设备,在有警情的时候,通过“声光报警器”、“警示灯”、“警号”来发出警示信息。

阅读全文

与设备报警信息如何导出相关的资料

热点内容
熔点的测定实验常量法用什么装置 浏览:197
空调外机两根铜管的阀门怎么拧 浏览:615
轴承用什么润滑油最轻 浏览:352
板材自动切割装置 浏览:155
瑞风s3工具箱在哪 浏览:974
空调分时段制冷是怎么回事 浏览:465
根据下列实验装置图填空甲烷 浏览:286
安徽铝材氧化设备哪里买 浏览:691
壁挂炉有四个阀门怎么用 浏览:520
绿之美铸造材料有限公司怎么样 浏览:801
机械链轮是什么材质的 浏览:674
怎么看出来超声波雾化板坏了 浏览:952
华富五金制品有限公司 浏览:706
收割机轴承座怎么卸掉 浏览:280
艾灸自动点火装置 浏览:105
自动抹灰设备哪个好 浏览:99
暖气进气阀门 浏览:830
摄影器材公司的合作渠道有哪些 浏览:182
新课标实验室怎么归还器材 浏览:479
维盾断桥铝的五金件怎么样 浏览:738