The future and development trend of the most popul

  • Detail

The future and development trend of domestic configuration software

recently, it has been noted that domestic configuration software manufacturers have begun to publicize their company's new generation/the next generation configuration software that will generate friction between the working piston and the working cylinder. The easy control configuration software development team has been fighting for this "new generation" for six years. Fortunately, this product has been fully recognized by users in the current market, A series of advanced technical directions adopted by the company have also proved to be the general trend of the industry. "Innovation is the way" has always been one of the purposes of easy to control configuration software. Facing the complicated configuration software product market, where is the future of configuration software technology? In combination with the development of the latest IT technology, communication technology, control technology and user use, the following is a brief discussion on the future technology of configuration software

with the development of network technology, the next generation configuration software will have a breakthrough in network technology. The operation of configuration software based on network platform in the future will be the same as that based on single platform at present, and it can better adapt to large-scale and heavyweight applications. The future configuration software will still focus on the current production process control and management, but it has rich interfaces, can be linked with the current rich PLC equipment, PAC equipment, intelligent instruments and other equipment, and has the ability to interact with the upper MIS system and ERP system. It is even better in the performance of image animation

★ support multi person development

the future large-scale project development will be network development, and different engineers will configure for the same system project. System architects build system objects and systems; Engineering personnel responsible for IO equipment shall configure communication equipment and IO points; The interface personnel responsible for the screen build beautiful interfaces, etc

★ support project remote deployment and adjustment

future engineers do not need to go to the on-site machine to debug and configure the project in person. They can do everything at the system maintenance engineer station, and can flexibly and dynamically adjust the deployment according to the network flow. During the adjustment, there is no need to stop the whole system, just pause the deployment of relevant modules. That is, the whole system is dynamically adjusted during operation

★ support remote debugging function

the system maintenance engineer can monitor the operation status of the whole system in the engineering station, and can remotely change the operation parameters and conduct remote debugging

★ the flexibility and scalability of the system are greatly enhanced

the configuration software in the future may only be an architecture. The developer provides some third: completely clean the components and modules necessary for the bearing bottom layer with gasoline. Engineering developers can develop their own templates according to their own industry characteristics and using the open interface provided by the developer. For example, develop your own system template; Using description language to develop their own device communication program; Develop your own picture templates and components, professional gallery, etc

★ c/s application and b/s application are combined into one

the boundary between the two development camps will disappear, and the system architect will choose different presentation methods according to the characteristics of end users. Whether the program is run as a desktop program or in a web browser, the interface description behind it is consistent, and the system security and user authentication are consistent, and can be easily converted from one mode to another

★ support for XAML and XML language

in recent years, XML and XAML language are very popular. Its powerful description line function and easy network transmission determine that it will occupy a place in the future configuration software. Using XAML language and WPF technology, we can easily develop interface programs that can run in desktop programs and web browsers at the same time

★ will be object-oriented

the future configuration software will abandon the current tagserver center. Although the future data flow is still a standard variable, it is no longer an inanimate and isolated tag, but organically combined with specific objects. The system description, system composition, state change storage, etc. will be based on the object. The data transmitted on the network is nothing but the change of object state, the call of object methods, object event transmission, etc

★ will be a service-oriented

the future configuration software will be an organic whole composed of numerous relatively independent service providers. Common services include IO data collection service, alarm service, data recording service, user security and verification service, etc. Various services exchange information with each other to provide the functions required by the system. The future development environment is also provided in the form of services

★ the event will be generated by the event driven change of the

object state. Objects interested in the event change of other objects can subscribe to the event and invoke the methods exposed by the service through the functions provided by the service. This can greatly reduce network traffic

★ the graphical interface will be further enriched

specifically reflected in the support for 2D and 3D animation, sound, voice, etc. at present, all configuration software in the market are not enough in this regard. With the standardization of 2D and 3D components, these technologies will be widely used in industrial control software

Copyright © 2011 JIN SHI