功能块对溢出条件的响应

通常,存有历史记录的功能块指令在发生溢出时不会使用 Plus or Minus sign NAN 或 Plus or Minus signINF 值来更新历史记录。每条指令都会对溢出条件作出以下任一响应。
响应
指令
响应 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