该模块可用于实现数学算术问题。最多可以计算 4 个模拟值的公式,该公式在输出中提供。一个应用示例是水箱的液位计算。公式在 Building Block 的属性中定义。
目录
输出↑
缩写 | 抽象 | 描述 | 范围 |
---|---|---|---|
R | 结果 | 结果 | ∞ |
E | 错误 | 例如,在禁止的算术运算的情况下。 | - |
参数↑
缩写 | 抽象 | 描述 | 范围 | 违约 |
---|---|---|---|---|
I1-4 | 值 1-4 | 此值可用于公式。也可以在属性中分配固定值。 | ∞ | 0 |
特点↑
抽象 | 描述 | 违约 |
---|---|---|
公式 | 4 个输入/参数用 I1、I2、I3、I4 寻址。 以下操作可用:+,-,*,/,^ 以下函数可用: PI、ABS、SQRT、LN、LOG、EXP、SIN、COS、TAN、ARCSIN、ARCCOS、ARCTAN、SINH、COSH、TANH、RAD、DEG、SIGN、INT、IF、MIN、MAX 角度函数以弧度为单位工作,必须事先转换以度为单位的输入值(例如 SIN(RAD(I1)))。 示例:(I1+(I2*0.005))/SIN(I3) |
- |
支持的功能↑
+ : 添加
-:减去
*:乘
/:分
^ : 幂 x^n
PI : 圆圈编号 PI (~3.14)
ABS: 量函数 ABS(I1) => |I1|
SQRT : 平方根 SQRT(I1)
LN : 以 e 为底 LN(I1) 的自然对数
LOG : 对数到以 10 为底的对数 LOG(I1)
EXP : 指数函数 EXP(I1) => e^I1
正弦 : 正弦 SIN(I1)
COS : Cosinus COS(I1)
TAN:切线 TAN(I1)
ARCSIN : Arcusine ARCSIN(I1)
ARCCOS : Arcuscosinus ARCCOS(I1)
ARCTAN : Arcustangens ARCTAN(I1)
SINH : 双曲正弦 SINH(I1)
COSH : Hyperbelcosine COSH(I1)
TANH : 双曲正切 TANH(I1)
RAD : 以弧度表示的角度 (360°=2PI)
DEG : 以度为单位的角度表示 (360°)
SIGN : Signum 函数 (Sign Function) SIGN(I1)
INT : 整数函数 (去掉小数) INT(I1)
IF : If 函数,示例:
IF(I1 > 0;1;0)
IF(I1==0;0;1)
比较运算符:==(等于)、!=(不等于)、>(大于)、>=(大于等于)、<(小于)、<=(小于等于)
MIN : 最小功能。返回两个表达式的最小结果,例如:
MIN(I1;I2+10)
MAX : 最大功能。返回两个表达式的最大结果,例如:
MAX(I1*I2;100)