같지 않음(NE)
이 표에는 이 명령어를 지원하는 컨트롤러 및 응용 프로그램이 나와 있습니다.
아키텍처 | 표준 응용 프로그램 | 안전 응용 프로그램 |
|---|---|---|
CompactLogix 5370, ControlLogix 5570, Compact GuardLogix 5370 및 GuardLogix 5570 컨트롤러 | 예 | 아니요 |
CompactLogix 5380, ControlLogix 5580, Compact GuardLogix 5380, GuardLogix 5580 및 ControlLogix 5590 컨트롤러 | 예 | 예 |
활성화되면 NE(같지 않음) 명령어와 <> 연산자는 Source A와 Source B가 같지 않은지 테스트합니다.
팁:
Logix Designer 버전 36에서 이 명령어의 니모닉이 NEQ에서 NE로 변경되었습니다.
사용 가능한 언어
래더 다이어그램

함수 블록 다이어그램
함수 블록 다이어그램은 다음 요소를 지원합니다.
FBD 블록

FBD 함수
팁:
FBD 함수는 CompactLogix 5380, ControlLogix 5580, Compact GuardLogix 5380, GuardLogix 5580 및 ControlLogix 5590 컨트롤러에만 적용됩니다.

구조화된 텍스트
이 명령어는 구조화된 텍스트에서 사용할 수 없습니다.
팁:
동일한 결과를 얻으려면 식에 <> 오퍼레이터를 사용합니다. 스트럭쳐드 텍스트 내에서 식의 구문과 할당에 대한 자세한 내용은 스트럭쳐드 텍스트 구문을 참조하십시오.
피연산자
명령어 내에서 숫자 데이터 유형을 혼합하기 위한 데이터 변환 규칙이 있습니다.
데이터 변환
을 참조하십시오.래더 다이어그램
숫자 비교
피연산자 | 데이터 유형 CompactLogix 5370, ControlLogix 5570, Compact GuardLogix 5370 및 GuardLogix 5570 컨트롤러 | 데이터 유형 CompactLogix 5380, ControlLogix 5580, Compact GuardLogix 5380, GuardLogix 5580 및 ControlLogix 5590 컨트롤러 | 형식 | 설명 |
|---|---|---|---|---|
Source A | SINT INT DINT REAL | SINT INT DINT LINT USINT UINT UDINT ULINT REAL LREAL TIME TIME32 LTIME DT LDT | 즉시 태그 | Source B와 비교해 테스트할 값 |
Source B | SINT INT DINT REAL | SINT INT DINT LINT USINT UINT UDINT ULINT REAL LREAL TIME TIME32 LTIME DT LDT | 즉시 태그 | Source A와 비교해 테스트할 값 |
팁:
상대 시간(LTIME, TIME 및 TIME32) 및 절대 시간(LDT 및 DT) 데이터 유형에 대한 자세한 내용은 시간 및 날짜 데이터 유형을 참조하십시오.
문자열 비교
팁:
즉시 문자열 리터럴은 CompactLogix 5380, ControlLogix 5580, Compact GuardLogix 5380, GuardLogix 5580 및 ControlLogix 5590 컨트롤러에만 적용됩니다.
피연산자 | 데이터 유형 | 형식 | 설명 |
|---|---|---|---|
Source A | String type | 즉시 리터럴 값 태그 | Source B와 비교해 테스트할 문자열 |
Source B | String type | 즉시 리터럴 값 태그 | Source A와 비교해 테스트할 문자열 |
함수 블록 다이어그램
FBD 블록
피연산자 | 데이터 유형 | 형식 | 설명 |
|---|---|---|---|
NEQ | FBD_COMPARE | 태그 | NE 구조 |
FBD_COMPARE 구조
입력 구성원 | 데이터 유형 | 설명 |
|---|---|---|
EnableIn | BOOL | 활성화 입력. 거짓이면 명령어가 실행되지 않고 출력이 업데이트되지 않습니다. 기본값은 참입니다. |
SourceA | REAL | SourceB와 대조하여 검사할 값. |
SourceB | REAL | SourceA와 대조하여 검사할 값. |
출력 구성원 | 데이터 유형 | 설명 |
|---|---|---|
EnableOut | BOOL | 명령어가 활성화되었는지를 나타냅니다. |
Dest | BOOL | SourceA가 SourceB와 같지 않은 경우 참으로 설정합니다. SourceA가 SourceB와 같으면 거짓으로 해제됩니다. |
FBD 함수
팁:
FBD 함수는 CompactLogix 5380, ControlLogix 5580, Compact GuardLogix 5380, GuardLogix 5580 및 ControlLogix 5590 컨트롤러에만 적용됩니다.
입력 피연산자(왼쪽 핀) | 데이터 유형 | 설명 |
|---|---|---|
SourceA(상위) | SINT INT DINT LINT USINT UINT UDINT ULINT REAL LREAL TIME TIME32 LTIME DT LDT | SourceB와 비교해 테스트할 값 |
SourceB(하부) | SINT INT DINT LINT USINT UINT UDINT ULINT REAL LREAL TIME TIME32 LTIME DT LDT | SourceA와 대조하여 검사할 값. |
출력 피연산자(오른쪽 핀) | 데이터 유형 | 설명 |
|---|---|---|
Dest | BOOL | SourceA가 SourceB와 같지 않은 경우 참으로 설정합니다. SourceA가 SourceB와 같으면 거짓으로 해제됩니다. |
FBD 함수FBD 함수를 참조하십시오.
연산 상태 플래그에 영향
아니요
주 폴트/부 폴트
폴트에 대해서는
NE 문자열 비교 흐름도
를 참조하십시오.배열 인덱스 오류의 경우 배열을 통한 인덱스를 참조하세요.
실행
래더 다이어그램
조건/상태 | 수행한 작업 |
|---|---|
사전 스캔 | N/A |
렁-입력-조건이 거짓임 | 렁-출력-조건을 렁-입력-조건으로 설정 |
렁-입력-조건이 참임 | 숫자 비교: Source A 또는 Source B가 NAN이거나 Source A가 Source B와 같지 않은 경우. 렁-출력-조건을 참으로 설정 그렇지 않으면 렁-출력-조건을 거짓으로 해제 |
문자열 비교: NE 문자열 비교 흐름도 를 참조하십시오.출력이 거짓인 경우 렁-출력-조건을 거짓으로 해제 그렇지 않으면 렁-출력-조건을 참으로 설정 | |
사후 스캔 | N/A |
함수 블록 다이어그램
FBD 블록
조건/상태 | 수행한 작업 |
|---|---|
사전 스캔 | N/A |
EnableIn이 거짓임 | EnableOut을 EnableIn으로 설정 |
EnableIn이 참임 | 숫자 비교: EnableOut을 EnableIn으로 설정 SourceA 또는 SourceB가 NAN이거나 SourceA가 SourceB와 같지 않은 경우. Dest를 참으로 설정 그렇지 않으면 Dest를 거짓으로 해제 |
명령어 최초 실행 | N/A |
명령어 최초 스캔 | N/A |
사후 스캔 | N/A |
FBD 함수
팁:
FBD 함수는 CompactLogix 5380, ControlLogix 5580, Compact GuardLogix 5380, GuardLogix 5580 및 ControlLogix 5590 컨트롤러에만 적용됩니다.
조건/상태 | 수행한 작업 |
|---|---|
사전 스캔 | N/A |
정상 스캔 | 숫자 비교: SourceA 또는 SourceB가 NAN이거나 SourceA가 SourceB와 같지 않은 경우. Dest를 참으로 설정 그렇지 않으면 Dest를 거짓으로 해제 |
명령어 최초 실행 | N/A |
명령어 최초 스캔 | N/A |
사후 스캔 | N/A |
NE 문자열 비교 흐름도
SourceA.LEN 및 SourceB.LEN은 부호가 없는 값으로 처리됩니다.

예
래더 다이어그램

함수 블록 다이어그램
FBD 블록

FBD 함수

구조화된 텍스트
if value_1 <> value_2 then
light_4 := 1;
그렇지 않으면
light_4 := 0;
end_if;
if value_3 <> ’I am EQUAL’ then
light_5 := 1;
그렇지 않으면
light_5 := 0;
end_if;
의견을 작성 부탁드립니다.