알파벳 순서로 명령어 보기

알파벳 순서로 명령어 보기

명령어

입력 형식

설명

;

; (notes)

주석문을 나타냅니다.

ACOS

ACOS (S) (D)

S로 지정된 영역의 실수데이터(Radian)의 ACOS값을 D로 지정된 영역에 저장합니다.

ACOSP

ACOSP (S) (D)

S로 지정된 영역의 실수데이터(Radian)의 ACOS값을 D로 지정된 영역에 저장합니다.

ADD

ADD (S1) (S2) (D)

S1데이터와 S2데이터를 가산(덧셈)하여 D영역에 저장합니다.

ADDP

ADDP (S1) (S2) (D)

S1데이터와 S2데이터를 가산(덧셈)하여 D영역에 저장합니다.

ANB

ANB

블록간 AND 연산하여 그것을 연산결과로 합니다.

AND

AND (S)

지정 접점의 a접점과 직렬로 연결된 접점을 AND 연산하여 그것을 연산결과로 합니다.

AND<

AND< (S1) (S2)

S1데이터가 S2데이터 보다 작으면 On, 크거나 같으면 Off하여 이 결과와 현재의 연산결과를 AND합니다.

AND<=

AND<= (S1) (S2)

S1데이터가 S2데이터 보다 작거나 같으면 On, 크면 Off하여 이 결과와 현재의 연산결과를 AND합니다.

AND<>

AND<> (S1) (S2)

S1데이터와 S2데이터를 비교하여 같지 않으면 On, 같으면 Off하여 이 결과와 현재의 연산결과를 AND합니다.

AND=

AND= (S1) (S2)

S1데이터와 S2데이터를 비교하여 같으면 On, 틀리면 Off하여 이 결과와 현재의 연산결과를 AND합니다.

AND>

AND> (S1) (S2)

S1데이터가 S2데이터 보다 크면 On, 작거나 같으면 Off하여 이 결과와 현재의 연산결과를 AND합니다.

AND>=

AND>= (S1) (S2)

S1데이터가 S2데이터 보다 크거나 같으면 On, 작으면 Off하여 이 결과와 현재의 연산결과를 AND합니다.

ANDBT

ANDBT (S1) (S2)

S1으로 지정된 워드Device 데이터 중 S2로 지정된 순서의 Bit를 접점으로 사용합니다.

ANDBTI

ANDBT (S1) (S2)

S1으로 지정된 워드Device 데이터 중 S2로 지정된 순서의 Bit를 B접점으로 사용합니다.

ANDD<

ANDD< (S1) (S2)

S1더블워드 데이터가 S2더블워드 데이터 보다 작으면 On, 크거나 같으면 Off하여 이 결과와 현재의 연산결과를 AND합니다.

ANDD<=

ANDD<= (S1) (S2)

S1더블워드 데이터가 S2더블워드 데이터 보다 작거나 같으면 On, 크면 Off하여 이 결과와 현재의 연산결과를 AND합니다.

ANDD<>

ANDD<> (S1) (S2)

S1더블워드 데이터와 S2더블워드 데이터를 비교하여 같지 않으면 On, 같으면 Off하여 이 결과와 현재의 연산결과를 AND합니다.

ANDD=

ANDD= (S1) (S2)

S1더블워드 데이터와 S2더블워드 데이터를 비교하여 같으면 On, 틀리면 Off하여 이 결과와 현재의 연산결과를 AND합니다.

ANDD>

ANDD> (S1) (S2)

S1더블워드 데이터가 S2더블워드 데이터 보다 크면 On, 작거나 같으면 Off하여 이 결과와 현재의 연산결과를 AND합니다.

ANDD>=

ANDD>= (S1) (S2)

S1더블워드 데이터가 S2더블워드 데이터 보다 크거나 같으면 On, 작으면 Off하여 이 결과와 현재의 연산결과를 AND합니다.

ANDE<

ANDE< (S1) (S2)

S1실수 데이터가 S2실수 데이터 보다 작으면 On, 크거나 같으면 Off하여 이 결과와 현재의 연산결과를 AND합니다.

ANDE<=

ANDE<= (S1) (S2)

S1실수 데이터가 S2실수 데이터 보다 작거나 같으면 On, 크면 Off하여 이 결과와 현재의 연산결과를 AND합니다.

