Why are professional APS systems all C/S architecture?

Traditional software systems are Windows applications, and if database services are required, the database is usually separated from the client. In recent years, BS architecture systems have gradually begun to replace CS systems. In the field of industrial manufacturing software, major ERP and MES manufacturers have also begun to move to BS architecture. Under this trend, the APS system is an exception. Professional APS all adopt the traditional CS architecture, which is determined by the characteristics of the product itself.

Modification requirements for production plan

APS uses an algorithm engine to perform scheduling calculations. Professional APS uses Gantt charts to display production plans. But the function of the Gantt chart is not only to display the plan, but also to edit and modify the plan. There are constant abnormalities at the production site, such as equipment failures, mold failures, order delivery date changes, schedule advancement or postponement, skipped production, temporary machine replacement, etc. The plan needs to be revised frequently. In the manual preparation of production plans, plan revisions are also The most troublesome part. In addition, experienced planners will also adjust the system scheduling results based on experience.

APS speed requirements

In the APS system, a simple task movement will trigger complex logical calculations, including recalculation of production time, overall backward movement of tasks on the same equipment, rechecking conflicts of affected work orders, checking conflicts of auxiliary resources, etc. These calculation logics are complex and involve huge amounts of data. The WEB side of the BS architecture cannot provide very complex plan modification functions. It can only frequently transmit data between the server and the WEB side. This is not obvious when developing using simple test data. Once it is put into actual projects, the amount of data is huge and the plan is complex. When making real-time adjustments to plans, the speed of calculation and display updates cannot keep up, and the system can easily crash. Therefore, the BS structure scheduling system usually can only provide the display function of the plan, but cannot provide the modification function.

No matter how powerful the algorithm claimed by the system is, the production plan should be under the control of the planner. If the plan cannot be modified at any time, it will basically not be put into practical use. Professional APS system, all data are resident in the memory, only need to read and write the database when saving and opening the plan, the display and calculation speed are fast, and it has rich plan analysis, display and modification functions, so that planners can calmly deal with the workshop All kinds of abnormalities.