Flexible industrial automation research and development 01 Internet age


I am a software worker, should another programmer veterans Zhu Pengfei invitation to open this topic, abbreviated to deal with the current mentality drip new technology of flexible industrial automation research and development process in the Internet age.

 

Industry is the continuous operation of the system, there is a huge long ago, after the Road, the first seeking stability.

This characteristic of the industry, in terms of software, the Internet has brought a number of different industry sectors habits.

Today, in 2020, I also heard that some industrial systems with Java1.4, it was something years ago. Internet let alone ten years ago, five years ago, things would have been old.

 

So as a newcomer, when we look at the experience, ready to do some exploring to see if it is now a common way of using the Internet community, do things the industrial area.

 

20200309 Mo

The traditional architecture of intelligent total factory system is as follows:

1583844088(1).jpg


We want to challenge, it is to remove the factory workstation node, guiding devices directly via the Internet.

Here there are two main challenges.

One is the communication capability of the network.

Another device is exposed to the safety of the public network.

 

Yesterday we discussed the specific business processes for some adaptation directly connected servers

 

1, the workers do operate basis.

2, the automatic start procedure by workers scan code. Scan code is accomplished by connecting the PC scan code gun, corresponding to the input command in the browser.

3, the browser sends an HTTP request to the server.

4, the server receives a request, at the same time (asynchronously) corresponding to this browser notification electronic eye, robot, are transmitted "recognition" and "reclaiming" command. Both are carried by a sweep command to get the code of the search database data. Of course, the server will return with this request, check to carry library information, for screen display.

5, both electronic and robotic eye, the first to complete the task, the return signal, wait until both sides finished, and then start the next step.

6, if the electronic eye or robotic report exceptions, the service sends the end notification to the browser, so that the corresponding popup browser interface, the interface processing operation manual intervention, again there is an abnormality process. If both sides are abnormal, pop-up interface will coexist.

7, there is need to pay special attention to the task eye of the machine, in addition to measurements, but also bear verify correct operation of manual functions. Wherever unusual, eye machine will return failure data.

8, after both sides to complete the task, the server according to the identification data returned by the electronic eye, in conjunction with the customization data recorded in the database for this work, the integration of the target robot is calculated.

9, the server machine men to send a set of instructions, objectives.

10, after the robot to complete the target server returns a completion.

After 11, the server receives a completed robot, the new hair to the next browser to display the status.

12, before the robot is completed, the scan code manually, may cause a warning. After completion robot scan code of the second workpiece will take effect.



This article also published on other sites

CSDN:https://blog.csdn.net/ShaneLooLi/article/details/104783081

Eye: https: //www.iteye.com/blog/user/surmounting/blog/2512923

Chinese open source community: https: //my.oschina.net/shane1984/blog/3191921

Guess you like

Origin blog.51cto.com/shanelooli/2477422