As I wrote to SCADA. Part six

    Hello again!

    Previous (and before) publication (s) are available here: habrahabr.ru/post/175559 Having

    finally scattered current affairs on my system, I can boast of a little work done, therefore this post will be already based on the results of implemented and implemented automation projects based on my skada system. As well as some information on current development plans.

    Last year turned out to be very intense and eventful ... But, first things first.


    1. Automated control system for electrical equipment of an auxiliary power station.
    Signal volume: 5500 input / output points

    Link to detailed information on the project

    One of the publications already briefly touched on this project. Its peculiarity was the fact that it was from him in my skad that a subsystem for automatic generation of the project information base appeared on the basis of structured tabular data from TK (mainly signal tables, or parameter lists).
    The subsystem very much proved itself more than once in subsequent implementations, and was very much modified to provide flexibility for adaptation to any TK document formats that the developer receives as initial data on the project.

    The system has been successfully operating for the 2nd year at the facility. Last year was a successful commissioning.

    2. ACS Power supply of the technological object
    Signal volume: 8500 points of input / output

    Link to detailed information on the project

    This project is probably the only one of all the implementations that passed a very serious check by a very serious commission. I’m even a little proud of this result, because before me such a commission with a similar decision could only successfully go through two companies: Siemens and Schneider, and now here I am. It is modestly so ...

    Thanks to this implementation, a lot of system functions were worked out, as well as global optimization of the source code was carried out in order to increase the speed of the graphics, allocate memory, as well as work with external interfaces for data exchange via logical protocols.

    3. ACS Power supply for gas pumping station
    Signal volume: 3000 I / O points

    Link to detailed information on the project

    A very similar project to the previous implementation. In principle, he was made with an eye on him and on the successful results of the previous implementation.
    It’s just that the situation, as always, turned out to be banal: the brand brand, which was used initially at this facility, after a year of dancing with it was rejected by the commission at the stage of attempting commissioning due to the fact that almost 50% does not satisfy the requirements of the industry. After a bunch of serious meetings on the issue of “what to do?”, They finally came to me with the phrase “Roma, help me out!” ... In general, one of my engineers in 3 months at the facility was able to develop and launch this project from scratch, as well as hand over him into trial operation without a single comment of the commission. Alone ... This year (after a year of work in trial operation) the system has already passed the commission's commissioning for commercial operation, and again without a single comment. It was very significant, especially in comparison with the results in terms and quality,

    4. ACS of the Gas Piston Power Plant (2MW)
    Signal volume: 1500 input / output points

    Link to detailed information on the project

    Initially, this project was planned to be done at InTouch, because engineers had previously worked on this scad. However, having estimated the scope of work and the deadlines, it was not possible to meet the deadline. Evaluation of development in InTouch by the terms was a minimum of 2 months of work, and it was necessary to do an urgent maximum of 1 month. I argued that in my skad this project can be developed much faster than even one month, thanks to the built-in function of automatically generating the project information base for TK. At first they did not believe me - so I had to make a video, where, using the example of the first ten signals from TK, it was clearly shown how it looked. After the video was watched, the work began with the phrase “Impressive” by the engineers.
    Only two engineers (one on the schedule, and the second on the project’s information structure) coped with the task in the scud, which they generally saw for the first time in their eyes, in just 20 days (after three weeks of development there was a ready-made fully-functional prototype of the project for testing at the test site).
    Right now I am writing these deadlines, and behind my back there is a discussion by phone of work on the NDP at this facility with this project. I hope that soon it will be put into trial operation.

    5. ACS of the Gas Turbine Unit (1.5MW)
    Signal volume: 1500 points of input / output

    Link to detailed information on the project

    This project appeared as a result of the exhibition, which was held in the spring of 2013, where the St. Petersburg company invited me to its booth. In one of the publications I have already covered this event. Representatives of a company that is developing automation systems for automated control systems for gas turbine units for auxiliary power plants approached me at the stand. According to their technical director, they have already tried many western brands for this implementation, but all of them are not competitive due to the high cost of the software. Therefore, they decided to try to complete this project on my skad. My prices quite suited them. Now we are conducting a joint revision of the project before carrying out the commissioning work at the facility. All algorithms and control logic of the unit are executed in the controller at the lower level, which runs under the control of the CoDeSys system, my scada works on an automated workplace and as a matter of fact is pure HMI for the given decision. There are no serious management algorithms - only registration, processing (archiving and journaling of events), management and graphics.

    So, a serious backlog on serious implementations has been completed, and on many issues the system is very “matured”. Sometimes, when I demonstrate its capabilities to people who are engaged in automation, in response I hear the same phrase, which has become almost a household word for this kind of action: “We did not even think that everything was so serious with you ...”

    In addition to these implementations there are a number of small system implementations that were performed by other developers, if interested - a complete list and detailed information can be found here .

    Looking back, and looking forward with confidence, I already decided for myself that the next version of my system is approaching, which I will do already taking into account the experience of the previous one, as well as laying down new technologies to get a more competitive product. Last year, I began to make some prototypes of individual editors, in which I began to test these technologies and try new ideas. However, after thinking about the volumes, I decided that again it’s certainly possible to pull such a volume alone, but this will not be the right coat. From the beginning of this year, I decided to turn to my friends (former work colleagues) who have now organized their own IT company. They have a ready-made site in the form of a legal entity, as well as the necessary set of specialists who are needed at least to start performing these development works,
    We decided that now it makes sense to bring my current version to a commercial product and start selling, as well as develop the direction of system integration (development of turnkey solutions) based on it. This will give an influx of funding so that you can begin work on developing a new version of the system, based on the ideas that you have already formed, and also tested in prototypes.
    Therefore, at the current stage, I begin to try on the role of the system architect, as well as the developer of the final projects based on it. The reins of development and programming, I now completely and completely pass on to a professional programmer who is not self-taught, but a certified engineer in this field. It will be he who will now form the development team and will lead them and the development process. I must say that in the process of working on the current version, he helped me a lot with the intricacies of programming.
    So, gradually, from a homemade product, we will form a professional solution and bring it to the market ... By the way, this year we bought a stand at the PTA-2014 industrial automation exhibition, which will be held in the Expocenter in Moscow in the fall, where we plan to present our joint solution for the current version as a finished commercial product. Follow the news and welcome to our booth!


    Also popular now: