PLC/지멘스

지멘스 OB 우선순위 확인 및 변경하기

감튀러버 2024. 12. 17. 15:07

2024.12.11 - [PLC/지멘스] - 지멘스 OB 종류 알아보기

 

안녕하세요 오늘은 OB의 우선순위에 대해 알아보겠습니다.

 

OB는 Organization Block의 약자로 프로그램을 실행하는 역할을 하는 블록인데요

 

이 OB에는 여러가지 종류가 있고 그 종류에 따라 하는일도 다릅니다.

 

물론 OB들 중에서 우선순위가 높은 OB가 있고 낮은 OB가 있습니다.


1. OB의 우선순위 확인하는 법

 

메인화면 아래에 있는 [Overview]를 클릭합니다.

상단에 [Detail]을 클릭해 줍니다.

스크롤을 오른쪽으로 넘기면 [Priority] 항목을 볼 수 있는데요.

 

이게 바로 OB의 우선순위 입니다. 이 숫자가 높을수록 우선순위가 높습니다.

 

한눈에 봐도 서보와 관련된 OB가 우선순위가 제일 높은 것을 알 수 있습니다.

 

그다음은 Cyclic interrupt , Safety

 

마지막이 Main OB인 것을 볼 수 있습니다.


1. OB의 우선순위 변경하는 법

OB의 우선순위를 변경해 보겠습니다.

변경을 원하는 OB로 들어가서 [Properties] - [Attributes] - [Priority] 에서 간단히 변경 할 수 있습니다.

 

위 사진은 Main OB 설정창 인데요. Main OB는 Priority 변경이 안되게 되어 있습니다. (회색음영처리)

 

하지만 MC-Servo나 Cyclic interrupt 같은 OB는 우선순위 변경이 가능합니다.

 

 

728x90
반응형
LIST