LSF_Library:包含一些通用的逻辑、定时、计数、比较、数学运算、矩阵运算、测量数据操作等功能块
| 类别 | 指令名称 | FB/FC | 简要功能 |
| 位逻辑运算 | LSF_BitReset | FC | 位复位 |
| LSF_BitSet | FC | 位置位 | |
| LSF_BitSetTo | FC | 位设定 | |
| LSF_BitTest | FB | 位检查 | |
| LSF_BitToggle | FB | 位反转 | |
| LSF_IecTimerOnOff | FB | 信号延时 | |
| LSF_PulseRelay | FB | 脉冲继电器 | |
| 日期定时器 | LSF_GetCalendarDifference | FC | 日期时间差 |
| LSF_TimerSwitch | FB | 时间定时器 | |
| LSF_SetSysTime | FB | 设置系统时间 | |
| 计数器 | LSF_BitCount | FC | 位统计 |
| LSF_CountBooleanEdges | FB | 边沿统计 | |
| LSF_CountFalInDWord | FB | 下降沿统计 | |
| LSF_CountRisInDWord | FB | 上升沿统计 | |
| LSF_GetBitStates | FB | 位统计 | |
| 比较器 | LSF_BinaryMaskCompare | FC | 比较两个二进制值 |
| LSF_CompareLReal | FC | 比较两个浮点数是否相等 | |
| LSF_CompareLRealByPrecision | FC | 比较两个浮点数是否相等 | |
| LSF_CompareString | FC | 比较两个字符串是否相等 | |
| LSF_CompareVariant | FC | 比较两个结构化数据是否相等 | |
| 数学运算 | LSF_CalcDistance_2D | FC | 平面两点间距离 |
| LSF_CalcDistance_3D | FC | 空间两点间距离 | |
| LSF_GetFactorial | FC | 自然数的阶乘 | |
| LSF_IsValueInLimits | FC | 上下限范围检测 | |
| LSF_IsValueInRange | FC | 设定点范围检测 | |
| LSF_IsValueInTolerance | FC | 百分比范围检测 | |
| LSF_NthRoot | FC | N次方根 | |
| LSF_Random_DInt | FC | 生成一个DInt随机值 | |
| LSF_Random_Real | FC | 生成一个Real随机值 | |
| LSF_Random_UDInt | FC | 生成一个UDInt随机值 | |
| LSF_RandomRange_DInt | FC | 生成一个DInt型有范围的随机值 | |
| LSF_RandomRange_Real | FC | 生成一个Real型有范围的随机值 | |
| LSF_RandomRange_UDInt | FC | 生成一个UDInt型有范围的随机值 | |
| LSF_ScaleLinear | FC | 线性缩放 | |
| LSF_SearchMinMax_DInt | FC | 搜索DInt最大值和最小值 | |
| LSF_SearchMinMax_LReal | FC | 搜索LReal最大值和最小值 | |
| LSF_SearchMinMax_UDInt | FC | 搜索UDInt最大值和最小值 | |
| LSF_Integration | FB | 计算函数曲线下的面积 | |
| LSF_IsValueInToleranceByTime | FB | 指定百分比容差范围检查 | |
| LSF_StoreMinMax | FB | 最大值和最小值保存 | |
| 矩阵运算 | LSF_MatrixAddition | FC | 矩阵加法 |
| LSF_MatrixCompare | FC | 矩阵比较 | |
| LSF_MatrixInverse | FC | 矩阵求逆 | |
| LSF_MatrixMultiplication | FC | 矩阵乘法 | |
| LSF_MatrixScalarMultiplication | FC | 矩阵标量相乘 | |
| LSF_MatrixSubtraction | FC | 矩阵减法 | |
| LSF_MatrixTranspose | FC | 矩阵转置 | |
| 数据处理 | LSF_CalcCRC16 | FC | 循环冗余校验 |
| LSF_CalcCRC16Advanced | FC | 循环冗余校验 | |
| LSF_CalcCRC32 | FC | 循环冗余校验 | |
| LSF_CalcCRC32Advanced | FC | 循环冗余校验 | |
| LSF_CalcCRC8 | FC | 循环冗余校验 | |
| LSF_CalcCRC8Advanced | FC | 循环冗余校验 | |
| LSF_CalcCRC8For1Byte | FC | 循环冗余校验 | |
| LSF_IsParityEven | FC | 奇偶性是否为偶 | |
| LSF_IsParityOdd | FC | 奇偶性是否为奇 | |
| LSF_FIFO_REAL | FB | 先进先出 | |
| LSF_LIFO_REAL | FB | 后进先出 | |
| LSF_ShellSort_DInt | FB | 升序或降序排序 | |
| LSF_ShellSort_LReal | FB | 升序或降序排序 | |
| LSF_ShellSort_UDInt | FB | 升序或降序排序 | |
| LSF_ShiftRegister | FB | 移位寄存器 | |
| 数据转换 | LSF_BinaryToGray | FC | 二进制转格雷码 |
| LSF_DTLToString_ISO | FC | LDT转ISO字符串 | |
| LSF_DTLToUnixTime | FC | LDT转Unix时间 | |
| LSF_GpsDDToGps | FC | GpsDD转Gps | |
| LSF_GpsToGpsDD | FC | Gps转换函数 | |
| LSF_StringToDTL_ISO | FC | 国际格式的日期转换函数 | |
| LSF_StringToTaddr | FC | IP地址格式转换 | |
| LSF_StringToTime | FC | 时间字符串转换为Time | |
| LSF_TaddrToString | FC | IP地址格式转换 | |
| LSF_TimeToString | FC | Time转换为String | |
| 二进制类型- 字节交换 | LSF_SwapBlockDWord | FC | 调整/切换字节序 |
| LSF_SwapBlockLWord | FC | 调整/切换字节序 | |
| LSF_SwapBlockWord | FC | 调整/切换字节序 | |
| 二进制类型- 拆分与合并 | LSF_MergeBitsToByte | FC | 合并到字节 |
| LSF_MergeBitsToDWord | FC | 合并到双字 | |
| LSF_MergeBitsToWord | FC | 合并到字 | |
| LSF_MergeBytesToDWord | FC | 字节合并双字 | |
| LSF_MergeBytesToWord | FC | 字节合并字 | |
| LSF_MergeWordsToDWord | FC | 字合并双字 | |
| LSF_SplitByteToBits | FC | 字节拆分到位 | |
| LSF_SplitDWordToBits | FC | 双字拆分到位 | |
| LSF_SplitDWordToBytes | FC | 双字拆分字节 | |
| LSF_SplitDWordToWords | FC | 双字拆分字 | |
| LSF_SplitWordToBits | FC | 字拆分位 | |
| LSF_SplitWordToBytes | FC | 字拆分字节 | |
| 字符串操作 | LSF_ExtractStringFromString | FC | 提取特定字符串 |
| LSF_ExtractStringFromStringAdv | FC | 提取特定字符串,支持扩展 | |
| LSF_FindStringInString | FC | 搜索指定字符串 | |
| LSF_ToLower | FC | 字符串转为小写 | |
| LSF_ToUpper | FC | 字符串转为大写 | |
| 温度 | LSF_CelsiusToFahrenheit | FC | 摄氏度转华氏度 |
| LSF_CelsiusToKelvin | FC | 摄氏度转开尔文 | |
| LSF_ConvertTemperature | FC | 温度转换 | |
| LSF_FahrenheitToCelsius | FC | 华氏度转摄氏度 | |
| LSF_FahrenheitToKelvin | FC | 华氏度转开尔文 | |
| LSF_KelvinToCelsius | FC | 开尔文转摄氏度 | |
| LSF_KelvinToFahrenheit | FC | 开尔文转华氏度 | |
| LSF_KelvinToRankine | FC | 开尔文转兰金 | |
| LSF_RankineToKelvin | FC | 兰金转开尔文 | |
| 信号发生器 | LSF_CosinusCI | FB | 生成余弦信号 |
| LSF_Frequency | FB | 生成预设信号 | |
| LSF_Impulse | FB | 产生一周期脉冲 | |
| LSF_RectangleCI | FB | 生成矩形波 | |
| LSF_SawToothCI | FB | 生成锯齿波 | |
| LSF_SawTooth | FB | 生成特定锯齿波 | |
| LSF_SinusCI | FB | 生成正弦波 | |
| LSF_TriangleCI | FB | 生成三角波 | |
| 曲线函数 | LGF_LimRateOfChangeAdvancedCI | FB | 阶跃转斜坡函数 |
| LGF_LimRateOfChangeCI | FB | 阶跃转斜坡函数 | |
| LGF_NonLinearInterpolation | FB | 非线性曲线函数 | |
| LGF_RampCI | FB | 主动斜坡函数 | |
| 测量 | LSF_AverageAndDeviation | FC | 计算平均值和标准差 |
| LSF_DifferenceQuotientFC | FC | 数值微分计算 | |
| LSF_RegressionLine | FC | 计算线性回归线 | |
| LSF_SimpleSmoothingFC | FC | 计算线性平均值 | |
| LSF_SmoothByPolynomFC | FC | 多项式计算平滑值 | |
| LSF_Boxplot_DInt | FB | DInt型箱线图 | |
| LSF_Boxplot_LReal | FB | UDInt型箱线图 | |
| LSF_Boxplot_UDInt | FB | LREAL型箱线图 | |
| LSF_DifferenceQuotientFB | FB | 数值微分 | |
| LSF_FloatingAverage | FB | 计算算术平均值 | |
| LSF_Histogram_DInt | FB | DInt直方图 | |
| LSF_Histogram_LReal | FB | UDInt直方图 | |
| LSF_Histogram_UDInt | FB | LREAL直方图 | |
| LSF_SimpleSmoothingFB | FB | 计算线性平均值 | |
| LSF_SmoothByPolynomFB | FB | 计算平滑值 | |
| 系统 | LSF_IsBigEndian | FC | 检测大端序存储 |
| LSF_IsLittleEndian | FC | 检测小端序存储 |
