1 / 9
文档名称:

组态王曲线大数据采集.doc

格式:doc   大小:315KB   页数:9页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

组态王曲线大数据采集.doc

上传人:beny00011 2022/1/6 文件大小:315 KB

下载得到文件列表

组态王曲线大数据采集.doc

文档介绍

文档介绍:word
word
1 / 9
word
组态王曲线数据采集
定义变量
选中工程浏览器左侧数据库\数据词典,在右侧双击新建定义以下变量:
变量名
变量描述
变量类型
a
曲线数据源
内存整数
采集间隔
采集曲线数据的时间间隔
内存实数
采集次数1
辅助变量
内存整数
采集次数
曲线数据采集个数
内存整数
计数标志
辅助变量
内存离散
数据1—数据30
存放采集的曲线数据〔30个〕
内存实数
新建模板和记录体
新建模板
选中工程浏览器左侧SQL访问管理器\表格模板。在右侧双击“新建〞,建立模板。
输入模板名:muban2
字段名称:数据1
变量类型:浮点型
点击增加字段,即将字段“数据1〞参加到模板中。以同样的变量类型依次将字段“数据2〞到“数据30〞参加到模板中最后点击“确认〞。如图 1:
图 1
新建记录体
选中工程浏览器左侧SQL访问管理器\记录体。在右侧双击“新建〞,建立记录体。
输入记录体名:jiluti3
字段名称:数据1
点击图 2中“?〞按钮关联变量“数据1〞,点击增加字段即将数据1参加到“jiluti3〞中。依次将“数据2〞到“数据30〞增加到“jiluti3〞中最后点击“确认〞。
word
word
2 / 9
word
图 2
命令语言
应用程序命令语言
在工程浏览器左侧命令语言\应用程序命令语言\启动时增加如下语句:
SQLCreateTable( DeviceID, "quxian", "muban2" );
数据改变命令语言
在工程浏览器左侧命令语言\数据改变命令语言\启动时输入如图 3语句,通过点击图中“?〞按钮选择关联变量“采集次数〞。即当变量“采集次数〞值改变时执行命令语言。
图 3
事件命令语言
选中工程浏览器左侧命令语言\事件命令语言新建命令语言在存在时输入如图 4语句:
word
word
4 / 9
word
图 4
事件描述:(\\本站点\采集间隔==)&&(\\本站点\计数标志==1)
注意图 4中语句执行频率是500毫秒
语句一直要写到:if(\\本站点\采集次数1= =30)
\\本站点\数据30=\\本站点\a;
在命令语言\事件命令语言\存在时输入语句:
SQLInsert( DeviceID, "quxian", "jiluti3" );
如图 5创建另一个事件命令语言,“存在时〞和“消失时〞语句内容同第1步。
图 5
区别在于:
事件描述:(\\本站点\采集间隔= =1)&&(\\本站点\计数标志==1)
注意图 5中语句执行频率是1000毫秒
新建画面
创建实时趋势曲线控件
图 6选择工具箱\插入通用控件在弹出的插入控件窗口中选择CkvrealTimeCurves Control点击确定。
word
word
4 / 9
word
对话框自动消失,鼠标箭头变为小“十〞字型。
图 6
左键拖动显示出一个虚线的矩形框,该矩形框为创建后的曲线的外框。如图 7:
图 7
添加数据值输出文本
图 8选择工具箱\文本放于适当位置输入文本名:数据1,双击文本勾选模拟值输出关联变量“