ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Structured Text ST 언어를 알아보자 (기초2)
    PLC 2022. 4. 8. 11:07

    Beckhoff Program 인 Twincat 을 사용하는데 ST 언어를 잘 몰라서 개인적으로 공부한걸 적어놓은 공간입니다.

     

    ST 언어를 잘 모르시는분들이 도움이 되시길 바랍니다.

     

     

    이진연산

     

    이진 연산은 2진법 레벨에 변수 값을 연계할때 사용된다. NOT, AND, OR 그리고 XOR은 서로 구별된다. 이 연산자들은 변수 데이터 타입이 BOOL이 아니어도 상관 없다. 그러나, 연산 순서를 고려해야 한다. 괄호는 사용할 수 있다.

     

    이진 연산은 어떤 식으로든 결합가능하다. 추가적인 괄호 설정은 가독성을 증가시키거나 올바른 결과값을 도출할 수 잇다. 이 표현식의 결과는 항상 TRUE(논리적으로 1)이거나 FALSE(논리적으로 0)이다.

     

     

    산술연산

     

    Structured Text는 어플리케이션을 위한 기본 산술 연산을 제공한다. 다시말해, 이를 사용할때 연산 순서는 마음속에 기억하고 있어야한다. 예를 들어서, 곱셉은 더하기 전에 수행된다. 괄호를 사용하여 희망하는 순서를 조정할 수 있다.

     

     

     

    비교연산

     

    Structuured text에서 간단한 구성으로 변수 비교를 제공한다. 결과 값은 TRUE나 FALSE로 반환한다. 비교 연산과 논리 연산은 IF, ELSIF, WHILE 그리고 UNTIL을 주로 사용한다.

     

     

    이번에는 연산에 관하여 공부하였고 다음장부터는 판별에 관하여 공부해보자

    댓글

Designed by Tistory.