首页 理论教育 PLC应用:地铁设备中的复杂数学等式计算

PLC应用:地铁设备中的复杂数学等式计算

时间:2023-10-11 理论教育 版权反馈
【摘要】:图7-18选择数学函数中的计算指令双击“Calculate”指令以将该指令插入用户程序中,如图7-19所示。并为输入参数和输出参数选择数据类型。图7-21编辑等式窗口对于本示例,输入以下等式来标定原有模拟值。如图7-22所示,在“编辑Calculate”框中,输入带有参数名称的等式:图7-22生成的计算功能框OUT=*+ in5单击“确定”后,Calculate指令就会生成指令所需的输入。

PLC应用:地铁设备中的复杂数学等式计算

Calculate指令可以根据定义的等式生成作用于多个输入参数的数学函数,从而生成结果。

在基本指令树中,展开“数学函数”(Math functions)文件夹,选择“计算”指令。如图7-18所示。

图7-18 选择数学函数中的计算指令

双击“Calculate”指令以将该指令插入用户程序中,如图7-19所示。

图7-19 计算指令

组态的Calculate指令提供了两个输入参数和一个输出参数。

单击“???”并为输入参数和输出参数选择数据类型(所有输入参数和输出参数的数据类型必须相同)。对于本示例,选择的是“Real”数据类型,如图7-20所示。

图7-20 计算指令数据类型选择

单击“编辑等式”(Edit equation)图标,输入等式,如图7-21所示。

图7-21 编辑等式窗口

对于本示例,输入以下等式来标定原有模拟值(“In”和“Out”标识对应于Calculate指令的参数)。

Out value=((Out high-Out low)/(In high-In low))*(In value-In low)+ Out low;(www.xing528.com)

Out=((in4-in5)/(in2-in3))*(in1-in3)+ in5。

其中,Out value(Out):标定的输出值;

In value(in1):模拟量输入值;

In high(in2):标定输入值的上限;

In low(in3):标定输入值的下限;

Out high(in4):标定输出值的上限;

Out low(in5):标定输出值的下限。

如图7-22所示,在“编辑Calculate”(Edit Calculate)框中,输入带有参数名称的等式:

图7-22 生成的计算功能框

OUT=((in4-in5)/(in2-in3))*(in1-in3)+ in5

单击“确定”后,Calculate指令就会生成指令所需的输入。

输入与参数对应的值的变量名称,见图7-23。

图7-23 定义变量名称后的计算功能框

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