ANDE<>

ANDE<> (S1) (S2)

S1실수 데이터와 S2실수 데이터를 비교하여 같지 않으면 On, 같으면 Off하여 이 결과와 현재의 연산결과를 AND합니다.

ANDE=

ANDE= (S1) (S2)

S1실수 데이터와 S2실수 데이터를 비교하여 같으면 On, 틀리면 Off하여 이 결과와 현재의 연산결과를 AND합니다.

ANDE>

ANDE> (S1) (S2)

S1실수 데이터가 S2실수 데이터 보다 크면 On, 작거나 같으면 Off하여 이 결과와 현재의 연산결과를 AND합니다.

ANDE>=

ANDE>= (S1) (S2)

S1실수 데이터가 S2실수 데이터 보다 크거나 같으면 On, 작으면 Off하여 이 결과와 현재의 연산결과를 AND합니다.

ANDF

ANDF (S)

직렬접속 검출 접점으로 입력조건이 ON에서 OFF될 때 1스캔동안 ON으로 됩니다.

ANDI

ANDI (S)

지정 접점의 b접점과 직렬로 연결된 접점을 AND 연산하여 그것을 연산결과로 합니다.

ANDP

ANDP (S)

직렬접속 검출 접점으로 입력조건이 OFF에서 ON될 때 1스캔동안 ON으로 됩니다.

ASIN

ASIN (S) (D)

S로 지정된 영역의 실수데이터(Radian)의 ASIN값을 D로 지정된 영역에 저장합니다.

ASINP

ASINP (S) (D)

S로 지정된 영역의 실수데이터(Radian)의 ASIN값을 D로 지정된 영역에 저장합니다.

ATAN

ATAN (S) (D)

S로 지정된 영역의 실수데이터(Radian)의 ATAN값을 D로 지정된 영역에 저장합니다.

ATANP

ATANP (S) (D)

S로 지정된 영역의 실수데이터(Radian)의 ATANP값을 D로 지정된 영역에 저장합니다.

ATV

ATV

이중화 절체(전환) 명령

BACOS

BACOS (S) (D)

S로 지정된 영역의 BCD형식 데이터(Angle)의 ACOS값을 D로 지정된 영역에 저장합니다.

BACOSP

BACOSP (S) (D)

S로 지정된 영역의 BCD형식 데이터(Angle)의 ACOS값을 D로 지정된 영역에 저장합니다.

BADD

BADD (S1) (S2) (D)

S1 4자리 BCD 데이터와 S2 4자리 BCD 데이터를 가산(덧셈)하여 그 결과를 D영역에 저장합니다.

BADDP

BADDP (S1) (S2) (D)

S1 4자리 BCD 데이터와 S2 4자리 BCD 데이터를 가산(덧셈)하여 그 결과를 D영역에 저장합니다.

BASIN

BASIN (S) (D)

S로 지정된 영역의 BCD형식 데이터(Angle)의 ASIN값을 D로 지정된 영역에 저장합니다.

BASINP

BACOSP (S) (D)

S로 지정된 영역의 BCD형식 데이터(Angle)의 ASIN값을 D로 지정된 영역에 저장합니다.

BATAN

BATAN (S) (D)

S로 지정된 영역의 BCD형식 데이터(Angle)의 ATAN값을 D로 지정된 영역에 저장합니다.

BATANP

BATANP (S) (D)

S로 지정된 영역의 BCD형식 데이터(Angle)의 ATAN값을 D로 지정된 영역에 저장합니다.

BCD

BCD (S) (D)

S영역 BIN 데이터 값을 BCD 데이터로 변환하여 D영역에 저장합니다.

BCDDA

BCDDA (S) (D)

S영역 4자리 BCD 데이터를 10진 아스키 코드로 변환하여 D영역에 저장합니다.

BCDDAP

BCDDAP (S) (D)

S영역 4자리 BCD 데이터를 10진 아스키 코드로 변환하여 D영역에 저장합니다.

BCDP

BCDP (S) (D)

S영역 BIN 데이터 값을 BCD 데이터로 변환하여 D영역에 저장합니다.

BCOS

BCOS (S) (D)

