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 PDFInfo
- 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
Links
- 238000004519 manufacturing process Methods 0.000 title claims abstract description 17
- 229920005646 polycarboxylate Polymers 0.000 title claims abstract description 14
- 239000003638 chemical reducing agent Substances 0.000 title claims abstract 5
- 238000009432 framing Methods 0.000 claims abstract description 14
- 238000007599 discharging Methods 0.000 claims abstract description 9
- 238000004458 analytical method Methods 0.000 claims abstract description 8
- 238000000034 method Methods 0.000 claims description 25
- 238000004891 communication Methods 0.000 claims description 18
- 239000000463 material Substances 0.000 claims description 12
- 238000002224 dissection Methods 0.000 claims 5
- 230000001276 controlling effect Effects 0.000 claims 1
- 239000000203 mixture Substances 0.000 claims 1
- 230000009711 regulatory function Effects 0.000 claims 1
- 238000012545 processing Methods 0.000 abstract description 15
- 239000000872 buffer Substances 0.000 abstract description 6
- 238000012795 verification Methods 0.000 abstract description 6
- 230000005540 biological transmission Effects 0.000 abstract description 2
- 238000013479 data entry Methods 0.000 abstract description 2
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 abstract 1
- 238000006243 chemical reaction Methods 0.000 description 8
- 239000008030 superplasticizer Substances 0.000 description 8
- 239000003513 alkali Substances 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 239000004568 cement Substances 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 239000002253 acid Substances 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 239000002270 dispersing agent Substances 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/418—Total 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/4185—Total 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/4186—Total 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
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total 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
技术领域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)
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)
| 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 |
-
2016
- 2016-08-01 CN CN201610622722.XA patent/CN106094763B/en active Active
Patent Citations (5)
| 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)
| 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 |