深圳中达优控 —— 历史数据收集器
历史数据收集器
示例程序下载:
此处点右键/目标另存为
更多资料文档与教程:
百度云盘下载
此例程包含全局宏指令(离线模拟器不执行宏指令,下载到触摸屏即可看到效果),
用来自动设定LW100的数值为秒针、LW101的数值为秒针加20)
用于收集寄存器中的历史数据记录,可用历史数据显示器查询报表记录、历史趋势图显示。
在工程管理器中右键点击“历史数据收集器”会显示添加历史数据收集器。
在“工程管理器”中的“历史数据收集器0”处双击左键,弹出如下图所示对话框:
名称
历史数据收集器的名称备注,可随意更改。
内存 —— 取样长度
即采集的寄存器个数,或历史趋势图中曲线条数,上图取样长度为2,假设寄存器长度为16位,则采集D0、D1,
内存 —— 取样总数
即每个寄存器记录采集最大次数,上图取样总数为180,假设寄存器长度为16位则2个字节(32位占4字节),
则所占内存大小 = (20 + 2 * 2字节 ) * 180 = 4320,此选项一般建议与历史趋势图中的参数配合使用,
历史趋势图中XY轴/时间范围,如果采集间隔为每秒1次,需要显示3分钟的曲线,那建议取样总数为180,
这样曲线可以铺满坐标轴。
读取地址
即历史数据收集器采集的首地址,上图为D0,
如果数据类型为16位则采集为LW100、LW101;如果数据类型为32位则采集LW100、LW102。
取样方式 —— 计时
采集间隔时间,最小为1秒,上图表示每一秒钟采集一次16位地址,即LW100、LW101的数值保存起来。
取样方式 —— 触发
受PLC地址位控制,当PLC的触点开关位地址为1时则采集1次。
取样方式 —— 整点
采集间隔时间,最小为1分钟,表示每多少分钟采集一次。
取满处理 —— 停止取样
采集达到取样数时,停止采集,如果勾选此项,那上图表示采集到180组数据后,将停止采集。
取满处理 —— 通知
采集达到取样数的一定百分比时,通知某一个触点开关地址设1,如果勾选此项,那上图表示采集到90%后(即90组数据),将通知一个PLC位地址。
数据项 —— 地址
采集内部的地址标示,只读且无法随意更改。
数据项 —— 名称
采集地址对应的名称,支持中文、英文、数字符号等等。
数据类别 —— 16位正整数:
所占长度16位,即16个bit位,正整数(无符号整数),范围在0 至 65535
数据类别 —— 32位正整数:
所占长度32位,即32个bit位,正整数(无符号整数),范围在0 至 4294967295
数据类别 —— 16位整数:
所占长度16位,即16个bit位,整数(有符号整数),范围在-32767 至 32767
数据类别 —— 32位整数:
所占长度32位,即32个bit位,整数(有符号整数),范围在-2147483647 至 2147483647
数据类别 —— 16位BCD正整数:
所占长度32位,即32个bit位,整数(有符号整数),范围在0 至 9999
数据类别 —— 32位BCD正整数:
所占长度32位,即32个bit位,整数(有符号整数),范围在0 至 99999999
数据类别 —— 32位BCD正整数:
所占长度32位,即32个bit位,整数(有符号整数),范围在0 至 99999999
数据类别 —— 32位浮点数:
所占长度32位,即32个bit位,整数(有符号整数),范围取决于精度变化而变化
显示类别 —— x位十进制正整数:
根据数据类别位数决定范围,显示方式以十进制,字符范围(0-9)。
显示类别 —— x位十六进制正整数:
根据数据类别位数决定范围,显示方式以十六进制,字符范围(0-9或A-F)。
显示类别 —— x位八进制正整数:
根据数据类别位数决定范围,显示方式以八进制,字符范围(0-7)。
数据项 —— 缩放:
当选择了“缩放”选项时,该数值显示控件显示的数据为:
当前监视地址的实际值 × 增益 + 偏移量
。
2、下面为离线模拟运行效果图,如下图:
详细的参数请参阅深圳中达优控官网技术参数