[go: up one dir, main page]

CN106094763A - A kind of restructural polycarboxylate water-reducer automated production controller based on FPGA - Google Patents

A kind of restructural polycarboxylate water-reducer automated production controller based on FPGA Download PDF

Info

Publication number
CN106094763A
CN106094763A CN201610622722.XA CN201610622722A CN106094763A CN 106094763 A CN106094763 A CN 106094763A CN 201610622722 A CN201610622722 A CN 201610622722A CN 106094763 A CN106094763 A CN 106094763A
Authority
CN
China
Prior art keywords
module
instruction
responsible
register
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201610622722.XA
Other languages
Chinese (zh)
Other versions
CN106094763B (en
Inventor
鲍爽
严海蓉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
BEIJING HUIWU KELIAN TECHNOLOGY Co Ltd
Beijing University of Technology
Original Assignee
BEIJING HUIWU KELIAN TECHNOLOGY Co Ltd
Beijing University of Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by BEIJING HUIWU KELIAN TECHNOLOGY Co Ltd, Beijing University of Technology filed Critical BEIJING HUIWU KELIAN TECHNOLOGY Co Ltd
Priority to CN201610622722.XA priority Critical patent/CN106094763B/en
Publication of CN106094763A publication Critical patent/CN106094763A/en
Application granted granted Critical
Publication of CN106094763B publication Critical patent/CN106094763B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/418Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
    • G05B19/4185Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by the network communication
    • G05B19/4186Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by the network communication by protocol, e.g. MAP, TOP
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Engineering & Computer Science (AREA)
  • Control By Computers (AREA)
  • General Engineering & Computer Science (AREA)
  • Manufacturing & Machinery (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)

Abstract

本发明公开了一种基于FPGA的可重构聚羧酸减水剂自动化生产控制器,串口数据接收模块、指令校验模块、指令解析处理模块依次相串连后,指令解析处理模块与寄存器连接并进行数据录入;录入的数据经过寄存器处理后,寄存器与应答指令组帧模块连接,应答指令组帧模块、应答指令缓存模块、串口数据发送模块依次串联,进行数据输出。开关处理模块、传感器数据采集模块、滴加控制模块、加料控制模块、出料控制模块并联在寄存器上。寄存器具有控制调节、数据处理、状态显示三组模块组成。Flash驱动模块和SD卡读写模块连接后,Flash驱动模块与寄存器连接;本发明能够实现无缝切换,且易扩展,更灵活更新。

The invention discloses a reconfigurable polycarboxylate water reducer automatic production controller based on FPGA. After the serial port data receiving module, instruction verification module and instruction analysis processing module are sequentially connected in series, the instruction analysis processing module is connected with the register. And carry out data entry; after the entered data is processed by the register, the register is connected to the response command framing module, and the response command framing module, response command buffer module, and serial port data transmission module are connected in series in sequence for data output. The switch processing module, the sensor data acquisition module, the dropping control module, the feeding control module and the discharging control module are connected in parallel on the register. The register consists of three groups of modules: control adjustment, data processing, and status display. After the Flash drive module is connected with the SD card read-write module, the Flash drive module is connected with the register; the present invention can realize seamless switching, and is easy to expand and more flexible to update.

Description

一种基于FPGA的可重构聚羧酸减水剂自动化生产控制器An FPGA-based automatic production controller for reconfigurable polycarboxylate superplasticizer

技术领域technical field

本发明涉及工业控制领域,更具体地,涉及一种可重构聚羧酸减水剂自动化生产控制器。使用FPGA动态重构技术实现工业控制器通讯协议的无缝切换。The invention relates to the field of industrial control, and more specifically relates to a reconfigurable polycarboxylate superplasticizer automatic production controller. Use FPGA dynamic reconfiguration technology to realize seamless switching of industrial controller communication protocols.

背景技术Background technique

聚羧酸减水剂是水泥混凝土运用中的一种水泥分散剂,而水泥混泥土是建筑中最基本的物质,因此要求聚羧酸减水剂具有很高的产品质量,这就要求聚羧酸减水剂的生产过程必须是稳定、高效、优质和安全的。Polycarboxylate superplasticizer is a kind of cement dispersant in the application of cement concrete, and cement concrete is the most basic substance in construction, so polycarboxylate superplasticizer is required to have high product quality, which requires polycarboxylate The production process of acid superplasticizer must be stable, efficient, high quality and safe.

聚羧酸减水剂的生产过程由自动化生产控制器控制,它向上连接了运行在工控机上的工控软件,接收用户通过工控软件发送的命令;向下连接了各种工业仪表,实时采集生产现场的各类数据,例如反应釜温度、物料质量、物料PH值等。The production process of polycarboxylate superplasticizer is controlled by an automatic production controller, which is connected upward to the industrial control software running on the industrial computer to receive the commands sent by the user through the industrial control software; downward to various industrial instruments to collect real-time data from the production site All kinds of data, such as reactor temperature, material quality, material pH value, etc.

自动化生产控制器通过特定的通讯协议与工控软件和各类仪表进行通讯。使用的通讯协议随工控软件及各类仪表的类型、厂家的不同而不同,目前现场总线协议已经多达上百种。The automatic production controller communicates with industrial control software and various instruments through a specific communication protocol. The communication protocols used vary with the types and manufacturers of industrial control software and various instruments. At present, there are hundreds of fieldbus protocols.

聚羧酸减水剂自动化生产的控制核心是对化学反应过程的控制,影响产品质量的因素包括参与化学反应的物料的种类、质量、添加速度、化学反应过程中的温度等等。这些因素都与用户的控制命令内容以及控制器实时采集的数据有关。因此,控制器使用正确的通讯协议与工控软件和工业仪表进行通讯是获取正确数据的关键。通讯协议的种类越来越多,为了保证生产过程正确且不间断,不得不尽可能将可能用到的通讯协议全部同时在控制器上实现,以便实现协议的在线切换。而单次生产工作中,可能只有其中一部分协议参与实际工作。这样大大增加了控制器系统的功耗、成本及复杂度,同时降低了控制器系统的集成度和资源利用率。The control core of the automatic production of polycarboxylate superplasticizer is the control of the chemical reaction process. Factors affecting product quality include the type, quality, addition speed, temperature of the chemical reaction process and so on of the materials involved in the chemical reaction. These factors are related to the content of the user's control command and the data collected by the controller in real time. Therefore, the controller uses the correct communication protocol to communicate with industrial control software and industrial instruments is the key to obtain correct data. There are more and more types of communication protocols. In order to ensure the correct and uninterrupted production process, all possible communication protocols have to be implemented on the controller at the same time as much as possible, so as to realize online switching of protocols. In a single production job, only a part of the protocols may participate in the actual work. This greatly increases the power consumption, cost and complexity of the controller system, while reducing the integration and resource utilization of the controller system.

发明内容Contents of the invention

本发明针对现有设计的缺陷,提出了一种基于FPGA的可重构聚羧酸减水剂自动化生产控制器。Aiming at the defects of existing designs, the present invention proposes an FPGA-based automatic production controller for reconfigurable polycarboxylate superplasticizers.

该控制器包括串口数据接收模块、指令校验模块、指令解析处理模块、应答指令组帧模块、应答指令缓存模块、串口数据发送模块、开关处理模块、传感器数据采集模块、滴加控制模块、加料控制模块、出料控制模块、Flash驱动模块和SD卡读写模块。The controller includes a serial port data receiving module, an instruction verification module, an instruction analysis processing module, a response instruction framing module, a response instruction buffer module, a serial port data transmission module, a switch processing module, a sensor data acquisition module, a dropping control module, and a feeding module. Control module, material discharge control module, Flash driver module and SD card read-write module.

串口数据接收模块、指令校验模块、指令解析处理模块依次相串连后,指令解析处理模块与寄存器连接并进行数据录入;录入的数据经过寄存器处理后,寄存器与应答指令组帧模块连接,应答指令组帧模块、应答指令缓存模块、串口数据发送模块依次串联,进行数据输出。After the serial port data receiving module, instruction verification module, and instruction analysis processing module are connected in series, the instruction analysis processing module is connected to the register and performs data entry; after the entered data is processed by the register, the register is connected to the response command framing module, and the response The instruction framing module, the response instruction buffer module, and the serial port data sending module are serially connected in sequence for data output.

开关处理模块、传感器数据采集模块、滴加控制模块、加料控制模块、出料控制模块并联在寄存器上。The switch processing module, the sensor data acquisition module, the dropping control module, the feeding control module and the discharging control module are connected in parallel on the register.

寄存器具有控制调节、数据处理、状态显示三组模块组成。Flash驱动模块和SD卡读写模块连接后,Flash驱动模块与寄存器连接。The register consists of three groups of modules: control adjustment, data processing, and status display. After the Flash driver module is connected with the SD card read-write module, the Flash driver module is connected with the register.

基于FPGA的可重构聚羧酸减水剂自动化生产控制器与工控机通过RS-232总线通信,串口指令数据接收模块负责接收串口指令;指令校验模块判断当前的通讯协议类型,对指令解析处理模块和应答指令组帧模块进行动态重构;指令解析处理模块负责对指令进行解析,从而触发相应的任务执行;应答指令组帧模块负责根据通讯协议以及当前所有器件状态及任务的执行状态拼装应答指令;应答指令缓存模块缓存组装好的应答指令;串口数据发送模块将从应答指令缓存模块中读取应答指令逐条发送;开关处理模块负责控制相连阀门设备的开关以及读取设备反馈状态;传感器数据采集模块负责识别所连传感器使用的通讯协议类型并自动动态重构协议并完成各类传感器数据的正确采集;滴加控制模块包含PID调节功能,负责根据指令要求完成物料按规定速度及时间进行滴加;加料控制模块负责根据指令要求完成规定质量的物料的进料;出料控制模块负责根据指令完成规定质量的物料的出料;Flash驱动模块负责实现Flash的读写,SD卡读写模块从SD卡中读取用于重构的配置文件,通过写入Flash驱动模块写入Flash中,使得FPGA重构时能够从Flash中加载配置文件。The FPGA-based reconfigurable polycarboxylate superplasticizer automatic production controller communicates with the industrial computer through the RS-232 bus, and the serial port instruction data receiving module is responsible for receiving serial port instructions; the instruction verification module judges the current communication protocol type and analyzes the instructions The processing module and the response instruction framing module are dynamically reconstructed; the instruction analysis processing module is responsible for parsing the instructions, thereby triggering the corresponding task execution; the response instruction framing module is responsible for assembling according to the communication protocol and the current status of all devices and the execution status of tasks Response command; the response command cache module buffers the assembled response command; the serial port data sending module reads the response commands from the response command cache module and sends them one by one; the switch processing module is responsible for controlling the switch of the connected valve device and reading the feedback status of the device; the sensor The data acquisition module is responsible for identifying the type of communication protocol used by the connected sensor, automatically and dynamically reconstructing the protocol and completing the correct collection of various sensor data; the dropping control module includes a PID adjustment function, and is responsible for completing the delivery of materials according to the specified speed and time according to the instruction requirements. Dropping; the feeding control module is responsible for completing the feeding of materials of specified quality according to the instructions; the discharge control module is responsible for completing the discharge of materials of specified quality according to instructions; the Flash driver module is responsible for reading and writing of Flash, and the SD card reading and writing module Read the configuration file for reconstruction from the SD card, and write it into the Flash through the Flash driver module, so that the configuration file can be loaded from the Flash when the FPGA is reconfigured.

本发明的有益效果是:(1)功能可重构:利用FPGA可重构技术使得所有的通讯协议可以不必全部同时在单颗芯片上实现,而是需要使用哪种协议就重构为改种协议的功能。(2)无缝切换:使用FPGA局部动态重构技术,通讯协议切换时无需断电复位,同时非重构模块不会受到影响,可以保持不间断工作。(3)易扩展:需要新增通讯协议时,仅需实现新通讯协议部分并生成该部分的配置文件即可,无需考虑程序合并等。(4)灵活更新:使用SD卡存储配置文件,重构时系统自动加载,因此用户无需学习使用复杂的下载软件,仅需将更新文件拷入SD卡即可。The beneficial effects of the present invention are: (1) Reconfigurable function: the use of FPGA reconfigurable technology makes it unnecessary to realize all communication protocols on a single chip at the same time, but which protocol needs to be reconfigured into a different protocol functions. (2) Seamless switching: Using FPGA partial dynamic reconfiguration technology, there is no need to power off and reset when switching communication protocols, and non-reconfigurable modules will not be affected and can maintain uninterrupted work. (3) Easy to expand: When a new communication protocol needs to be added, it is only necessary to realize the part of the new communication protocol and generate the configuration file of this part, without considering program merging. (4) Flexible update: use SD card to store configuration files, and the system will automatically load when refactoring, so users do not need to learn to use complicated download software, just copy the update files to the SD card.

附图说明Description of drawings

图1是本发明的系统总体框图。Fig. 1 is the general block diagram of the system of the present invention.

图2是使用普通断电方式更新控制器程序的反应釜温度曲线图。Fig. 2 is a curve diagram of the reaction kettle temperature for updating the controller program using the common power-off method.

图3是使用动态重构方式更新控制器程序的反应釜温度曲线图。Fig. 3 is a curve diagram of the reaction kettle temperature using dynamic reconfiguration to update the controller program.

具体实施方式detailed description

以下结合附图与具体实施方式对本发明做进一步详细说明。The present invention will be described in further detail below in conjunction with the accompanying drawings and specific embodiments.

如图1所示,本发明是一种基于FPGA的可重构聚羧酸减水剂自动化生产控制器,包括串口数据接收模块、指令校验模块、指令解析处理模块、应答指令组帧模块、应答指令缓存模块、串口数据发送模块、开关处理模块、传感器数据采集模块、滴加控制模块、加料控制模块、出料控制模块、Flash驱动模块和SD卡读写模块。As shown in Figure 1, the present invention is an FPGA-based reconfigurable polycarboxylate superplasticizer automatic production controller, including a serial port data receiving module, an instruction verification module, an instruction analysis and processing module, a response instruction framing module, Response command cache module, serial port data sending module, switch processing module, sensor data acquisition module, dropping control module, feeding control module, discharging control module, Flash drive module and SD card reading and writing module.

用户在工控机软件上操作,指令通过RS232等协议下发至控制器,通过GPIO接口进入FPGA。指令由串口数据接收模块接收,由指令校验模块识别当前指令的类型并校验内容的合法性,如果需要切换协议则产生重构信号。指令解析模块负责解析指令内容,触发相应任务,包括开关阀门、执行或终止滴加任务、执行或终止加料任务、执行或终止出料任务、查询阀门状态、查询传感器数值、查询滴加任务状态、查询加料任务状态、查询出料任务状态。由应答指令组帧模块针对查询指令类型组装好相应应答指令,放入应答指令缓冲,串口数据发送模块从应答缓冲中读取指令进行发送。FPGA内部实现的Microblaze软核作为动态重构实现的控制器,通过PLB总线与其它模块相连。在其上编写的软件程序将读取重构信号,当需要进行重构时将读取Flash中相应的配置文件完成重构。SD卡读写模块负责读取在SD卡中存储的配置文件并加载到Flash中供重构时使用。The user operates on the software of the industrial computer, and the command is sent to the controller through RS232 and other protocols, and enters the FPGA through the GPIO interface. The command is received by the serial port data receiving module, and the command verification module identifies the type of the current command and verifies the legality of the content, and generates a reconstruction signal if the protocol needs to be switched. The command parsing module is responsible for parsing the command content and triggering corresponding tasks, including switching valves, executing or terminating dripping tasks, executing or terminating feeding tasks, executing or terminating discharging tasks, querying valve status, querying sensor values, querying dripping task status, Query the status of feeding tasks and query the status of discharging tasks. The response command framing module assembles the corresponding response command for the query command type, puts it into the response command buffer, and the serial port data sending module reads the command from the response buffer and sends it. The Microblaze soft core implemented inside the FPGA acts as a controller for dynamic reconfiguration and is connected to other modules through the PLB bus. The software program written on it will read the reconstruction signal, and when reconstruction is required, it will read the corresponding configuration file in the Flash to complete the reconstruction. The SD card read-write module is responsible for reading the configuration files stored in the SD card and loading them into Flash for use during reconstruction.

图2、3分别是在一次物料的滴加过程中,使用传统的普通断电方式更新控制器程序的反应釜温度曲线图与使用动态重构方式更新控制器程序的反应釜温度曲线图。Figures 2 and 3 are the reaction kettle temperature curves for updating the controller program by using the traditional common power-off method and the reactor temperature curve diagram for updating the controller program by using the dynamic reconfiguration method during the dropping process of a material respectively.

普通的一个反应釜单元一般由A计量罐、B计量罐、碱计量罐、反应釜组成;滴加过程指A计量罐和B计量罐中的物料按预设定的速度滴入反应釜中,在一次滴加过程中碱计量罐并无参与工作,反应釜上的温度传感器用于实时采集化学反应的温度,并由人工或工控软件进行温度的控制调节,滴加过程中化学反应的温度将直接影响到产品质量。An ordinary reactor unit is generally composed of A metering tank, B metering tank, alkali metering tank, and reactor; the dropping process means that the materials in A metering tank and B metering tank are dripped into the reactor at a preset speed, The alkali metering tank does not participate in the work during a dropwise addition process. The temperature sensor on the reactor is used to collect the temperature of the chemical reaction in real time, and the temperature is controlled and adjusted manually or by industrial control software. The temperature of the chemical reaction during the dropwise addition process will be directly affect product quality.

如果在一次滴加过程中需要把碱计量罐使用的称重传感器更换为其它厂家的称重传感器,就需要更新控制器程序中相应部分使用的通讯协议。碱计量罐并没有参与滴加过程,因此修改碱计量罐不应影响滴加的正常工作。If it is necessary to replace the load cell used in the alkali metering tank with a load cell from another manufacturer during a drop-adding process, it is necessary to update the communication protocol used in the corresponding part of the controller program. The alkali metering tank does not participate in the dripping process, so modifying the alkali metering tank should not affect the normal operation of the dripping.

使用传统的程序更新方式时,需要在下载程序时对控制器进行断电复位,那么就会造成其滴加过程的中断。如图2所示,中间段为温度顺降代表对应时间段控制器程序断电复位过程,此时有可能造成该段时间反应釜温度失控,影响产品质量。When using the traditional program update method, the controller needs to be powered off and reset when the program is downloaded, which will cause the interruption of the dropping process. As shown in Figure 2, the middle section is a temperature drop, which represents the power-off reset process of the controller program in the corresponding period. At this time, the temperature of the reactor may be out of control during this period, which will affect the product quality.

使用动态重构的方式进行程序的更新并不需要断电复位,因此不会造成滴加过程的中断,实现通讯协议的无缝切换,如图3所示。Using the dynamic reconfiguration method to update the program does not require a power-off reset, so it will not cause interruption of the dropping process and realize seamless switching of communication protocols, as shown in Figure 3.

Claims (2)

1. a restructural polycarboxylate water-reducer automated production controller based on FPGA, it is characterised in that:
This controller includes serial data receiver module, instruction check module, instruction dissection process module, response instruction framing mould Block, response instruction cache module, serial data sending module, switch process module, sensor data acquisition module, dropping control Module, charging control module, discharging control module, Flash drive module and SD card module for reading and writing;
After serial data receiver module, instruction check module, instruction dissection process module are contacted mutually, instruct dissection process mould Block is connected with depositor and carries out data inputting;The data of typing are after depositor processes, and depositor instructs framing with response Module connects, and response instruction framing module, response instruction cache module, serial data sending module are sequentially connected in series, and carry out data Output;
Switch process module, sensor data acquisition module, dropping control module, charging control module, discharging control module are also It is associated on depositor;
Depositor has control and regulation, data process, state shows three groups of module compositions;Flash drives module and the read-write of SD card After module connects, Flash drives module to be connected with depositor.
A kind of restructural polycarboxylate water-reducer automated production controller based on FPGA the most according to claim 1, its It is characterised by:
Restructural polycarboxylate water-reducer automated production controller based on FPGA and industrial computer are by RS-232 bus communication, string Mouth director data receiver module is responsible for receiving serial ports instruction;Instruction check module judges current communication protocol type, to instruction Dissection process module and response instruction framing module carry out dynamic restructuring;Instruction dissection process module is responsible for solving instruction Analysis, thus trigger corresponding tasks carrying;Response instruction framing module is responsible for according to communications protocol and current all device shapes The execution state assembly response instruction of state and task;The response instruction that response instruction cache module caching assembles;Serial data Sending module will read response instruction from response instruction cache module and send one by one;Switch process module is responsible for controlling associated valve The switch of door equipment and reading equipment feedback states;It is logical that sensor data acquisition module is responsible for identifying that connected sensor uses News protocol type automatic dynamic reconstruct agreement and complete the correct collection of various kinds of sensors data;Dropping control module comprises PID regulatory function, is responsible for completing material according to command request and drips by fixing speed and time;Charging control module is responsible for The charging of the material of definite quality is completed according to command request;Discharging control module is responsible for according to the thing having instructed definite quality The discharging of material;Flash drives module to be responsible for realizing the read-write of Flash, and SD card module for reading and writing reads for reconstruct from SD card Configuration file, is driven in module write Flash by write Flash so that can load configuration from Flash during FPGA reconstruct File.
CN201610622722.XA 2016-08-01 2016-08-01 A kind of restructural polycarboxylate water-reducer automated production controller based on FPGA Active CN106094763B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610622722.XA CN106094763B (en) 2016-08-01 2016-08-01 A kind of restructural polycarboxylate water-reducer automated production controller based on FPGA

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610622722.XA CN106094763B (en) 2016-08-01 2016-08-01 A kind of restructural polycarboxylate water-reducer automated production controller based on FPGA

Publications (2)

Publication Number Publication Date
CN106094763A true CN106094763A (en) 2016-11-09
CN106094763B CN106094763B (en) 2018-11-09

Family

ID=57479722

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610622722.XA Active CN106094763B (en) 2016-08-01 2016-08-01 A kind of restructural polycarboxylate water-reducer automated production controller based on FPGA

Country Status (1)

Country Link
CN (1) CN106094763B (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7607005B1 (en) * 2004-12-22 2009-10-20 Rmt, Inc. Virtual hardware system with universal ports using FPGA
US20120054483A1 (en) * 2010-08-23 2012-03-01 Buerkert Werke Gmbh Control unit for fluidic systems
CN204302727U (en) * 2014-12-22 2015-04-29 苏州浩克系统检测科技有限公司 A kind of real-time control system based on ARM and FPGA
CN104865915A (en) * 2015-03-19 2015-08-26 北京工业大学 Polycarboxylate superplasticizer automatic production line intelligent controller
CN204989875U (en) * 2015-07-24 2016-01-20 山东女子学院 Restructural test instrument based on FPGA

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7607005B1 (en) * 2004-12-22 2009-10-20 Rmt, Inc. Virtual hardware system with universal ports using FPGA
US20120054483A1 (en) * 2010-08-23 2012-03-01 Buerkert Werke Gmbh Control unit for fluidic systems
CN204302727U (en) * 2014-12-22 2015-04-29 苏州浩克系统检测科技有限公司 A kind of real-time control system based on ARM and FPGA
CN104865915A (en) * 2015-03-19 2015-08-26 北京工业大学 Polycarboxylate superplasticizer automatic production line intelligent controller
CN204989875U (en) * 2015-07-24 2016-01-20 山东女子学院 Restructural test instrument based on FPGA

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
张文泉 等: "FPGA的AP模式及在可重构仪器中的应用", 《计算技术与自动化》 *
李渊 等: "基于EARP的通用总线自重构系统设计", 《电子测量技术》 *

Also Published As

Publication number Publication date
CN106094763B (en) 2018-11-09

Similar Documents

Publication Publication Date Title
JP6554184B2 (en) Soft processor based image signal source system and image signal processing method
CN105573789B (en) The many image upgrade loading methods of FPGA and device based on soft-core processor
CN101673101B (en) A FPGA reconfigurable device with online programming
CN103645678B (en) A Real-time Response Network Control System
JP2018512023A (en) Multi-node sensor network data transmission and control equipment
CN109302476A (en) A kind of PLC program upgrade method and system based on mobile terminal
CN101673202A (en) Program writing method and system, pre-writing device and writing device
CN107861458B (en) PLC rapid construction method capable of automatically configuring hardware resources
CN105955764A (en) An improved method of burning STM32 MCU IAP serial port program
CN103995508A (en) Aquaculture remote PLC monitoring system based on GPRS
CN101666855B (en) Universal test system and method of integrated circuit
CN102346456B (en) Programmable intelligent terminal device and programmable intelligent terminal operation method
CN110196726A (en) A method of the load of FPGA program remote upgrading is realized based on CPU+CPLD
CN106094763B (en) A kind of restructural polycarboxylate water-reducer automated production controller based on FPGA
CN109460248A (en) A kind of user program method for uploading and system based on DSP
US20100211196A1 (en) Communication module for an automation system
CN1996244A (en) Download method and device using personal computer
KR102259503B1 (en) Method and system for controlling simulation based on event driven scheme
CN107279027A (en) Artificial hillock fishpond intelligent controlling device and method
CN204065779U (en) A Remote Online Data Update System of Soft PLC Module
CN104115759B (en) Intelligent feeding system for gestation pigs and working method of intelligent feeding system for gestation pigs
CN110908493A (en) Power supply control method and device
CN116225498A (en) Method and system for upgrading on-board equipment software based on interface scheduling
CN102243489A (en) Cross-platform data processing system and method
CN102109829A (en) Automatic power-on circuit

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant