数据监控
用户需要实时监控工业生产过程及其控制系统中的关键数据、事件或操作。FBox采集工业现场设备的指定数据及状态,并将其上传到物联网云平台,同时用户也可以通过FlexManager对设备进行写值等操作。用户在FlexManager上配置需要监控的数据和事件,FlexManager将配置实时下发到FBox。
监控数据管理
新建监控点
1. 单个新建监控点
选择FBox,点击【数据监控】,点击“新建监控”,在弹出的【新建监控数据】对话框中编辑相关参数,点击”确定“。
【新建监控数据】对话框参数说明请参考:4. 监控点参数说明。
2. 批量新建监控点
点击【批量】>【批量新建】,在弹出的【批量新建监控数据】对话框中,编辑相关参数,点击“确定”批量新建监控点。
批量新建监控点参数说明如下:
参数 | 说明 |
---|---|
批量设置 | 主地址/位索引,默认值为主地址,批量新增监控点时增量变化的地址位。 |
增量 | 默认:1。批量新增监控点时,主地址/位索引的增量。 |
批量个数 | 默认:2,最大值为40。批量新增的监控点的数量。 |
其他参数 | 请参考:4. 监控点参数说明。 |
以默认值为例批量新建监控点时,一次新建2个监控点,且主地址的增量为1,如果第一个监控点的地址为LW01,则第二个监控点的地址为LW02。
3. 导入监控点
在【数据监控】界面,点击”导入/导出“,点击“导入CSV”,在弹出的【导入CSV文件】对话框中,点击“选择文件”,选择包含数监控信息的CSV文件,点击“确定”即可批量导入监控点。
4. 监控点参数说明
参数 | 数据类型 | 说明 |
---|---|---|
名称 | 所有类型 | 自定义,监控点名称。 |
地址引用 | 所有类型 | 默认:直接使用地址,可选“引用地址标签”或“直接使用地址; “引用地址标签”:引用【地址标签】列表中的地址标签创建监控点,请参考:引用地址标签; “直接使用地址”:设置监控点的地址信息,包括连接设备、站号、数据类型、地址类型、地址等。 |
连接设备 | 所有类型 | 地址引用为“直接使用地址”时,选择监控点对应的PLC或智能仪表。 |
站号 | 所有类型 | 地址引用为“直接使用地址”时,填入PLC或智能仪表的站号,用于识别同一类型的设备。 |
数据类型 | 所有类型 | 地址引用为“直接使用地址”时,选择监控点的数据类型,默认为“位”。 FBox支持以下数据类型的监控点: 位类型:位; 整数类型:16位无符号、16位有符号、32位无符号、32位有符号、64位无符号、64位有符号、16位BCD、32位BCD、64位BCD; 16进制类型:16位16进制、32位16进制; 二进制类型:16位二进制、32位二进制; 浮点类型:单精度浮点数、双精度浮点数; 字符串类型:字符串。 |
地址类型 | 所有类型 | 地址引用为“直接使用地址”时,选择监控点的地址类型 |
地址 | 所有类型 | 地址引用为“直接使用地址”时,设置监控点对应的寄存器主地址或索引位。 |
使用字寄存器的按位索引 | 整数类型 | 默认:不勾选,即监控点为字数据,监控指定寄存器主地址的数据。 勾选“使用字寄存器的按位索引”,即监控点为位数据,监控指定寄存器索引位的数据。 |
标签1 | 位类型 | 位类型的监控点取值为1时FlexManager上显示的标签。 |
标签0 | 位类型 | 位类型的监控点取值为0时FlexManager上显示的标签。 |
格式范围 | 所有类型 | 当前数据类型的地址的取值范围。 |
整数位 | 整数类型 | 默认:4,整数类型监控点数值显示4位整数部分数据。 |
小数位 | 整数类型 | 默认:0,即整数类型监控点数值显示时不显示小数位。 小数位不为0时,表示显示的小数位的长度,FlexManager将PLC的实际数值按照小数位缩放,具体设置说明请参考:5. 小数位与数值运算 |
单位 | 整数类型、浮点数类型、16进制类型、二进制类型 | 设定监控点的单位,例如mL。 |
数值运算 | 整数类型、浮点数类型 | 通过设定比例转换/缩放调整寄存器数值,并显示在FlexManager上。 |
读写设置 | 所有类型 | 默认:只读,即只允许用户读取监控点数值,而不允许给监控点写值; 支持:只读、读写、只写; 只读:只允许读取监控点的数据; 读写:允许读取监控点的数据并对监控点写入数据; 只写:只能对监控点写入数据,不允许读取。 |
省流量模式 | 所有类型 | 默认:不勾选,即FBox将监控点的数据实时发送到物联网云平台。 勾选“省流量模式”,即按设定的时间间隔,FBox检查监控点数值是否变化,如有变化则FBox将变化的监控点信息发送到物联网云平台。 |
死区设置 | 整数类型、浮点数类型 | 默认:0,监控点数值有变化时,FBox实时将监控点数值发送至物联网云平台。当监控点的数值在死区在设定范围内波动时,不上报数据以节 省流量。 |
编码方式 | 字符串类型 | 默认:Unicode,选择字符串的编码方式; 可选编码方式:”Unicode“、”ASCII“、”GB2312“。 |
高低字节互换 | 字符串类型 | 默认:不勾选,即读取字符串类型的监控点时不互换高低字节; 勾选”高低字节互换“即读取字符串类型的监控点时互换高低字节。 |
字符个数 | 字符串类型 | 默认:1,指定字符串的长度。 |
描述 | 所有类型 | 添加监控点的描述。 |
5. 小数位与数值运算
FBox采集到PLC的数据,通过指定小数位或配置数值运算调整PLC的原始数据并将调整后的数值显示在FlexManager上。
小数位
整数类型的监控数据的整数位和小数位指读取的寄存器的数据按指定整数位和小数位显示。例如设置监控数据的整数位为2,小数位为2,若读取的PLC的数值为521,则FlexManager上监控数据显示的数值为5.21。
整数类型的监控数据若设置数值运算,则小数位的缩放功能失效,小数位即为数值运算转换后的数据的显示精度。例如设置监控数据的整数位为2,小数位为2,若数值运算后监控数据的数值为521,则FlexManager上监控点显示的数值为521.00。
浮点数类型的监控数据的小数位即为读取的寄存器的数据的显示精度。现设置监控点的小数位为2,若读取的PLC的数值为521,则FlexManager上监控点显示的数值为521.00;若读取的PLC的数值为521.9233,则FlexManager上监控点显示的数值为521.92。
数值运算 - 比列转换
在【新建监控数据】对话框中勾选”启用配置“,点击”配置“,在弹出的【数值运算】对话框中设置数值上下限及比例上下限,点击“确定”,FBox读取到的PLC的数据按照以下数值运算公式转换在FlexManager上显示。
显示值=(比例上限-比例下限)/(数值上限-数值下限)*(PLC值-数值下限) + 比例下限
显示值:FlexManager客户端上显示的数值;
PLC值:PLC上寄存器的实际数值。
数值运算 - 缩放
在【新建监控数据】对话框中勾选”启用配置“,点击”配置“,在弹出的【数值运算】对话框中选择“缩放”,设置增益与偏移量,点击“确定”,FBox读取到的PLC的数据按照以下数值运算公式转换在FlexManager上显示。
显示值=(PLC值*增益)+偏移量
显示值:FlexManager客户端上显示的数值;
PLC值:PLC上寄存器的实际数值。
监控点写值
对于可写的监控点,在数值列中,点击图标,对监控点进行写值操作。
位数据/按位索引的写值
字数据的写值
写值1:在【设置数据监控点数值】对话框写入指定进制的数,点击”确定“。
写值2:在【设置数据监控点数值】对话框选择”按位写值“,按位设置监控点数值,点击”确定“。
字符串数据的写值
监控设置
FBox默认会实时采集并上传设备的数据,对于使用4G/5G联网的FBox,在考虑数据实时性的同时也需要考虑移动数据流量的消耗。为了节约移动数据流量,用户可将FBox设置为省流量模式。省流量模式修改上传数据的频率。此外,对无需实时监控的FBox可暂停监控点的数据推送。
【监控设置】参数说明如下:
参数 | 说明 |
---|---|
新建条目时默认勾选“省流量模式” | 默认:不勾选,即新建的监控点为非“省流量模式”;勾选【新建条目时默认勾选“省流量模式”】,即新建的监控点开启省流量模式。 |
刷新间隔 | 默认:10s,即监控点设置为省流量模式时,FBox每10s检查监控点数据是否变化,若有则上传监控点信息到物联网云平台,并在FlexManager上显示。 |
全部省流量 | 点击”全部省流量“,将所有监控点设置为省流量模式。 |
全部非省流量 | 点击“全部非省流量”,将所有监控点设置为非“省流量模式”。 |
暂停监控数据推送 | 默认:不勾选,即监控点数据变化时,FBox实时上传监控点信息到物联网云平台;勾选“暂停监控点数据推送“,即FBox不再上传监控点的数据,FlexManager上监控点的数据将不再实时更新。 |