S로 지정된 영역의 BCD형식 데이터(Angle)의 COS값을 D로 지정된 영역에 저장합니다.

BCOSP

BCOSP (S) (D)

S로 지정된 영역의 BCD형식 데이터(Angle)의 COS값을 D로 지정된 영역에 저장합니다.

BDIV

BDIV (S1) (S2) (D)

S1 4자리 BCD 데이터를 S2 4자리 BCD 데이터로 나누어, 몫을 D영역에, 나머지를 D+1 영역에 4자리 BCD로 저장합니다.

BDIVP

BDIVP (S1) (S2) (D)

S1 4자리 BCD 데이터를 S2 4자리 BCD 데이터로 나누어, 몫을 D영역에, 나머지를 D+1 영역에 4자리 BCD로 저장합니다.

BDSQR

BDSQR (S) (D)

S로 지정된 영역의 BCD형식 더블워드데이터를 Square Root연산하여 D로 지정된 영역에 저장합니다.

BDSQRP

BDSQRP (S) (D)

S로 지정된 영역의 BCD형식 더블워드데이터를 Square Root연산하여 D로 지정된 영역에 저장합니다.

BIN

BIN (S) (D)

S 4자리 BCD데이터 값을 BIN 데이터로 변환하여 D영역에 저장합니다.

BINDA

BINDA (S) (D)

S영역 BIN 데이터를 10진 아스키 코드로 변환하여 D영역에 저장합니다.

BINDAP

BINDAP (S) (D)

S영역 BIN 데이터를 10진 아스키 코드로 변환하여 D영역에 저장합니다.

BINHA

BINHA (S) (D)

S영역 BIN 데이터를 16진 아스키 코드로 변환하여 D영역에 저장합니다.

BINHAP

BINHAP (S) (D)

S영역 BIN 데이터를 16진 아스키 코드로 변환하여 D영역에 저장합니다.

BINP

BINP (S) (D)

S 4자리 BCD데이터 값을 BIN 데이터로 변환하여 D영역에 저장합니다.

BITMOV

BITMOV (S) (D) (n)

S로 지정된 영역의 데이터를 D로 지정된 영역의 선두 영역번호부터 n bit만큼 전송합니다.

BITMOVP

BITMOVP (S) (D) (n)

S로 지정된 영역의 데이터를 D로 지정된 영역의 선두 영역번호부터 n bit만큼 전송합니다.

BKAND

BKAND (S1) (S2) (D) (n)

S1영역 n개 데이터와 S2 영역 n개 데이터를 AND 연산하여 D영역에 저장합니다.

BKANDP

BKANDP (S1) (S2) (D) (n)

S1영역 n개 데이터와 S2 영역 n개 데이터를 AND 연산하여 D영역에 저장합니다.

BK=

BK= (S1) (S2) (D) (B) (n)

워드 데이터 S1부터 n개와 워드 데이터 S2부터 n개를 비교한 결과를 디바이스 D의 비트 B부터 비트 단위로 저장합니다

BK=P

BK=P (S1) (S2) (D) (B) (n)

워드 데이터 S1부터 n개와 워드 데이터 S2부터 n개를 비교한 결과를 디바이스 D의 비트 B부터 비트 단위로 저장합니다

BK<>

BK<> (S1) (S2) (D) (B) (n)

워드 데이터 S1부터 n개와 워드 데이터 S2부터 n개를 비교한 결과를 디바이스 D의 비트 B부터 비트 단위로 저장합니다

BK<>P

BK<>P (S1) (S2) (D) (B) (n)

워드 데이터 S1부터 n개와 워드 데이터 S2부터 n개를 비교한 결과를 디바이스 D의 비트 B부터 비트 단위로 저장합니다

BK>

BK> (S1) (S2) (D) (B) (n)

워드 데이터 S1부터 n개와 워드 데이터 S2부터 n개를 비교한 결과를 디바이스 D의 비트 B부터 비트 단위로 저장합니다

BK>P

BK>P (S1) (S2) (D) (B) (n)

워드 데이터 S1부터 n개와 워드 데이터 S2부터 n개를 비교한 결과를 디바이스 D의 비트 B부터 비트 단위로 저장합니다

BK>=

BK>= (S1) (S2) (D) (B) (n)

