PLC.

PLC的数学说明

介绍

多数指令采用两个输入值,执行指定的算术函数,并将结果输出到分配的内存位置。例如,添加和子指令都采用一对输入值,添加或减去它们,并将结果放在指定的目标中。如果操作结果超过允许值,则设置溢出或下溢位。要了解有关数学说明的更多信息,我们建议您阅读所遵循的数学指令概述。

添加(添加)

使用添加指令将一个值(源a)添加到另一个值(源b),并将结果放在目标中。

减去(子)

使用子指令从另一个(源A)中减去一个值(源B)并将结果放在目的地中。

乘以(MUL)

使用MUL指令将一个值(源A)乘以另一个值(源B)并将结果放在目的地中。

划分(div)

使用div指令将一个值(源a)除以另一个值(源b)。然后将圆角的商放在目的地。如果其余部分为0.5或更大,则在目的地发生圆形。Unsuded的商品存储在数学寄存器的最重要词中。其余部分被放置在数学寄存器的最低重字中。

清除(CLR)

使用CLR指令将单词的目标值设置为零。

平方根(SQR)

当评估该指令为TRUE时,计算源的绝对值的平方根,并将舍入结果放在目的地中。该指令计算负数的平方根,而不会溢出或故障。在源值为否定的应用中,使用比较指令来评估源值以确定目的地是否可以无效。

与参数缩放(SCP)

使用SCP指令生成具有输入和缩放值之间具有线性关系的缩放输出值。该指令支持整数和浮点值。使用SLC 5/03(OS302),SLC 5/04(OS401)和SLC 5/05处理器的此指令。

使用以下公式将模拟输入数据转换为工程单位:

y = mx + b

在哪里:

Y =缩放输出

m = slope =(缩放最大 - 缩放分钟)/(输入最大。 - 输入分钟)

x =输入值

b =偏移(y拦截)=缩放最小 - (输入分钟x m)

斜坡指令(RMP)

斜坡(RMP)指令提供了创建线性,加速度,减速和“S”曲线斜坡输出数据波形的能力。该指令在使用它们以控制诸如阀门的设备时,提供了一种斜坡模拟输出的装置。

交换(SWP)

使用此指令在位,整数,ascii或字符串文件中交换指定数量的单词的低字节。

arc sine(asn)

使用ASN指令拍摄数字的ARC正弦并将结果(在Radians中)存储在目标中。源必须大于或等于-1且小于或等于1.目的地的结果值始终大于或等于-PI / 2且小于或等于PI / 2,其中PI = 3.141592

自然日志(LN)

使用LN指令拍摄源中值的自然日志并将结果存储在目的地。源必须大于零。目的地的结果始终大于或等于-87.33654,小于或等于88.72284 ..

还阅读

要了解更多关于PLC的信息检查下面的链接

//www.septentrion-design.com/category/plc/

DCS,PLC和SCADA之间的差异

相关文章

PLC硬件简介 - 第2部分

areej.

PLC学习系列10:PLC定时器

Sivaranjith.

如何将PLC连接到控制面板?

areej.