выполнение внешней команды в Codesys

16 декабря 2022 664 admin

Выполнение внешней команды в Codesys


В codesys можно выполнить внешние команды и скрипты. Например, скрипты на python, или на shell в Linux.
PROGRAM PLC_PRG
VAR
bTest : BOOL;
testTrigger : Standard.R_TRIG;
sCommand : STRING;
refCommand : REFERENCE TO STRING;
sOutput : STRING;
refOutput : REFERENCE TO STRING;
result : POINTER TO SysProcess.SysTypes.RTS_IEC_RESULT; ---------- Странно...
END_VAR

testTrigger(CLK:= bTest, Q=> );
sCommand:= 'echo Hello, Owen!';
refCommand REF= sCommand;
refOutput REF= sOutput;
IF testTrigger.Q THEN
SysProcessExecuteCommand2(pszCommand:= refCommand, pszStdOut:= refOutput, udiStdOutLen:= SIZEOF(sOutput), pResult:= ADR(result));
bTest:= FALSE;
END_IF

Источник: https://owen.ru/forum/showthread.php?t=20145&page=33
  • 0

Другие новости по теме:

Другие новости по теме:

    Добавление комментария

    Имя:
    Пароль:
    Email:
    Код:
    captcha
    Введите код:

    Последнии комментарии
    движок для сайта бесплатные движки для сайтов
    Автор Cornell (18.07.2025)
    I am sure this paragraph has touched all the inter...
    движок для сайта бесплатные движки для сайтов
    Автор Tracey (18.07.2025)
    Excellent post. I was checking continuously this b...
    движок для сайта бесплатные движки для сайтов
    Автор vovan casino онлайн (18.07.2025)
    My spouse and I stumbled over here by a different...
    движок для сайта бесплатные движки для сайтов
    Автор vovan casino онлайн (18.07.2025)
    My spouse and I stumbled over here by a different...
    движок для сайта бесплатные движки для сайтов
    Автор ramenbet casino (18.07.2025)
    I will right away grab your rss feed as I can not ...
    движок для сайта бесплатные движки для сайтов
    Автор ramenbet casino (18.07.2025)
    I will right away grab your rss feed as I can not ...
    движок для сайта бесплатные движки для сайтов
    Автор Вован бесплатные спины (17.07.2025)
    I'm gone to inform my little brother, that he shou...
    движок для сайта бесплатные движки для сайтов
    Автор Stan (17.07.2025)
    I am now not certain the place you're getting your...
    движок для сайта бесплатные движки для сайтов
    Автор Ezekiel (16.07.2025)
    Islamic University of Al Madinah is unrelated to U...
    движок для сайта бесплатные движки для сайтов
    Автор Meri (16.07.2025)
    I know this web page gives quality based articles ...
     Популярные
       
    Календарь
    « Июль »
    Пн Вт Ср Чт Пт Сб Вс
    1 2 3 4 5 6
    7 8 9 10 11 12 13
    14 15 16 17 18 19 20
    21 22 23 24 25 26 27
    28 29 30 31
    Облако тегов
    Яндекс.Метрика