某项目采用AB罗克韦尔的FactoryTalk View Site Edition V12.00.00版本,进行人机界面(HMI)的开发;在1#站(JTSJ-JNJP1)使用SQLServer进行存储历史数据,为了便于用户查看,可自动写入Excel表,下面逐一介绍各操作方法步骤。
2、建立一个我们需要的表格(标签、记录时间、数据),选择TagTable表中的TagName、TagIndex元素,选择FloatTable表中的DateAndTime、Tagindex 、Val元素,并连接两个表格中都有的TagIndex元素(用鼠标拖动连接)(图2);
3、在下面的列表框中,取消TagIndex的输出复选框(图3);
4、保存视图View_JNJP1_NXN(图4);
5、查看视图dbo.View_JNJP1_NXN中的数据(图5);
1、新建EXCEL表格,数据栏→导入数据→选择数据源ODBC,进行下一步(图6);
2、在数据源连接向导内连接JNJP1_ODBC数据源(图7);
4、选择表和字段,选择数据库名、表名、字段(图9);
6、可以在EXCEL中看到SQL Server的数据,也可以通过EXCEL表格对这些数据继续规划、做报表,点击刷新可刷新数据(图11)。
1、选择报警服务器,打开属性对话框(图12);在属性面板中设置允许历史报警,选择服务器名(图13);
2、打开SQL Server,dbo.AllEvent为Alarm对应的表(图14)。
3、打开表dbo.AllEvent,可以看到Alarm历史报警存到表dbo.AllEvent中(图15)。
2023年11月
1.Smart200&V90伺服系统:已更新15课
原文始发于微信公众号(剑指工控):手把手教你|AB-FTView_V12数据经SQLServer导入Excel-操作法