오버플로 조건에 대한 함수 블록 응답
일반적으로 기록을 유지하는 함수 블록 명령어는 오버플로 발생 시
NAN 또는
INF 값으로 기록을 업데이트하지 않습니다. 각 명령어는 오버플로 조건에 대해 아래 응답 중 하나를 지닙니다.
NAN 또는
INF 값으로 기록을 업데이트하지 않습니다. 각 명령어는 오버플로 조건에 대해 아래 응답 중 하나를 지닙니다.응답 | 명령어 |
응답 1 블록은 알고리즘을 실행하고 NAN 또는 INF. 만약 NAN 또는 INF라면 블록 출력: NAN 또는 INF. | 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 출력 제한이 있는 블록은 알고리즘을 실행하고 NAN 또는 INF의 결과를 확인합니다. 출력 제한은 HighLimit과 LowLimit 입력 매개 변수에 의해 정의됩니다. 만약 INF라면, 블록은 제한된 결과를 출력합니다. 만약 NAN이라면, 출력 제한은 사용되지 않으며 블록은 NAN을 출력합니다. | HLL, INTG, PI, PIDE, SCL, SOC |
응답 3 오버플로 조건은 적용되지 않습니다. 아래 명령어에는 일반적으로 부울 출력이 있습니다. | BAND, BNOT, BOR, BXOR, CUTD, D2SD, D3SD, DFF, JKFF, OSFI, OSRI, RESD, RTOR, SETD, TOFR, TONR |
의견을 작성 부탁드립니다.