- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实用文档
文案大全
组态王曲线数据采集
定义变量
选中工程浏览器左侧数据库\数据词典,在右侧双击新建定义以下变量:
变量名
变量描述
变量类型
a
曲线数据源
内存整数
采集间隔
采集曲线数据的时间间隔
内存实数
采集次数1
辅助变量
内存整数
采集次数
曲线数据采集个数
内存整数
计数标志
辅助变量
内存离散
数据1—数据30
存放采集的曲线数据(30个)
内存实数
新建模板和记录体
新建模板
选中工程浏览器左侧SQL访问管理器\表格模板。在右侧双击“新建”,建立模板。
输入模板名:muban2
字段名称:数据1
变量类型:浮点型
点击增加字段,即将字段“数据1”加入到模板中。以同样的变量类型依次将字段“数据2”到“数据30”加入到模板中最后点击“确认”。如 REF _Ref434233813 \h 图 1:
图 SEQ 图 \* ARABIC 1
新建记录体
选中工程浏览器左侧SQL访问管理器\记录体。在右侧双击“新建”,建立记录体。
输入记录体名:jiluti3
字段名称:数据1
点击 REF _Ref434235407 \h 图 2中“?”按钮关联变量“数据1”,点击增加字段即将数据1加入到“jiluti3”中。依次将“数据2”到“数据30”增加到“jiluti3”中最后点击“确认”。
图 SEQ 图 \* ARABIC 2
命令语言
应用程序命令语言
在工程浏览器左侧命令语言\应用程序命令语言\启动时增加如下语句:
SQLCreateTable( DeviceID, quxian, muban2 );
数据改变命令语言
在工程浏览器左侧命令语言\数据改变命令语言\启动时输入如 REF _Ref434237224 \h 图 3语句,通过点击图中“?”按钮选择关联变量“采集次数”。即当变量“采集次数”值改变时执行命令语言。
图 SEQ 图 \* ARABIC 3
事件命令语言
选中工程浏览器左侧命令语言\事件命令语言新建命令语言在存在时输入如 REF _Ref434237739 \h 图 4语句:
图 SEQ 图 \* ARABIC 4
事件描述:( \\本站点\采集间隔= =0.5)( \\本站点\计数标志= =1)
注意 REF _Ref434237739 \h 图 4中语句执行频率是500毫秒
语句一直要写到:if( \\本站点\采集次数1= =30)
\\本站点\数据30=\\本站点\a;
在命令语言\事件命令语言\存在时输入语句:
SQLInsert( DeviceID, quxian, jiluti3 );
如 REF _Ref434238722 \h 图 5创建另一个事件命令语言,“存在时”和“消失时”语句内容同第1步。
图 SEQ 图 \* ARABIC 5
区别在于:
事件描述:( \\本站点\采集间隔= =1)( \\本站点\计数标志= =1)
注意 REF _Ref434238722 \h 图 5中语句执行频率是1000毫秒
新建画面
创建实时趋势曲线控件
REF _Ref434240812 \h 图 6选择工具箱\插入通用控件在弹出的插入控件窗口中选择CkvrealTimeCurves Control点击确定。对话框自动消失,鼠标箭头变为小“十”字型。
图 SEQ 图 \* ARABIC 6
左键拖动显示出一个虚线的矩形框,该矩形框为创建后的曲线的外框。如 REF _Ref434240854 \h 图 7:
图 SEQ 图 \* ARABIC 7
添加数据值输出文本
REF _Ref434241988 \h 图 8选择工具箱\文本放于适当位置输入文本名:数据1,双击文本勾选模拟值输出关联变量“数据1”进行如下设置:
整数位数:2
小数位数:1显示格式:十进制
图 SEQ 图 \* ARABIC 8
依次点击确定完成文本“数据1”的设置。如法添加“数据2”到“数据30”。
添加采集间隔、采集个数文本
点击工具箱\文本添加文本:“间隔”,双击文本弹出动画连接对话框勾选模拟值输入、模拟值输出均关联变量“采集间隔”,输出格式如 REF _Ref434241988 \h 图 8。
同样方法添加文本“次数”输出小数位数为1位关联变量“采集次数”。
在文本“间隔”及“次数”左边分别添加文本“采集间隔”与“采集次数”便于在运行系统中区分。
添加滑动杆输入文本
添加文本“a”,双击文本“a”弹出如 REF _Ref434244216 \h 图 9对话框:
图 SEQ 图 \* ARABIC 9
勾选动画连接中的滑动杆输入\水平,弹出水平滑动杆输入连接对话框如 REF _Ref434244349 \h 图 10:
图 SEQ 图 \* ARABIC 10
按
文档评论(0)