워드 데이터 S1부터 n개와 워드 데이터 S2부터 n개를 비교한 결과를 디바이스 D의 비트 B부터 비트 단위로 저장합니다

BK>=P

BK>=P (S1) (S2) (D) (B) (n)

워드 데이터 S1부터 n개와 워드 데이터 S2부터 n개를 비교한 결과를 디바이스 D의 비트 B부터 비트 단위로 저장합니다

BK<

BK< (S1) (S2) (D) (B) (n)

워드 데이터 S1부터 n개와 워드 데이터 S2부터 n개를 비교한 결과를 디바이스 D의 비트 B부터 비트 단위로 저장합니다

BK<P

BK<P (S1) (S2) (D) (B) (n)

워드 데이터 S1부터 n개와 워드 데이터 S2부터 n개를 비교한 결과를 디바이스 D의 비트 B부터 비트 단위로 저장합니다

BK<=

BK<= (S1) (S2) (D) (B) (n)

워드 데이터 S1부터 n개와 워드 데이터 S2부터 n개를 비교한 결과를 디바이스 D의 비트 B부터 비트 단위로 저장합니다

BK<=P

BK<=P (S1) (S2) (D) (B) (n)

워드 데이터 S1부터 n개와 워드 데이터 S2부터 n개를 비교한 결과를 디바이스 D의 비트 B부터 비트 단위로 저장합니다

BKOR

BKOR (S1) (S2) (D) (n)

S1영역 n개 데이터와 S2영역 n개 데이터를 OR 연산하여 D영역에 저장합니다.

BKORP

BKORP (S1) (S2) (D) (n)

S1영역 n개 데이터와 S2영역 n개 데이터를 OR 연산하여 D영역에 저장합니다.

BKXNR

BKXNR (S1) (S2) (D) (n)

S1영역 n개 데이터와 S2영역 n개 데이터를 Exclusive - NOR 연산하여 D영역에 저장합니다.

BKXNRP

BKXNRP (S1) (S2) (D) (n)

S1영역 n개 데이터와 S2영역 n개 데이터를 Exclusive - NOR 연산하여 D영역에 저장합니다.

BKXOR

BKXOR (S1) (S2) (D) (n)

S1영역 n개 데이터와 S2영역 n개 데이터를 Exclusive - OR 연산하여 D영역에 저장합니다.

BKXORP

BKXORP (S1) (S2) (D) (n)

S1영역 n개 데이터와 S2영역 n개 데이터를 Exclusive - OR 연산하여 D영역에 저장합니다.

BMOV

BMOV (S) (D) (n)

S영역 n개의 데이터를 D영역으로 전송합니다.

BMOVP

BMOVP (S) (D) (n)

S영역 n개의 데이터를 D영역으로 전송합니다.

BMUL

BMUL (S1) (S2) (D)

S1 4자리 BCD 데이터와 S2 4자리 BCD 데이터를 승산(곱셈)합니다.

BMULP

BMULP (S1) (S2) (D)

S1 4자리 BCD 데이터와 S2 4자리 BCD 데이터를 승산(곱셈)합니다.

BREAK

BREAK

FOR ~ NEXT 구문에서 빠져 나오는 기능을 합니다.

BREAKP

BREAKP

FOR ~ NEXT 구문에서 빠져 나오는 기능을 합니다.

BRST

BRST (D) (n)

D영역의 워드 데이터 비트중 n번째 bit를 0 으로 reset합니다.

BRSTP

BRSTP (D) (n)

D영역의 워드 데이터 비트중 n번째 bit를 0 으로 reset합니다.

BSET

BSET (D) (n)

D영역의 데이터 비트중 n번째 bit를 1 로 set합니다.

BSETP

BSETP (D) (n)

D영역의 데이터 비트중 n번째 bit를 1 로 set합니다.

BSER

BSER (S) (D)

S에 지정된 WORD 디바이스에서 값이 1일 최하위 bit의 위치를 D에 저장하고, 최상위 bit의 위치를 D+1에 저장합니다.

BSERP

BSERP (S) (D)

S에 지정된 WORD 디바이스에서 값이 1일 최하위 bit의 위치를 D에 저장하고, 최상위 bit의 위치를 D+1에 저장합니다.

BSFL

