Universal small-sized programmable controller and control method thereof

A technology of programming controller and control algorithm, applied in the direction of program control and electrical program control in sequence/logic controller, can solve problems such as the length of connecting wires, and achieve the effect of reducing the length and quantity and making the system cost-effective

Inactive Publication Date: 2008-04-16
GUANGXI UNIVERSITY OF TECHNOLOGY
View PDF0 Cites 41 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] At present, a small PLC is a PLC with a switching input and output of less than 256 points. It is a general-purpose automatic control device mainly used for sequential control of industrial equipment. It usually uses a Soc chip specially designed by each company or an application single-chip microcomputer as the control core. The controlled object needs flexible configuration and selection of various input and output expansion modules. Small PLCs have powerful sequential logic control functions; Due to the bus standard, the various input and output expansion modules for its expansion must be installed on the guide rails designed by their respective companies, or must be close to the CPU module of the small PLC. The small PLC host and its expansion of various input and output expansion modules only It can be installed in an electric cabinet. I

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Universal small-sized programmable controller and control method thereof
  • Universal small-sized programmable controller and control method thereof
  • Universal small-sized programmable controller and control method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0052] A general-purpose small programmable controller includes a host computer I, a PLC host computer II, a handheld programmer III, a man-machine interface module IV and a CAN bus V.

[0053] PLC mainframe II includes embedded microprocessor ARM1, analog input and output module IIA, digital input and output module IIB, FLASH memory 2, SDRAM memory 3, EEPROM memory 19 and FPGA reconfigurable control algorithm coprocessor 18, embedded microprocessor As the control core, ARM1 is respectively connected with analog input and output module IIA, digital input and output module IIB, FLASH memory 2, SDRAM memory 3, EEPROM memory 19 and FPGA reconfigurable control algorithm coprocessor 18, and FPGA can be reconfigured Control algorithm coprocessor 18 is connected with the input / output I / O port of embedded microprocessor ARM1, and embedded microprocessor ARM1 provides control setting value, data acquisition value and control parameter to FPGA reconfigurable control algorithm coprocessor...

Embodiment 2

[0067] A kind of control method of general small-sized PLC is to utilize the above-mentioned general small-scale programmable controller that is made up of embedded microprocessor ARM+FPGA of the present invention, uses embedded microprocessor ARM, analog quantity input and output module, digital quantity input and output module, FLASH memory, SDRAM memory, EEPROM memory and FPGA reconfigurable control algorithm coprocessor to allocate memory; use C language to compile system program, user program compiler, CAN bus data communication subroutine, for FPGA reconfigurable control Algorithm coprocessor, set the command of the FPGA reconfigurable control algorithm coprocessor; compile a special subroutine to realize the transmission of control parameters to the FPGA reconfigurable control algorithm coprocessor and control the control in the FPGA reconfigurable control algorithm coprocessor The output of the algorithm results; the intelligent control algorithm or other control algori...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention relates to a general miniature programmable controller and a controlling method of the same. The programmable controller comprises a programmable device, a PLC mainframe, 1-4 human-machine interface modules, an extensive module and a CAN bus. The PLC mainframe consists of a flush type microprocessor ARM, an analog quantity input and output module, a digital quantity input and output module, a FLASH memory, a SDRAM memory, an EEPROM memory and an FPGA reconfigurable control algorithm coprocessor, the maximum of a configured I/O point size reaches 256, the maximum of an A/D path number reaches 24, and the maximum of a D/A path number reaches 12. The controlling method is as follows: automatic control of a complicated controlled object is realized, the input and output extensive module flexibly is configured and the computing time of the control algorithm is enabled not to occupy the time for the general miniature PLC to execute program by controlling program initialization, controlling program execution data preparation, controlling program execution and controlling program data transmission steps with intelligent control algorithm compiled in the FPGA.

Description

technical field [0001] The invention relates to an industrial general automatic control device, in particular to a general small programmable controller (PLC) based on CAN field bus and embedded microprocessor ARM+FPGA and its control method. Background technique [0002] At present, a small PLC is a PLC with a switching input and output of less than 256 points. It is a general-purpose automatic control device mainly used for sequential control of industrial equipment. It usually uses a Soc chip specially designed by each company or an application single-chip microcomputer as the control core. The controlled object needs flexible configuration and selection of various input and output expansion modules. Small PLCs have powerful sequential logic control functions; Due to the bus standard, the various input and output expansion modules for its expansion must be installed on the guide rails designed by their respective companies, or must be close to the CPU module of the small ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G05B19/05
Inventor 蔡启仲郭毅锋陈文辉李克俭覃永新袁海英黄捷峰黎娜田小刚
Owner GUANGXI UNIVERSITY OF TECHNOLOGY
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products