오버플로 조건에 대한 함수 블록 응답

일반적으로 기록을 유지하는 함수 블록 명령어는 오버플로 발생 시 Plus or Minus sign NAN 또는 Plus or Minus sign INF 값으로 기록을 업데이트하지 않습니다. 각 명령어는 오버플로 조건에 대해 아래 응답 중 하나를 지닙니다.
응답
명령어
응답 1
블록은 알고리즘을 실행하고
Plus or Minus signNAN 또는 Plus or Minus signINF. 만약 Plus or Minus signNAN 또는 Plus or Minus signINF라면 블록 출력:
Plus or Minus signNAN 또는 Plus or Minus signINF.
ALM NTCH
DEDT PMUL
DERV POSP
ESEL RLIM
FGEN RMPS
HPF SCRV
LDL2 SEL
LDLG SNEG
LPF SRTP
MAVE SSUM
MAXC TOT
MINC UPDN
MSTD
MUX
응답 2
출력 제한이 있는 블록은 알고리즘을 실행하고 Plus or Minus signNAN 또는 Plus or Minus signINF의 결과를 확인합니다. 출력 제한은 HighLimit과 LowLimit 입력 매개 변수에 의해 정의됩니다. 만약 Plus or Minus signINF라면, 블록은 제한된 결과를 출력합니다. 만약 Plus or Minus signNAN이라면, 출력 제한은 사용되지 않으며 블록은 Plus or Minus signNAN을 출력합니다.
HLL, INTG, PI, PIDE, SCL, SOC
응답 3
오버플로 조건은 적용되지 않습니다. 아래 명령어에는 일반적으로 부울 출력이 있습니다.
BAND, BNOT, BOR, BXOR, CUTD, D2SD, D3SD, DFF, JKFF, OSFI, OSRI, RESD, RTOR, SETD, TOFR, TONR
의견을 작성 부탁드립니다.
이 자료에 대한 문의사항이나 요청사항이 있습니까? 여기에 요청사항을 작성 부탁드립니다.
Normal