Font Size: a A A

Research And Technology Accomplishment Of The Multitask System In GCPLC

Posted on:2018-11-30Degree:MasterType:Thesis
Country:ChinaCandidate:X J SiFull Text:PDF
GTID:2348330542465192Subject:Computer technology
Abstract/Summary:PDF Full Text Request
Considering the traditional PLC has many major issues such as difficulties in the integration of new component,poor compatibility of development environment,poor flexibility of component,difficulties in twice programming,shallow of ladder-shaped programming,coupling property of hardware and selection limitation of CPU.Along with the contradiction among traditional PLC function,program mode,expansion mode and the ever increasing in the function improve of manufacturing industry.After launched in-depth studies in software component and standard specification,embedded system hardware component and ARM microprocessor,this project designed the Graphic Component Programmable Logic Controller(GCPLC).GCPLC system has numerous characteristics,for instance,graphical-drag programming,component combination,development environment compatible,component expansion,abundant hardware interface and strong ability in Anti-interference and so on.In addtion,this project focus on the research and implementation of the multitask system in GCPLC,analyzed the working principle of the multitask system,and inplemented the technologies which is related to the task of this system in the software development environment,such as task management,task scheduling,synchronization and communication and interrupt mechanism.The main content of this paper are as follows:(i)Strating from working principle and hardware structure,analyzed the structure of traditional PLC and its defects in industrial control,and briefly overviewed the hardware structure and its advantages,then made a through analysis of the principle in GCPLC multitask system.(ii)Discard the ladder-shaped programming method that the traditional PLC used,and designed the graphical-drag programming development environment based on winform instead.And accomplished the function of icon connect module,attributes set up module,code update module,code compile and download module following the rules of software engineering.Also,this project made efforts to assimilate multitask system into the software development environment starting from task,at last this project designed the makefile on the basis of multitask.(iii)Analyzed the composition structure and electrical characteristics of traditional PLC,and designed the GCPLC hardware which includes normal/high-speed GPIO module,LED module,high-speed PWM module,485 and 232 module,CAN module.Then narrated the electronic devices selection and the ability of anti-interference.(?)Applied the GCPLC multitask system.Take the three axis robot robot as the test object,then designed the program of the coordinate robot picking up system using software development environment,and download this program to the GCPLC hardware.At last,this project designed debugging software to communicate with the robot and debug it.The operation results of the coordinate robot picking up system proved the feasibility and validity of GCPLC multitask system.
Keywords/Search Tags:Graphic Component, Programmable Logic Controller, Multitask system, Software component
PDF Full Text Request
Related items