상품

NJ에서 여러 태스크에서 동일한 글로벌 변수에 쓰기하는 방법을 알려주세요.

등록일
2025. 12. 17.

NJ에서 여러 태스크에서 동일한 글로벌 변수에 쓰기하는 방법을 알려주세요.



서로 다른 여러 태스크에서 동일한 글로벌 변수에 읽고 쓰는 경우, 태스크 간에 글로벌 변수의 값의 동시성을 보장하는 방법에는 다음 두 가지가 있습니다.
이를 총칭하여 "변수의 태스크 간 배타 제어 기능"이라고 합니다.

방법 1: 하나의 태스크에서 전역 변수에 쓰기를 수행하고, 다른 여러 태스크에서 읽기를 수행하는 경우
변수의 작업 간 배타 제어 설정 기능을 사용합니다.

방법 2: 여러 태스크에서 전역 변수에 쓰기를 원하는 경우
태스크 간 배타 제어 명령을 사용합니다.

변수의 태스크 간 배타 제어 기능을 사용하지 않을 경우, 태스크 간에 글로벌 변수의 값의 동시성이 보장되지 않아, 한 태스크 실행 중에 다른 태스크에 의해 변수의 값이 변경될 수 있습니다.


변수의 태스크 간 배타 제어 기능에 대한 자세한 내용은 아래 매뉴얼을 참조하십시오.
「NJ 시리즈 CPU 유닛 사용자 매뉴얼 소프트웨어 편(SBCA-359)」


■참고사항
설정 파라미터의 상세 내용, 조작 절차 등에 대해서는 아래 상품 정보 URL에서 카탈로그 또는 사용자 매뉴얼을 이용해 주십시오. (단, 무료 회원 가입 및 로그인이 필요합니다.)