상품

Sysmac Studio에서 공용체를 사용하지 않고 비트 열형 변수의 지정 비트만을 조작하는 방법이 있습니까?

등록일
2025. 12. 17.

Sysmac Studio에서 공용체를 사용하지 않고 비트 열형 변수의 지정 비트만을 조작하는 방법이 있습니까?



대상의 데이터형이 비트열형(BYTE, WORD, DWORD, LWORD)으로 한정되지만 임의의 1비트만을 참조/조작하는 명령이 있습니다.

  • 비트열 데이터의 지정 비트의 값을 참조해 출력하는 경우는 TestABit 명령을 사용합니다.
지정 비트의 반전치를 출력하는 경우는 TestABitN 명령을 사용합니다.
  • 비트열 데이터의 지정 비트의 세트/리셋을 실시하는 경우는 SetABit 명령/ResetABit 명령, 또는 OutABit 명령을 사용합니다.
SetABit 명령, ResetABit 명령에서는 세트/리셋의 동작이 고정이지만, OutABit 명령에서는 입력 변수 「BitVal」에 의해서 임의로 지정할 수 있습니다.

명령어의 상세한 것에 대해서는, 이하 메뉴얼을 참고해 주세요.
「SBCA-468 NX/NJ 머신 오토메이션 컨트롤러 커맨드 레퍼런스 매뉴얼 (기본편)」 「제2장 각 명령의 설명」
다운로드를 위해서는 무료 회원가입, 로그인이 필요합니다.