배열 내 비트 지정

비트 주소는 배열의 요소 내에서 지정할 수 있습니다. 예:
정의
예
설명
배열1
DINT[5]로 정의됨
array1[1].2
이 예는 배열의 요소 1 내에 있는 비트 2를 참조합니다.
배열2
INT[17,36]으로 정의됨
1
차원에는 17개의 요소가 있습니다.
2
차원에는 36개의 요소가 있습니다.
array2[3,4].15
이 예에서는 요소 array2[3,4]의 비트 15를 참조합니다.
배열3
SINT[2,4,6]으로 정의됨
1
차원에는 2개의 요소가 있습니다.
2
차원에는 4개의 요소가 있습니다.
3
차원에는 6개의 요소가 있습니다.
array3[1,3,2].4
이 예에서는 요소 array3[1,3,2]의 비트 4를 참조합니다.
SINT[100]으로 정의된 MyArray
MyIndex가 SINT로 정의됨
MyArray[(MyIndex AND NOT 7) / 8].[MyIndex AND 7]
이 예에서는 SINT 배열 내의 비트를 참조합니다.
INT[100]으로 정의된 MyArray
INT으로 정의된 MyIndex
MyArray[(MyIndex AND NOT 15) / 16].[MyIndex AND 15]
이 예에서는 INT 배열 내의 비트를 참조합니다.
DINT[100]로 정의된 MyArray
DINT로 정의된 MyIndex
MyArray[(MyIndex AND NOT 31) / 32].[MyIndex AND 31]
이 예에서는 DINT 배열 내의 비트를 참조합니다.
의견을 작성 부탁드립니다.
이 자료에 대한 문의사항이나 요청사항이 있습니까? 여기에 요청사항을 작성 부탁드립니다.
Normal