扩展指令库
扩展指令库包含位逻辑、比较、信号处理、数学算法、PID 控制等扩展功能块与函数。
位逻辑运算
BitCount(位计数函数)BitReset(位复位函数)
BitSet(位置位函数)
BitSetTo(位赋值函数)
BitTest(位测试函数)
BitToggle(位翻转函数)
CountBOOLeanEdges(布尔边沿计数函数)
CountFalInDWORD(下降沿计数函数)
CountRisInDWORD(上升沿计数函数)
GetBitStates(位状态获取函数)
ROL_FUN(循环左移函数)
ROR_FUN(循环右移函数)
比较运算
BinaryMaskCompare(掩码比较函数)CompareLReal(浮点比较函数)
CompareLRealByPrecision(精度比较函数)
DifferenceQuotientFB(差商功能块)
IsValueInLimits(限值判断函数)
IsValueInRange(范围判断函数)
IsValueInTolerance(容差判断函数)
IsValueInToleranceByTime(限时容差判断功能块)
信号发生器
PulseRelay(脉冲继电器)选择运算
SEL_FUN(选择函数)数学功能算法
CalcDistance_2D(二维距离计算函数)CalcDistance_3D(三维距离计算函数)
FloatingAverage(滑动平均函数)
GetFactorial(阶乘函数)
NthRoot(N次方根函数)
ScaleLinear(线性缩放函数)
SimpleSmoothingFB(简单平滑功能块)
SmoothByPolynomFB(多项式平滑功能块)
StoreMinMax(最值存储功能块)
PID控制
PID_FB(PID控制功能块)信号转换指令
DeadBand(死区函数)Limiter(限幅器)
PT(PT环节功能块)