Configuration software development feeling in industrial area

Source: Internet
Author: User

Since 2001 into the field of industrial control, more than 7 years before and after the development of such as two-type metering monitoring system, coke oven four locomotive automation system, sintering water distribution monitoring system, tunnel advertising imaging system, general configuration software, embedded system configuration software (based on wince system), LED video imaging system and ICU Ward infusion management system. One of the four major locomotive automation system has won the national patent, and the tunnel advertising imaging System at present a good momentum of development in Beijing Metro (line Line 2, Line Line 4), Shenzhen Metro (Luobao line) has been installed, the future of Shanghai and abroad will also install the system.

The biggest feeling of developing these systems is that the initial development is relatively easy, but the subsequent system expansion, maintenance is relatively difficult, in the case of poor system architecture design, very dependent on the team's stability and technical ability. And once the system has been developed, if there are many sets of differences, relatively repetitive system implementation, will greatly reduce the interest of developers, because very few developers like to do repetitive work, and for each site to modify the code, although the amount of code changes may not be much, but to the stability of the system, as well as the subsequent code version maintenance, Have a lot of problems (this is not the person's cost to modify the system code, and a cost difference for the engineering staff that can only be configured).

In the first few years of industrial control, I spent most of the time on the industry site, a general field project, from implementation to the basic completion of the system, at least about one months, and follow the call of the customer, over and over to the scene to modify the code bug. Time and manpower have been difficult to deploy when several field projects need to be maintained.

Initially also consider the traditional mobile phone configuration software to build a system, the advantage is that some PLC and communication modules can communicate directly. However, the configuration screen is not easy to build, each site also needs to be re-configured, so the upper interface needs its own VB or VC development interface, through the control + configuration of the way to complete the interface design. However, if the configuration software is only used in the IO configuration section, then the use of configuration software is not very valuable, so from 2005 onwards to design the configuration software background.

With the background development experience, and then according to the company's strategy, began to develop embedded configuration project for the touch screen. Data configuration, picture configuration is a basic component of a configuration software, but more importantly, the configuration software also has a set of its own script system, with a script to the IO data, a variety of elements organically linked together. The original Yfioserver background configuration system is Microsoft's VBScript scripting engine, which can be used on the Windows platform, but it is difficult to support on the WinCE platform, and has also considered the purchase of an embedded scripting engine (a self-developed scripting engine with weak capabilities and capabilities). However, given the cross-platform features of the script itself, the ability to extend and the ability to interact with the host language, it was finally abandoned.

Configuration software development feeling in industrial area

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.