当前位置:网站首页>How to quickly develop a simple and practical MES system?
How to quickly develop a simple and practical MES system?
2022-07-22 10:05:00 【Informat low code】
Now more and more enterprises have begun to apply mes System , So for MES The demand for software system development engineers has increased , So develop MES What information does the system need to master ?mes How to develop the system ?MES What are the key points of software system development ? If you really want to develop one MES System , We need to start with business and development . Now let's get to know MES Knowledge of software system development .
One 、 Rapid development of MES What knowledge reserves does the system need ?
Want to quickly develop a practical MES System , First of all, you need to start with business and development .
1、 Business
What is the business ? You can simply understand that business is the final function of your system . First of all, you have to think MES What does the system do , What problems have been solved . To develop a MES System , The first step is to know what functions your system will implement , You can't go back until you know this .
And know what the system is going to achieve , Also the whole MES Very important link in the process of system implementation . Due to the particularity of the industry ,MES The business of the system in every enterprise is very different , There is no uniform standard . If you haven't been to the production site , Do not understand the production process , It is suggested that you should actually go to a factory workshop to find out . See how the people at the scene work , If you can get to one that has been implemented MES It's even better to have a look at the operation process of their system , You'll be right MES Clear understanding of several aspects of management and control .
If you haven't been exposed to production , Here is a brief introduction to you MES Several main function modules of , You can design around these modules .
(1)、 Planning and scheduling
here MES Undertake ERP Order in , Start to get involved in production . This module is mainly used to control the production time of orders 、 when does it start? 、 When will it come to an end? , By which team , Which employee? , Even which station to produce . Specific details will also break down the order to the operation , Working steps , And material analysis on site , Is it missing? , Can it be produced? .
(2)、 Production execution
This step is the specific production operation process , At this stage, the worker will install the parts , In the process, our system records what parts the workers have installed 、 Batch of parts 、 Serial number information , Record product pedigree , Convenient traceability . Here, the acquisition of part serial number is generally entered into the system through scanning , That is to say, barcode identification in other people's answers will be involved . It also collects the tool models installed and used by workers , Tool parameters such as torque 、 Angle, etc. .
(3)、 Quality testing
The self inspection results of workers during installation will be recorded here , And the final inspection results made by the quality inspection personnel after the completion of the workers . If the inspection is unqualified , Another process will be initiated .
(4)、 equipment
This step is related to the scene PLC Or device interaction , If the inspection result is unqualified , Or the parts are installed incorrectly ,MES The system will communicate with the automatic control system to control the start and stop of the production line . At the same time, the operation status and process parameters of key equipment are collected .
(5)、 process
In fact, this step of technology runs through the whole process , Before the start of the system, the process should be clear , Include product routing 、BOM structure 、 Parameter information , Process information is the basis to ensure the correct operation of the system .
(6)、 logistics
Monitor the material information involved in the production process , Ensure smooth production .
2、 How to develop ?
Development is relatively easy , Because after the function to be done is determined , Development is nothing more than a matter of time . Because for MES system , There are basically no difficulties in technology . Because our system is to implement business logic , That is, all kinds of work of adding, deleting, modifying and checking . Guarantee MES The interface between the system and the surrounding system is stable , Such as ERP、WMS etc. .
For development , If you know a programming language and database operation ((SQL, stored procedure ) Basically OK 了 , Now most traditional enterprises are also using B/S Architecture . At present, the most commonly used is C#,Java,Oracle,SQL Server Etc. programming languages and databases . The database aspect will be more important , Due to the complexity of the business , There will be many tables involved . So it is very important to design database table relationship reasonably . besides , I learned that we can also use low code platform to develop quickly MES System , According to the relevant data , Using low code platform to develop system is faster than traditional code writing 10 times .
Two 、MES What are the key points of software system development ?
1、 Basic function
In terms of basic function inclusion , The basic functions are comprehensive MES The system software needs to have product and process management 、 Planning, scheduling and production management 、 Material logistics information management 、 Manufacturing quality management 、 Workshop equipment maintenance management method 5 Big foundation control module , Of course, it should also include control modules such as production and manufacturing resource management . In response to Intelligent Manufacturing MES, It must also have information system integration and device port control modules , Otherwise, the interconnection of various information contents in the workshop cannot be completed , And support the intelligent scheduling of intelligent workshop demand 、 Optimize 、 Visualization and other basic functions .
2、 platform
On the market MES Key points are divided into new project levels according to customer needs 、 Customized products , And its general platform products . New project level MES Advantage is : Individualization 、 Good applicability 、 Low cost 、 Fast delivery , But the disadvantage is : There will be a lack of industry universal standards in the description of development requirements , It is very easy to cause that the system software does not meet the changing business needs and industry standards , If there is a new demand after the development direction of the enterprise, it needs to invest a lot of secondary development , This is also a severe test of the reliability of the software architecture .
3、 Applicability
platform MES Product developers can deeply and carefully understand and be familiar with the actual production and manufacturing workflow of various industries , Even the in-depth and meticulous process of key processes also needs to be mastered , Not just from the perspective of software development MES. meanwhile , Developers should also sort out the relationship between all processes and workflows according to the actual needs of production and manufacturing , And in accordance with ISA95 And other standards to build a platform MES product , To facilitate business association and information sharing with other standardized software .
4、 Digital scheduling
Many enterprises automatically arrange production according to excessive regulations before digitalization , The result is a large investment in human resources 、 And cause profits to be swallowed up by these increased costs . On the contrary, the paper manual production scheduling without digital regulations will inevitably make enterprises far away from the development trend of Intelligent Manufacturing , Finally completely out of the team , Lost made in China 2025 Opportunities and favorable policies for overtaking on this curve . These basic elements of digital automatic production scheduling are all for you to choose a suitable MES The basis of the product .
5、 Basic functions of visualization
With the rapid development of Chinese manufacturing level , In the past, many foreign so-called advanced manufacturing technologies have long been seriously out of date in China . For example, traditional IT Personnel develop customized methods of crystal reports and Kanban according to the solidified needs of the user department , It has long been far from being able to fully meet the rapid personalized production management needs of today's made in China . Another example is the boring report before & The format and content of Kanban , It has long been difficult to fully meet the requirements and tastes of today's customers . well MES The forms of product visualization have become more and more abundant : Dot graph 、 Linear graph 、 Histogram 、 The pie chart 、 Radar map 、 Gantt Chart 、 Funnel diagram 、 Three dimensional drawings are not a problem . Basic provisions : Beautiful shock 、 A look at will understand 、 The information is comprehensive .
6、 Information system integration capability
(1) Integration with information systems : As an intelligent manufacturing oriented MES Systems software , Information system integration capability should be an important consideration , This includes and SQL、ORCAL Such as database integration , And PDM( Connect BOM、 process )、ERP( Connection plan 、 materiel )、WMS( Connecting Logistics 、 transport )、 Simulation ( Connect data ) And other software integration , And IOS、Android Integration of mobile terminals .
(2) Integration with data types : It is the technology completion method of information content integration described above , for example :XML、CSV、TXT、 The middle table agreed by each other 、Webservice、 Open API Port, etc .
That's about “ How to quickly develop a simple and practical MES System ” All the answers , I hope that's helpful , in general ,MES System is a way to cost 、 quality 、 Respond to 、 Flexible comprehensive and balanced approach , In today's competitive world economy , To possess “ Most valuable ” The status of , The enterprise must have the best quality 、 The best customer service 、 The lowest manufacturing cost 、 Fast response and flexibility .
边栏推荐
- 如何快速开发一个简单实用的MES系统?
- List集合
- 并发修改异常
- 狂神redis笔记07
- In the cold winter of the Internet, how can we advance from functional testing to automated testing in three months? [attached learning guide]
- Moonbeam创始人解读多链新概念Connected Contract
- 三维视频融合技术如何为智慧城市建设赋能
- 你第一篇SCI写了几个月?(第二部分)
- 第二章第十八节:字符集和编码
- 大量连接时使用 使用epoll管理 or golang 多协程
猜你喜欢
leetcode:1838. 最高频元素的频数【排序 + 前缀和 + 二分 + 思维】
你第一篇SCI写了几个月?(第二部分)
RHCSA 硬链接与软链接的区别、一级目录的解释、重定向、创建文件及目录、删除文件及目录、cp命令的使用、mv命令的使用
Section 1 of Chapter 3: concept of function
Section 23 of Chapter 2: document operation: Reading
MySQL数据库的基本概念以及MySQL8.0版本的部署(一)
CNN的一些可视化方法
Don't be ridiculous. Don't you know what abilities to improve if you want to enter a big factory? (collect quickly)
等额本金递增还款/等额本金递减按揭房贷还款计算器
Crazy God redis notes 07
随机推荐
本地数据如何高效灾备上腾讯云
day02
打家劫舍系列问题
Intelligent science innovation lecture hall | Institute of automation he Huiguang: Research on deep learning brain mechanism based on visual information encoding and decoding
MySQL数据库的基本概念以及MySQL8.0版本的部署(一)
Read the paper with me - multi model text recognition network
Section 26 of Chapter II: document operation: document modification
Background login verification of black maredge takeout filter (detailed notes)
Microsoft gives up "blocking" commercial open source!
"Everything is interconnected, enabling thousands of industries", the 2022 open atom global open source summit openatom openharmony sub forum is about to open
从 Google 离职,前Go 语言负责人跳槽小公司
Unity C#:使用this关键字对类函数进行拓展
Development of login and exit function of Heima Ruiji takeout back desk
Section 16 of Chapter 2: Circular nesting of dictionaries
行内元素、块级元素、空元素分别有哪些?
Information generation of College Students' back to school list - Tencent cloud scene connector National College Innovation Competition
#夏日挑战赛#【FFH】NFC碰一碰拉起任何应用,无需企业认证!
Share a go auxiliary command line
Data queue operation, serial port transparent buffer instance
找到字符串中所有字母异位词