BSFL (D) (n)

D영역 데이터로부터 n개의 데이터만큼 좌측으로 Shift를 실행하고 Shift되어진 최하위 데이터는 0으로 채워집니다.

BSFLP

BSFLP (D) (n)

D영역 데이터로부터 n개의 데이터만큼 좌측으로 Shift를 실행하고 Shift되어진 최하위 데이터는 0으로 채워집니다.

BSFR

BSFR (D) (n)

D영역 데이터로부터 n개의 데이터만큼 우측으로 Shift를 실행하고 Shift되어진 최상위 데이터는 0으로 채워집니다.

BSFRP

BSFRP (D) (n)

D영역 데이터로부터 n개의 데이터만큼 우측으로 Shift를 실행하고 Shift되어진 최상위 데이터는 0으로 채워집니다.

BSIN

BSIN (S) (D)

S로 지정된 영역의 BCD형식 데이터(Angle)의 SIN값을 D로 지정된 영역에 저장합니다.

BSINP

BSINP (S) (D)

S로 지정된 영역의 BCD형식 데이터(Angle)의 SIN값을 D로 지정된 영역에 저장합니다.

BSQR

BSQR (S) (D)

S로 지정된 영역의 BCD형식 데이터를 Square Root연산하여 D로 지정된 영역에 저장합니다.

BSQRP

BSQRP (S) (D)

S로 지정된 영역의 BCD형식 데이터를 Square Root연산하여 D로 지정된 영역에 저장합니다.

BSUB

BSUB (S1) (S2) (D)

S1 4자리 BCD 데이터와 S2 4자리 BCD 데이터를 감산(뺄셈)하여 D영역에 저장합니다.

BSUBP

BSUBP (S1) (S2) (D)

S1 4자리 BCD 데이터와 S2 4자리 BCD 데이터를 감산(뺄셈)하여 D영역에 저장합니다.

BTAN

BTAN (S) (D)

S로 지정된 영역의 BCD형식 데이터(Angle)의 TAN값을 D로 지정된 영역에 저장 합니다.

BTANP

BTAN (S) (D)

S로 지정된 영역의 BCD형식 데이터(Angle)의 TAN값을 D로 지정된 영역에 저장 합니다.

BXCH

BXCH (D1) (D2) (n)

S영역 n개의 데이터와 D영역으로 부터 n개의 데이터를 서로 교환합니다.

BXCHP

BXCHP (D1) (D2) (n)

S영역 n개의 데이터와 D영역으로 부터 n개의 데이터를 서로 교환합니다.

CALL

CALL (n)

프로그램 수행중 입력 조건이 성립하면 CALL n 명령에 따라 SBRT n ~ RET 명령 사이의 프로그램을 수행합니다.

CALLP

CALLP (n)

프로그램 수행중 입력 조건이 성립하면 CALL n 명령에 따라 SBRT n ~ RET 명령 사이의 프로그램을 수행합니다.

CEND

CEND

입력조건이 On하면 메인루틴 프로그램을 종료합니다.

CENDP

CENDP

입력조건이 On하면 메인루틴 프로그램을 종료합니다.

CLC

CLC

입력조건이 On하면 캐리 플래그를 Reset(Off) 시킵니다.

CML

CML (S) (D)

S영역 데이터의 각 비트들을 반전하여 D영역에 저장합니다.

CMLP

CMLP (S) (D)

S영역 데이터의 각 비트들을 반전하여 D영역에 저장합니다.

COS

COS (S) (D)

S로 지정된 영역의 실수데이터(Radian)의 COS값을 D로 지정된 영역에 저장합니다.

COSP

COSP (S) (D)

S로 지정된 영역의 실수데이터(Radian)의 COS값을 D로 지정된 영역에 저장합니다.

CTD

CTD (S) (t)

입상 펄스가 입력될 때마다 설정치로부터 1씩 감산하여 0 이 되면 출력을 On 합니다.

CTR

CTR (S) (t)

입상펄스가 입력될 때마다 +1하고 설정치에 도달시 출력은 On 되며 입력신호가 다시 Off->On되면 현재치 0부터 다시 증가합니다.

CTU

CTU (S) (t)

