分段计算流量累计程序的方法.pdf
《分段计算流量累计程序的方法.pdf》由会员分享,可在线阅读,更多相关《分段计算流量累计程序的方法.pdf(6页完成版)》请在专利查询网上搜索。
1、(19)中华人民共和国国家知识产权局 (12)发明专利申请 (10)申请公布号 (43)申请公布日 (21)申请号 202010338785.9 (22)申请日 2020.04.26 (71)申请人 邯郸钢铁集团有限责任公司 地址 056015 河北省邯郸市复兴区复兴路 232号 申请人 邯郸市邯钢集团信达科技有限公司 (72)发明人 王红彦王伟兵李仁华 (74)专利代理机构 石家庄冀科专利商标事务所 有限公司 13108 代理人 曹淑敏 (51)Int.Cl. G01F 15/075(2006.01) (54)发明名称 一种分段计算流量累计程序的方法 (57)摘要 本发明涉及一种分段计算流量。
2、累计程序的 方法, 属于自动控制技术领域。 本发明的技术方 案是: 在PLC中定时中断调用流量累计功能模块, 该模块中设置4个标签: 标签1表示1秒钟的流量 增量值; 标签2表示流量累计值的低字段数值; 标 签3表示流量累计值的高字段数值; 标签4表示流 量累计值的实际值。 本发明的有益效果是: 通过 在PLC控制器中利用分段计算流量累计程序的方 法编制程序, 可以解决流量累计值过大导致累计 值不累计的现象发生, 为介质计量的准确性提供 了技术保证。 权利要求书1页 说明书3页 附图1页 CN 111637943 A 2020.09.08 CN 111637943 A 1.一种分段计算流量累计。
3、程序的方法, 其特征在于包含以下步骤: 步骤1: 流量瞬时值转换, 在程序中将现场测量元件通过模拟量输入模板接入的流量测 量信号转换成流量瞬时值, 对于气体流量需要温度和压力补偿的进行温压补偿计算; 步骤2: 调用流量累计功能模块, 编制流量累计功能块, 并将该功能模块设置为定时中 断模块; 步骤3: 在流量累计功能块中按照一定的方法计算流量累计值的低字段数值和流量累 计值的高字段数值, 再根据二者计算出流量累计值的实际值; 步骤4: 执行其它的逻辑程序, 定时中断流量累计功能块逻辑执行完毕后继续执行其它 的逻辑程序。 2.根据权利要求1所述的一种分段计算流量累计程序的方法, 其特征在于: 所。
4、述步骤2 中, 定时中断模块的定时中断周期为1秒, 每隔1秒定时调用流量累计功能模块进行流量累 计计算1次。 3.根据权利要求1所述的一种分段计算流量累计程序的方法, 其特征在于: 所述步骤3 中计算实际流量累计值包含以下步骤: (1) 流量累计程序的标签设置, 在流量累计功能块程序中设置四个标签: 标签1表示1秒 钟的流量增量值; 标签2表示流量累计值的低字段数值; 标签3表示流量累计值的高字段数 值; 标签4表示流量累计值的实际值; (2) 计算1秒钟的流量增量值, 在流量累计功能块程序中如果流量瞬时值是以小时为单 位的, 1秒钟的流量增量值, 标签1=流量瞬时值3600; 如果流量瞬时值。
5、是以分钟为单位的, 1秒钟的流量增量值, 标签1=流量瞬时值60 ; (3) 计算流量累计值的低字段数值, 标签2=标签1+标签2 ; (4) 计算流量累计值的高字段数值, 在流量累计功能块程序中流量累计值的低字段数 值标签2如果大于10000, 则流量累计值的高字段数值, 标签3=标签3+1, 流量累计值的低字 段数值, 标签2=标签2-10000 ; (5) 计算流量累计值的实际值, 在流量累计功能块程序中流量累计值的实际值, 标签4= 流量累计值的高字段数值标签310000+流量累计值的低字段数值标签2 ; (6) 流量累计值的清零, 在实际应用中, 根据工艺的要求, 流量累计值的清零触。
6、发条件 可以是按时间 (年、 月、 日) , 还可以是按照流量累计值达到一定值, 进行清零时要对流量累 计值的低字段数值标签2和流量累计值的高字段数值标签3同时清零。 权利要求书 1/1 页 2 CN 111637943 A 2 一种分段计算流量累计程序的方法 技术领域 0001 本发明涉及一种分段计算流量累计程序的方法, 属于自动控制技术领域。 背景技术 0002 PLC控制器已经广泛应用于钢铁、 石油、 化工、 电力、 建材、 机械制造、 汽车、 轻纺、 交 通运输、 环保及文化娱乐等各个行业, 它具有高可靠性、 抗干扰能力强、 功能强大、 灵活, 易 学易用、 体积小, 重量轻, 价格便。
7、宜的特点。 0003 风、 水、 电、 气等各种介质在各行各业无处不在, 介质流量的计量是生产、 生活中核 算各种成本的重要依据。 它的准确性与否直接关系到介质提供方与用户之间的经济效益。 PLC系统通过流量信号输入、 数据转换, 可以方便的实现各种介质的瞬时流量转换、 流量累 计计量的功能, 为介质计量的准确性提供技术保证。 在实际应用中流量计量累计程序经常 会出现流量累计值不累计的现象。 这种现象的出现是由于在PLC系统中流量累计值是浮点 数的数据类型, 浮点数的有效位只有7位有效数字, 如果当一个瞬时流量很小, 它和流量累 计值之间的有效位大于7位, 它们之间再相加时就会不累加。 发明内。
8、容 0004 本发明目的是提供一种分段计算流量累计程序的方法, 通过在PLC控制器中利用 分段计算流量累计程序的方法编制程序, 可以解决流量累计值过大导致累计值不累计的现 象发生, 为介质计量的准确性提供了技术保证, 有效地解决了背景技术中存在的上述问题。 0005 本发明的技术方案是: 一种分段计算流量累计程序的方法, 包含以下步骤: 步骤1: 流量瞬时值转换, 在程序中将现场测量元件通过模拟量输入模板接入的流量测量信号转换 成流量瞬时值, 对于气体流量需要温度和压力补偿的进行温压补偿计算; 步骤2: 调用流量累计功能模块, 编制流量累计功能块, 并将该功能模块设置为定时中 断模块; 步骤3。
9、: 在流量累计功能块中按照一定的方法计算流量累计值的低字段数值和流量累 计值的高字段数值, 再根据二者计算出流量累计值的实际值; 步骤4: 执行其它的逻辑程序, 定时中断流量累计功能块逻辑执行完毕后继续执行其它 的逻辑程序。 0006 所述步骤2中, 定时中断模块的定时中断周期为1秒, 每隔1秒定时调用流量累计功 能模块进行流量累计计算1次。 0007 所述步骤3中计算实际流量累计值包含以下步骤: (1) 流量累计程序的标签设置, 在流量累计功能块程序中设置四个标签: 标签1表示1秒 钟的流量增量值; 标签2表示流量累计值的低字段数值; 标签3表示流量累计值的高字段数 值; 标签4表示流量累计。
10、值的实际值; (2) 计算1秒钟的流量增量值, 在流量累计功能块程序中如果流量瞬时值是以小时为单 位的, 1秒钟的流量增量值, 标签1=流量瞬时值3600; 如果流量瞬时值是以分钟为单位的, 说明书 1/3 页 3 CN 111637943 A 3 1秒钟的流量增量值, 标签1=流量瞬时值60 ; (3) 计算流量累计值的低字段数值, 标签2=标签1+标签2 ; (4) 计算流量累计值的高字段数值, 在流量累计功能块程序中流量累计值的低字段数 值标签2如果大于10000, 则流量累计值的高字段数值, 标签3=标签3+1, 流量累计值的低字 段数值, 标签2=标签2-10000 ; (5) 计算。
11、流量累计值的实际值, 在流量累计功能块程序中流量累计值的实际值, 标签4= 流量累计值的高字段数值标签310000+流量累计值的低字段数值标签2 。 0008 (6) 流量累计值的清零, 在实际应用中, 根据工艺的要求, 流量累计值的清零触发 条件可以是按时间 (年、 月、 日) , 还可以是按照流量累计值达到一定值, 进行清零时要对流 量累计值的低字段数值标签2和流量累计值的高字段数值标签3同时清零。 0009 本发明的有益效果是: 通过在PLC控制器中利用分段计算流量累计程序的方法编 制程序, 可以解决流量累计值过大导致累计值不累计的现象发生, 为介质计量的准确性提 供了技术保证。 附图说。
12、明 0010 图1是本发明的流程图; 图中: 标签0表示流量瞬时值, 本例中流量瞬时值是以小时为单位; 标签1表示1秒钟的 流量增量值; 标签2表示流量累计值的低字段数值; 标签3表示流量累计值的高字段数值; 标 签4表示流量累计值的实际值。 具体实施方式 0011 为了使发明实施案例的目的、 技术方案和优点更加清楚, 下面将结合实施案例中 的附图, 对本发明实施案例中的技术方案进行清晰的、 完整的描述, 显然, 所表述的实施案 例是本发明一小部分实施案例, 而不是全部的实施案例, 基于本发明中的实施案例, 本领域 普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施案例, 都属于本发明。
13、保 护范围。 0012 一种分段计算流量累计程序的方法, 包含以下步骤: 步骤1: 流量瞬时值转换, 在程 序中将现场测量元件通过模拟量输入模板接入的流量测量信号转换成流量瞬时值, 对于气 体流量需要温度和压力补偿的进行温压补偿计算; 步骤2: 调用流量累计功能模块, 编制流量累计功能块, 并将该功能模块设置为定时中 断模块; 步骤3: 在流量累计功能块中按照一定的方法计算流量累计值的低字段数值和流量累 计值的高字段数值, 再根据二者计算出流量累计值的实际值; 步骤4: 执行其它的逻辑程序, 定时中断流量累计功能块逻辑执行完毕后继续执行其它 的逻辑程序。 0013 所述步骤2中, 定时中断模块。
14、的定时中断周期为1秒, 每隔1秒定时调用流量累计功 能模块进行流量累计计算1次。 0014 所述步骤3中计算实际流量累计值包含以下步骤: (1) 流量累计程序的标签设置, 在流量累计功能块程序中设置四个标签: 标签1表示1秒 说明书 2/3 页 4 CN 111637943 A 4 钟的流量增量值; 标签2表示流量累计值的低字段数值; 标签3表示流量累计值的高字段数 值; 标签4表示流量累计值的实际值; (2) 计算1秒钟的流量增量值, 在流量累计功能块程序中如果流量瞬时值是以小时为单 位的, 1秒钟的流量增量值, 标签1=流量瞬时值3600; 如果流量瞬时值是以分钟为单位的, 1秒钟的流量增。
15、量值, 标签1=流量瞬时值60 ; (3) 计算流量累计值的低字段数值, 标签2=标签1+标签2 ; (4) 计算流量累计值的高字段数值, 在流量累计功能块程序中流量累计值的低字段数 值标签2如果大于10000, 则流量累计值的高字段数值, 标签3=标签3+1, 流量累计值的低字 段数值, 标签2=标签2-10000 ; (5) 计算流量累计值的实际值, 在流量累计功能块程序中流量累计值的实际值, 标签4= 流量累计值的高字段数值标签310000+流量累计值的低字段数值标签2 。 0015 (6) 流量累计值的清零, 在实际应用中, 根据工艺的要求, 流量累计值的清零触发 条件可以是按时间 (。
16、年、 月、 日) , 还可以是按照流量累计值达到一定值, 进行清零时要对流 量累计值的低字段数值标签2和流量累计值的高字段数值标签3同时清零。 0016 在实际应用中, 如图1, 分段计算流量累计程序的流程如下: 1: 瞬时流量值转换。 将现场测量元件通过模拟量输入模板接入PLC系统的流量测量信 号转换成流量瞬时值, 对于气体流量需要温度和压力补偿的要进行温压补偿计算。 将转换 后的值赋给标签0 。 0017 2: 判断扫描周期是否达到1秒。 如果1秒计时到则调用流量累计功能模块1次, 执行 其中的流量累计逻辑程序, 然后再执行其它的逻辑程序, 该模块是定时中断功能模块; 如果 扫描周期没有到。
17、1秒则继续执行其它的逻辑程序。 0018 3: 流量累计程序的标签设置。 在流量累计功能块程序中设置四个标签: 标签1表示 1秒钟的流量增量值; 标签2表示流量累计值的低字段数值; 标签3表示流量累计值的高字段 数值; 标签4表示流量累计值的实际值。 0019 4: 计算1秒钟的流量增量值。 图1中流量瞬时值是以小时为单位的, 1秒钟的流量增 量值标签1=标签03600。 0020 5: 计算流量累计值的低字段数值。 流量累计功能块程序中流量累计值的低字段数 值标签2=标签1+标签2 。 0021 6: 计算流量累计值的高字段数值。 在流量累计功能块程序中流量累计值的低字段 数值标签2如果大于。
18、10000, 则流量累计值的高字段数值标签3=标签3+1, 流量累计值的低字 段数值标签2=标签2-10000 。 0022 7: 计算流量累计值的实际值。 流量累计值的实际值, 标签4=高字段数值标签3 10000+低字段数值标签2 。 0023 8: 流量累计值的清零。 流量累计值的清零触发条件是累计值达到1亿。 当标签4大 于或等于1亿时, 要对流量累计值的低字段数值标签2和流量累计值的高字段数值标签3同 时清零, 这样才能实现流量累计值清零。 0024 9: 执行其它的逻辑程序。 定时中断流量累计功能块逻辑执行完毕后继续执行其它 的逻辑程序。 说明书 3/3 页 5 CN 111637943 A 5 图1 说明书附图 1/1 页 6 CN 111637943 A 6 。
- 内容关键字: 分段 计算 流量 累计 程序 方法
纳米气泡布面除油预缩设备.pdf
半导体老化冷热测试装置.pdf
RFID芯片剪切力测试仪.pdf
可按摩式颈托睡眠头枕及汽车座椅.pdf
汽车点火装饰圈.pdf
起落架部件机加工同心度辅助工装.pdf
园林绿化垃圾处理装置.pdf
施工物料分筛装置.pdf
鸡粪螺旋挤出设备.pdf
用于分砖的压砖装置.pdf
故障电池包防护箱.pdf
耐磨型泥沙挖掘齿.pdf
阀门锁盖设备.pdf
用于多肽固相合成的后处理系统及多肽固相合成设备.pdf
高压线圈导线拉紧装置.pdf
可调式带锯机切割辅助工装.pdf
温度压力一体化检测的波码通信控制装置.pdf
屋面防水卷材辅助施工设备.pdf
桥梁支座变形角度测量装置.pdf
便于冷却烘干的塑料玩具注塑机.pdf
防护插板.pdf
基于特征融合Transformer的多对比度核磁共振图像超分辨率方法.pdf
复叠制冷压缩机组.pdf
盾构管片拼装定位分体测量装置.pdf
自组装多肽RAKA 16的合成方法.pdf
基于机器学习的盾构掘进机姿态分项预测方法.pdf
宫颈TCT切片的多类型细胞核标注及多任务处理方法.pdf
基于自然资源工程勘测面积的测量装置.pdf
数据处理方法、装置及电子设备.pdf
基于人工智能的生物质电厂燃烧控制决策优化方法及系统.pdf
低功率的医院污水处理装置.pdf
基于FV-MViT的指静脉识别方法、装置及相关介质.pdf
应用于速冻肉制品的安全检测装置及检测方法.pdf
智能化多循环冷却系统及使用方法.pdf
智能门窗开合器及其智能门窗.pdf
双向自旋转智能门禁.pdf
随钻测量泥浆压力波信号周期的动态优化设计方法.pdf
可垂直控制的前导性隐形矫治器.pdf
基于区块链的融资事务处理方法和系统.pdf
预制混凝土外墙后置窗框防水节点构造及其安装方法.pdf
双频淬火机床.pdf
建筑施工切砖器.pdf
易于检修的油浸式变压器.pdf
外用筋骨透析贴敷组合物及其制备方法和应用.pdf
建筑施工用钢筋拉直设备.pdf
防治鸡白痢的新型纯中药复合可溶性粉制剂及其制备方法.pdf
标记电离室的探测区域的方法、系统及装置.pdf
便于内科护理专用的辅助治疗装置.pdf
薤白低糖全麦面包及制作方法和应用.pdf
高合金钢铸件用发热保温冒口套.pdf
排粪造影座椅.pdf