Font Size: a A A

Design And Implementation Of A Low-code Based Process Control System

Posted on:2024-09-14Degree:MasterType:Thesis
Country:ChinaCandidate:J K LiFull Text:PDF
GTID:2568307079976939Subject:Electronic information
Abstract/Summary:PDF Full Text Request
Low-code platform is a popular application technology that can help enterprises develop applications quickly,but the low-code platforms currently on the market have some problems,such as the shortcomings of inadequate functional modules,insufficient flexibility,incompatibility with robotic logistics scenarios,and insufficient ease of use.To solve these problems,this thesis designs and implements a task-centered,robot-based low-code platform that is specifically optimized for the field of robotic logistics,with the advantages of full functionality,high flexibility,good ease of use,and high relevance.The main research elements of this thesis are as follows.(1)Easy-to-use and highly scalable low-code engine.This thesis designs a model definition specification for tasks and components based on JSON format,and users can quickly generate task models by dragging and dropping components together in the task definition interface.At the same time,this thesis designs a developer mode that is compatible with multiple programming languages,and users can program their own task extensions through rich documentation and templates to meet personalization.In addition,compared with other open source low-code platforms,the low-code engine designed in this thesis extends the functionality of the robot logistics field in many ways,and removes many unnecessary and underutilized functions,reducing the complexity and learning cost of the engine.(2)Powerful exception handling capability.In this thesis,we propose rich and complete exception handling functions for task abnormalities,robot abnormalities,and server abnormalities,including task recovery,task retry,task pause,dual machine hot standby,and robot task alternation.These functions greatly improve the fault handling capability of the engine.Finally,this thesis tests the usefulness of a low-code platform using an empty pallet handling task as an example.The results showed that it took only two hours to complete the requirements,compared to several weeks with the traditional development model,which significantly reduced the time cost.The platform has been put into practical use and has shown to be efficient,easy to use and flexible.
Keywords/Search Tags:Low code, robots, JSON format, multiple programming languages, exception handling
PDF Full Text Request
Related items