Ну ст тоже не панацея конечно, но многие вещи на нем реализуются в разы быстрее и масштабируемее, + отладка проще. Я для себя вывел такую формулу, удобную для обслуживания установок не сильно разбирающимся наладчикам : фб на ст, структуры на ст, а потом на удобном для конкретного случая графическом языке это все просто в одно целое собирается , с обвязкой на ст опять же. Где ключевые связи именно графические, и наладчик видит какой сигнал приходит на блок, и какой уходит, чтоб быстро можно было оценить текущее состояние и где искать неполадку. + По возможности для каждого фб диагностические биты/структуры на выходе с кодами предвиденных неисправностей и ошибок + в циклах можно очень сложные для реализации на графических языках операции производить

Комментарии: 33

  1. Alexander

    В циклах??? А вы бесстрашный молодой человек)

    • Strat

      ага, for, while почему?)

      • Alexander

        Да это так) шутка юмора) Плюс был у меня по первости случай

        • Strat

          повесили плк?) чередование оборудования по моточасам , сервисным интервалам, авариям и тп - у меня фб написан мастабируемый в пределах от 1 до 30 двигателей, который настраивается буквально парой переменных

          • Michael

            Я в сортах Сименса не очень, поэтому наверное перепутал с 200? Ого, я думал, под каждое количество свой фб пишется, из-за логики сложно масштабируется. А реально 30 двигателей использовали?

            • Alexander

              Ага)) Бесонечным циклом с инкрементом а вот 200 да. Как и Logo

              • Andrey

                а что значит "повесить" плк? Разве бесконечный пользовательский цикл как то может повлиять на работоспособность другого кода вне пользовательского бесконечного цикла?

                • Michael

                  Watchdog видимо

                  • Alexander

                    Как оказалось может. у тебя же все равно стоит вочдог на время исполнения. И если он превышает то вочдог выбрасывает интерапт А у нас не было об который обрабатывает это исключени и в итоге контролер ушел в стоп 100 очков гриффиндору

                    • Michael

                      От Гриффиндора слышу )) за погуглю что за зверь Чето я не слыхал про обработку таких исключений, опять фишка проклятого Сименса? Гарри Поттер. Надо будет посмотреть как-нибудь...

                      • Alexander

                        Ну да. у них же много различных организационных блоков. Хорошая сказка) мне нравилось читать)

                      • Konstantin

                        Лучше почитать, особенно в оригинале

                        • Alexander

                          А у тебя прям привычка брать какое-то высказывание и выдавать перл в духе "Лучше вот так" и просто уходить в диаметрально противоположную сторону?

                          • Konstantin

                            А что вы от русского немца хотели? Борьба и единство противоположностей.... Но книга(и) все же лучше фильма(ов)

                            • Alexander

                              Я бы сказал это разные произведения.

                              • Konstantin

                                Так вы не шарЕте! (С) бгг

                                • Alexander

                                  Куда уж мне.

                                  • Konstantin

                                    Ну ни че, лишь бы внуки на китайском не балакали...

                                    • Alexander

                                      А так это запросто))) В моих краях китайский важнее английского

                                      • Konstantin

                                        Боюсь четвертый (пятый) язык я уже не оссилю

                                        • Alexander

                                          Дорогой вы наш, у вас Китай находится не сразу за мостом через речку))

                                          • Konstantin

                                            Рад за вас, а у меня только Чехия и Польша в часе-другом езды

                                          • Michael

                                            Блага что ли?

                                            • Alexander

                                              мммм))) Знатоки дальнего востока)

                                              • Michael

                                                Был там рядом. В Тынде! ))

                                                • Alexander

                                                  Я тоже в тех краях много лет прожил

                                          • Alexander

                                            над амуром тучи ходят хмуро..

                                            • Alexander

                                              Край суровый чем-то там объят

                                              • Alexander

                                                тишиной же))

                                                • Alexander

                                                  скорее всего))

                      • Dmitry

                        можно вот с этого начать: https://www.youtube.com/watch?v=8cgkYNDdyEI

                        • Michael

                          Да, актуально

                • Strat

                  Ага, либо вотчдог, либо бесконечное выполнение программы внутри цикла если вотчдог отключен

Не нашли ответ?

Вам также может быть интересно