MELSEC-Q GX Works2 컴파일러의 동작 조사(두 번째)

네, 저번에 계속.
MELSEC-Q GX Works2 컴파일러의 동작 조사(중 하나)

배열을 사용하는 ST 문을 컴파일하는 방법


자동 할당 장치는 다음과 같습니다.

Sample1


L1 컨텐트의 로직을 전달하는 16개의 배열 요소의 비트 그룹을 만듭니다.
(*Sample1*)
index:=1;
array_bit[index]:=L1;


Sample2


128개의 그룹 요소의 비트 그룹을 만듭니다.여기서 D0을 망가뜨리다.0으로 설정된 워드 장치.
128/16=8이기 때문에 배열의 크기는 8word입니다.g_array_bit_D0에 D0-D7(BIT로 지정)
그 다음은 L2의 내용을 index에 전달한 곳의 논리다.
BSET/BRST를 사용하면 정상적으로 작동할 수 있습니다.
(*Sample2*)
index:=2;
g_array_bit_D0[index]:=L2;



Sample3


배열 요소 수 16자 데이터의 배열을 만들고 W3 내용의 논리를 전송합니다.
(*Sample3*)
index:=3;
array_word[index]:=W3;


Sample4


그룹 요소 128자 데이터의 그룹을 만듭니다.여기서 악작극은 K4M0의 자릿수를 먼저 입력한다.
4*4*1281=2048이므로 어레이의 크기는 2048BIT입니다.
g_array_word_M0-M2047이 M0(WORD로 할당됨)
그 다음은 W4의 내용을 index에 전달하는 논리다.
(*Sample4*)
index:=4;
g_array_word_M0[index]:=W4;


좋은 웹페이지 즐겨찾기