Добрый день. Как в Machine Expert а точнее как в языке CoDeSys прекратить выполнение функции? Это править но сработает: MyFunction := Result; RETURN; ? По идее ретурн где бы не находился он должен завершить функцию а не цикл FOR либо ещё что то в чем он находится Немного не понятно мне зачем сделали что в кодесис возврат результата функции нельзя как в людей выполнить строкой RETURN Result; вместо этого нужно результат записать в саму функцию после чего она вроде как продолжит выполняться

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

  1. Rustem

    В любых непонятных ситуациях смотри сюда или если кнопка F1 не работает: https://content.helpme-codesys.com/en/CODESYS%20Development%20System/_cds_st_instruction_return.html

    • Iiy

      Что кодесис не знает что такое BREAK Вот говно

      • Vadik

        Цикл в контроллере ни есть хорошо и безопасно.

      • Rustem

        Он знает exit ))) и эти люди запускают установки с газом!!! Берегись, Виталя, chatgpt тебя точно вытеснит - он то умеет инфо искать из текстов справок )))

        • Proton

          Алкоголизм на Виталю плохо действует

          • Rustem

            Или наоборот ))

            • Proton

              в смысле - чел перепрофилируется в нужную сторону? )) подальше от газа и кнопки ф1

              • Anonim

                в АЭС

        • Iiy

          Я понимаю, но чтобы понять пару простых вещей в трех словах которые могут подсказать более опытные люди, пытаясь это найти в справке можно потратить пол дня читая всё подряд нагружая мозг лишней информацией и потом когда уже мозг плывет ты не работаешь а сидишь бухаешь Gpt мне такие приколясы лепил по поводу работы с битами, что капец. Пока я не обьяснил что для считывания записи бита достаточно просто поставить точку после назнания переменной и цифрой указать бит. Он походу шарит что такое паскаль, но совсем не шарит кодесис По поводу газовых установок, мне предстоит запустить сушилку древнюю МЕГА какая то 160. Ей хрен знает сколько лет, её разобрали когда то она частями валялась на улице. А сейчас собрали и хотят чтобы она работала

          • Anonim

            резиновым молоточком надо постучать. Это что запомнил по газовой трубе

            • Iiy

              Не понял. Зачем стучать

              • Anonim

                А это уже не знаю. Не по моей теме было, мимо ушей пропустил

              • Proton

                дык стучать лучше, чем перестукиваться

                • Rustem

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

          • Anonim

            У вас технадзор не следит за такими вещами? Или поставщики газа хотя бы

            • Iiy

              Смотря какое предприятие. Есть такие что без корочки с допуском и охраной труда даже на территорию не пускают. А есть такие что ты что там не нахуевертишь всем пофиг. Поставищик смотрит вход, потом ГРП где регулятор и счетчик и что после счетчика туда уже не лезет никто. Там типа ты уже специалист выполняешь работу и сам у себя проверяешь

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

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