一种多类型传感器的人工比测系统及其方法

    公开(公告)号:CN109900308B

    公开(公告)日:2021-07-02

    申请号:CN201910122300.X

    申请日:2019-02-19

    IPC分类号: G01D18/00

    摘要: 本发明公开了一种多类型传感器的人工比测系统及其方法,包括自动化数据采集装置和读数仪;自动化数据采集装置设有第一传感器接口、人工比测接口和第一通信接口;读数仪设有第二传感器接口、第二通信接口、CPU、信号调理单元、数据存储单元和人机交互单元;CPU与信号调理单元、数据存储单元、人机交互单元及第二通信接口相连接,所述信号调理单元的输入端与第二传感器接口的输出端相连接;CPU中嵌入有具有手动模式和自动模式两种工作模式的人工比测控制软件;人工比测接口与第二传感器接口相连,第一通信接口与第二通信接口相连。本发明减少了现场比测时携带读数仪的种类和数量,降低劳动强度,提高工作效率,同时降低客户购置读数仪的总体成本。

    一种基于LLVM的ST语言编译方法及编译系统和编译器

    公开(公告)号:CN110825384A

    公开(公告)日:2020-02-21

    申请号:CN201911029015.X

    申请日:2019-10-28

    IPC分类号: G06F8/41

    摘要: 本发明公开了一种基于LLVM的ST语言编译方法及编译系统和编译器,方法包括:获取结构化文本ST语言的源代码;对结构化文本ST语言的源代码按照IEC61131-3定义的词法规则进行词法分析,得到符号流;对符号流根据IEC61131-3定义的语法表达式,进行语法分析,得到一个表征ST语言的源代码对应的程序结构的抽象语法树,抽象语法树以表达式为节点;对抽象语法树进行语义分析,得到带类型标识的抽象语法树;对带类型标识的抽象语法树进行转换,生成LLVM IR。将ST语言代码转换成LLVM IR,LLVM IR独立于ST语言和目标平台,可以利用LLVM优化器进行优化,最后通过LLVM后端生成针对目标平台的机器代码。

    一种多类型传感器的人工比测系统及其方法

    公开(公告)号:CN109900308A

    公开(公告)日:2019-06-18

    申请号:CN201910122300.X

    申请日:2019-02-19

    IPC分类号: G01D18/00

    摘要: 本发明公开了一种多类型传感器的人工比测系统及其方法,包括自动化数据采集装置和读数仪;自动化数据采集装置设有第一传感器接口、人工比测接口和第一通信接口;读数仪设有第二传感器接口、第二通信接口、CPU、信号调理单元、数据存储单元和人机交互单元;CPU与信号调理单元、数据存储单元、人机交互单元及第二通信接口相连接,所述信号调理单元的输入端与第二传感器接口的输出端相连接;CPU中嵌入有具有手动模式和自动模式两种工作模式的人工比测控制软件;人工比测接口与第二传感器接口相连,第一通信接口与第二通信接口相连。本发明减少了现场比测时携带读数仪的种类和数量,降低劳动强度,提高工作效率,同时降低客户购置读数仪的总体成本。

    一种PLC顺序功能流程图语言实现系统及实现方法

    公开(公告)号:CN115097776A

    公开(公告)日:2022-09-23

    申请号:CN202210666656.1

    申请日:2022-06-14

    IPC分类号: G05B19/05

    摘要: 本发明公开了一种PLC顺序功能流程图语言实现系统及实现方法,所述方法包括:流程图编辑系统生成图像数据集;语法检查模块遍历该数据集;转换模块通过遍历该数据集输出中间文本文件;汇编系统把所述中间文本文件和PLC需要的其他信息连接起来并经过译码形成PLC可识别的目标文件;程序传送系统将所述目标文件下载到PLC,其中,PLC读取目标文件后按照目标文件中的指令进行执行;本发明以功能为主线,按功能流程顺序设计程序,程序语言和流程描述非常相似,实现所见即所得的顺序功能流程图程序,条理清楚,编程简单易懂、缩短了工程设计、调试和维修时间,节约了人力成本,提高了经济效益。

    一种低成本高速通信总线及其传输控制方法

    公开(公告)号:CN111008169B

    公开(公告)日:2022-08-12

    申请号:CN201911140471.1

    申请日:2019-11-20

    摘要: 本发明公开了一种低成本高速通信总线,包括主控设备和从设备,主控设备和从设备之间通过串行数据传输总线连接;串行数据传输总线有两路,一路用于传输所述主控设备向所述从设备发送的指令,另一路用于传输所述从设备向所述主控设备发送的应答数据;主控设备和从设备中均包括核心微控制单元,核心微控制单元连接两个RS485控制器实现全双工数据收发。设备中无需采用专用高速通信芯片,绝大部分现有设备在原有基础上再扩一个RS485控制器即可实现高速通信,改造成本低。还公开了一种低成本高速通信总线传输控制方法,通过在传输报文中设计特定转义字符以及增加补偿字节,使报文适合采用DMA方式进行传输,大幅提升总线传输速率。并设计了总线自恢复机制。

    一种低成本高速通信总线及其传输控制方法

    公开(公告)号:CN111008169A

    公开(公告)日:2020-04-14

    申请号:CN201911140471.1

    申请日:2019-11-20

    摘要: 本发明公开了一种低成本高速通信总线,包括主控设备和从设备,主控设备和从设备之间通过串行数据传输总线连接;串行数据传输总线有两路,一路用于传输所述主控设备向所述从设备发送的指令,另一路用于传输所述从设备向所述主控设备发送的应答数据;主控设备和从设备中均包括核心微控制单元,核心微控制单元连接两个RS485控制器实现全双工数据收发。设备中无需采用专用高速通信芯片,绝大部分现有设备在原有基础上再扩一个RS485控制器即可实现高速通信,改造成本低。还公开了一种低成本高速通信总线传输控制方法,通过在传输报文中设计特定转义字符以及增加补偿字节,使报文适合采用DMA方式进行传输,大幅提升总线传输速率。并设计了总线自恢复机制。

    一种可编程控制器动态功能块实现方法

    公开(公告)号:CN109765837A

    公开(公告)日:2019-05-17

    申请号:CN201910123868.3

    申请日:2019-02-19

    IPC分类号: G05B19/05

    摘要: 本发明公开了一种可编程控制器动态功能块实现方法,包括以下步骤:(1)定义可编程动态控制器的通用环节;(2)将所述通用环节转换为微分方程:(3)对步骤(2)得到的微分方程进行离散化,并求解输出信号值c(n);(4)获得c(0)、c(1)的初始化值,获得c(n)的最终表达式,即为动态功能块的最终实现形式。本发明中的方法只需要C标准库即可运行,不依赖任何其它库文件或软件。同时本方法具有运算量小,对硬件要求低,可运行于基于单片机的嵌入式平台设备,实现现地的实时控制。