입상 펄스가 입력될 때마다 현재치를 1씩 가산하여 현재치가  설정치 이상이면 출력 On하고 카운터 최대치까지 카운트합니다.

CTUD

CTUD (S) (t)

입상펄스가 Up단자에 입력될 때마다 1씩 가산하고 Down 단자는 1씩 감산하여 현재치가 설정치 이상이면 출력을 On합니다.

DABIN

DABIN (S) (D)

S영역 10진 아스키 코드를 16bit BIN 데이터로 변환하여 D영역에 저장합니다.

DABINP

DABINP (S) (D)

S영역 10진 아스키 코드를 16bit BIN 데이터로 변환하여 D영역에 저장합니다.

DADD

DADD (S1) (S2) (D)

S1 더블워드 데이터와 S2 더블워드 데이터를 가산(덧셈)하여 D영역에 저장합니다.

DADDP

DADDP (S1) (S2) (D)

S1 더블워드 데이터와 S2 더블워드 데이터를 가산(덧셈)하여 D영역에 저장합니다.

DAND

DAND (S1) (S2) (D)

S1영역 데이터와 S2영역 데이터를 AND하여 D영역에 저장합니다.

DANDP

DANDP (S1) (S2) (D)

S1영역 데이터와 S2영역 데이터를 AND하여 D영역에 저장합니다.

DATE-

DATE- (S1) (S2) (D)

S영역 시, 분, 초의 데이터에서 S2영역 시, 분, 초 데이터를 각각 감산(뺄셈)하여 D영역에 차례로 저장합니다.

DATE-P

DATE-P (S1) (S2) (D)

S영역 시, 분, 초의 데이터에서 S2영역 시, 분, 초 데이터를 각각 감산(뺄셈)하여 D영역에 차례로 저장합니다.

DATE+

DATE+ (S1) (S2) (D)

S영역 시, 분, 초의 데이터와 S2영역 시, 분, 초 데이터를 각각 가산(덧셈)하여 D영역에 차례로 저장합니다.

DATE+P

DATE+P (S1) (S2) (D)

S영역 시, 분, 초의 데이터와 S2영역 시, 분, 초 데이터를 각각 가산(덧셈)하여 D영역에 차례로 저장합니다.

DATERD

DATERD (D)

CPU clock device에서 년, 월, 일, 시, 분, 초, 요일의 데이터를 읽어 D영역에 차례로 저장합니다.

DATERDP

DATERDP (D)

CPU clock device에서 년, 월, 일, 시, 분, 초, 요일의 데이터를 읽어 D영역에 차례로 저장합니다.

DATEWR

DATEWR (S)

S영역 년, 월, 일, 시, 분, 초, 요일의 데이터가 CPU clock device에 쓰여집니다.

DATEWRP

DATEWRP (S)

S영역 년, 월, 일, 시, 분, 초, 요일의 데이터가 CPU clock device에 쓰여집니다.

DBADD

DBADD (S1) (S2) (D)

S1 4자리 BCD 더블워드 데이터와 S2 4자리 BCD 더블워드 데이터를 가산(덧셈)하여 그 결과를 D영역에 저장합니다.

DBADDP

DBADDP (S1) (S2) (D)

S1 4자리 BCD 더블워드 데이터와 S2 4자리 BCD 더블워드 데이터를 가산(덧셈)하여 그 결과를 D영역에 저장합니다.

DBCD

DBCD (S) (D)

S영역 BIN 더블워드 데이터 값을 BCD 더블워드 데이터로 변환하여 D영역에 저장합니다.

DBCDDA

DBCDDA (S) (D)

S영역 8자리 BCD 데이터를 10진 아스키 코드로 변환하여 D영역에 저장합니다.

DBCDDAP

DBCDDAP (S) (D)

S영역 8자리 BCD 데이터를 10진 아스키 코드로 변환하여 D영역에 저장합니다.

DBCDP

DBCDP (S) (D)

S영역 더블워드 BIN 데이터 값을 BCD 데이터로 변환하여 D영역에 저장합니다.

DBDIV

DBDIV (S1) (S2) (D)

S1 8자리 BCD 데이터를 S2 8자리 BCD 데이터로 나누어, 몫을 D영역에, 나머지를 D+1 영역에 8자리 BCD로 저장합니다.

DBDIVP