부울 OR(BOR)

이 정보는
CompactLogix
5370,
ControlLogix
5570,
Compact GuardLogix
5370,
GuardLogix
5570,
Compact GuardLogix
5380,
CompactLogix
5380,
ControlLogix
5580,
GuardLogix
5580 및 ControlLogix 5590 컨트롤러에 적용됩니다. Controller 구분이 있을 때는 언급합니다.
BOR 명령어가 최대 8개의 부울 입력에 대해 논리적 OR 연산을 수행합니다. 비트별 논리합을 수행하려면
비트별 논리합(OR)
을 참조하십시오.
사용 가능한 언어
래더 다이어그램
이 명령어는 래더 다이어그램에 사용할 수 없습니다.
함수 블록 다이어그램
함수 블록 다이어그램은 다음 요소를 지원합니다.
FBD 블록
BOR_FBD_avail_v31
FBD 함수
팁: FBD 함수는 CompactLogix 5380, ControlLogix 5580, Compact GuardLogix 5380, GuardLogix 5580 및 ControlLogix 5590 컨트롤러에만 적용됩니다.
BOR_avail lang
구조화된 텍스트
이 명령어는 구조화된 텍스트에서 사용할 수 없습니다.
피연산자
함수 블록 다이어그램
FBD 블록
피연산자
데이터 유형
형식
설명
BOR tag
FBD_BOOLEAN_OR
구조
BOR 구조
FBD_BOOLEAN_OR 구조
입력 구성원
데이터 유형
설명
EnableIn
BOOL
활성화 입력. 선택하지 않으면 명령이 실행되지 않고 출력이 업데이트되지 않습니다.
처음 다운로드 시 0으로 설정됩니다.
In1
BOOL
첫 번째 부울 입력.
처음 다운로드 시 0으로 설정됩니다.
In2
BOOL
두 번째 부울 입력.
처음 다운로드 시 0으로 설정됩니다.
In3
BOOL
세 번째 부울 입력.
처음 다운로드 시 0으로 설정됩니다.
In4
BOOL
네 번째 부울 입력.
처음 다운로드 시 0으로 설정됩니다.
In5
BOOL
다섯 번째 부울 입력.
처음 다운로드 시 0으로 설정됩니다.
In6
BOOL
여섯 번째 부울 입력.
처음 다운로드 시 0으로 설정됩니다.
In7
BOOL
일곱 번째 부울 입력.
처음 다운로드 시 0으로 설정됩니다.
In8
BOOL
여덟 번째 부울 입력.
처음 다운로드 시 0으로 설정됩니다.
출력 구성원
데이터 유형
설명
EnableOut
BOOL
명령어의 활성화 여부를 나타냅니다.
Out
BOOL
명령어에 대한 출력.
FBD 함수
팁: FBD 함수는 CompactLogix 5380, ControlLogix 5580, Compact GuardLogix 5380, GuardLogix 5580 및 ControlLogix 5590 컨트롤러에만 적용됩니다.
입력 피연산자(왼쪽 핀)
데이터 유형
CompactLogix 5380, ControlLogix 5580, Compact GuardLogix 5380, GuardLogix 5580 및 ControlLogix 5590 컨트롤러
설명
In1
BOOL
첫 번째 부울 입력.
In2
BOOL
두 번째 부울 입력.
출력 피연산자(오른쪽 핀)
데이터 유형
CompactLogix 5380, ControlLogix 5580, Compact GuardLogix 5380, GuardLogix 5580 및 ControlLogix 5590 컨트롤러
설명
Out
BOOL
명령어에 대한 출력.
FBD 함수 항목을 참조하십시오.
연산
FBD 블록
BOR 명령어가 최대 8개의 부울 입력에 대해 논리합 연산을 수행합니다. 입력을 사용하지 않을 경우 기본적으로 해제(0)로 지정됩니다.
Out = In1 OR In2 OR In3 OR In4 OR In5 OR In6 OR In7 OR In8
중요: 편집 도중 BOR 명령어에서 입력 와이어를 제거할 경우 입력이 해제되었는지(0) 확인하십시오.
FBD 함수
팁: FBD 함수는 CompactLogix 5380, ControlLogix 5580, Compact GuardLogix 5380, GuardLogix 5580 및 ControlLogix 5590 컨트롤러에만 적용됩니다.
FBD 펑션이 2개의 부울 입력에 대해 논리합 연산을 수행합니다.
Out = In1 OR In2
연산 상태 플래그에 영향
아니요
주 폴트/부 폴트
이 명령어에만 해당되는 것은 없습니다.
실행
함수 블록 다이어그램
FBD 블록
조건/상태
수행한 작업
사전 스캔
EnableIn 및 EnableOut 비트가 거짓으로 해제됩니다.
Tag.EnableIn이 거짓임
EnableIn 및 EnableOut 비트가 거짓으로 해제됩니다.
Tag.EnableIn이 참임
EnableIn 및 EnableOut 비트가 참으로 설정됩니다. 이 명령어는 작동 섹션에서 설명한 바와 같이 실행됩니다.
명령어 최초 실행
N/A
명령어 최초 스캔
N/A
사후 스캔
EnableIn 및 EnableOut 비트가 거짓으로 해제됩니다.
FBD 함수
팁: FBD 함수는 CompactLogix 5380, ControlLogix 5580, Compact GuardLogix 5380, GuardLogix 5580 및 ControlLogix 5590 컨트롤러에만 적용됩니다.
조건/상태
수행한 작업
사전 스캔
N/A
정상 스캔
Out = In1 OR In2
명령어 최초 실행
N/A
명령어 최초 스캔
N/A
사후 스캔
N/A
예
함수 블록 다이어그램
FBD 블록
이 예에서는 bool_in1을 BOR_02.In1에 복사하고 bool_in2를 BOR_02.In2에 복사하며 모든 BOR_02 입력에 논리합 연산을 수행한 결과를 BOR_02.Out에 저장한 다음 BOR_02.Out을 value_result_or에 복사합니다.
bool_in1 값:
bool_in2 값:
value_result_or 값:
0
0
0
0
1
1
1
0
1
1
1
1
BOR_FBD_ex_v31
FBD 함수
FBD Funct_exam
의견을 작성 부탁드립니다.
이 자료에 대한 문의사항이나 요청사항이 있습니까? 여기에 요청사항을 작성 부탁드립니다.
Normal