SIEMENS西门子 S120伺服电机 1FK7022-5AK71-1GG0
数学函数 (S7-1200, S7-1500) ABS:计算juedui值 (S7-1200, S7-1500) 说明 使用“计算juedui值”指令可计算输入值的juedui值,并将结果保存到指定的操作数中。MIN:获取Zui小值 (S7-1200, S7-1500) 说明 使用“获取Zui小值”指令比较可用输入的值,并将Zui小的值作为结果返回。 在该指令处,Zui少需要指定 2 个输入,Zui多可以指定 32 个输入。 如果满足以下任何条件,则结果值无效: • 在执行该指令的过程中,后台转换数据类型失败。 • 浮点数的值无效。MAX:获取Zui大值 (S7-1200, S7-1500) 说明 使用“获取Zui大值”指令,比较输入值,并将Zui大的值作为结果返回。 在该指令处,Zui少需要指定 2 个输入,Zui多可以指定 32 个输入。 如果满足以下任何条件,则结果值无效: • 在执行该指令的过程中,后台转换数据类型失败。 • 浮点数的值无效。LIMIT:设置限值 (S7-1200, S7-1500) 说明 可使用“设置限值”指令,将参数 IN 的值限制在参数 MN 和 MX 值之间。参数 MN 的值不 能大于参数 MX 的值。 如果参数 IN 的值满足条件 MN <= IN <= MX,则作为该指令的结果返回。如果不满足该条件, 而且输入值 (IN) 小于下限 MN,则将参数 MN 的值作为结果返回。如果超出了上限 MX,则 将参数 MX 的值作为结果返回。 如果输入 MN 的值大于输入 MX 的值,则结果为 IN 参数中的指定值且使能输出 ENO 为“0”。 只有当所有参数的操作数均为同一种数据类型时,才能执行该指令。
将操作数“Tag_Value”的值与操作数“Tag_Minimum”和“Tag_Maximum”的值进行比较。由于 操作数“Tag_Value”的值小于下限值,因此将操作数“Tag_Minimum”的值复制到操作数 “Tag_Result”中。SQRT:计算平方根 (S7-1200, S7-1500) 说明 使用“计算平方根”指令,可以计算输入值的平方根,并将结果保存到指定的操作数中。如 果输入值大于零,则该指令的结果为正数。如果输入值小于零,则该指令返回一个无效浮点 数。如果输入值为“0”,则结果也是“0”。LN:计算自然对数 (S7-1200, S7-1500) 说明 使用“计算自然对数”指令,可以计算输入值的以 e (e=2.718282) 为底的自然对数。如果 输入值大于零,则该指令的结果为正数。如果输入值小于零,则该指令返回一个无效浮点数。EXP:计算指数值 (S7-1200, S7-1500) 说明 使用“计算指数值”指令,可通过底数 (e = 2.718282) 及输入值来计算指数,并将结果保存 在指定的操作数中。ASIN:计算反正弦值 (S7-1200, S7-1500) 说明 使用“计算反正弦值”指令,可以计算正弦值所对应的角度值。输入值只能是 -1 到 +1 范围 内的有效浮点数。计算出的角度值以弧度为单位,范围在 -π/2 到 +π/2 之间。函数值的数据类型: 1. 可以使用“_”明确指定 指令的数据类型。 2. 如果未明确指定数据类 型,将由使用的变量或 类型编码的常数来确 定。 3. 如果既未明确指定数据 类型,也未指定定义的 变量或类型编码的常 数,则使用默认数据类 型。移动操作 (S7-1200, S7-1500) Deserialize:取消序列化 (S7-1200, S7-1500) 说明 可以使用“取消序列化”指令反向转换 PLC 数据类型 (UDT)、STRUCT 或 ARRAY of