计算方程式
以下示例程序显示了如何使用三个运算指令计算以下方程式:
RESULT = ((A + B) x C) /D
实施
下表列出了 PLC 变量表中所用操作数的声明:
名称 |
数据类型 |
备注 |
---|---|---|
A |
INT |
被加数 |
B |
INT |
加数 |
C |
INT |
乘数 |
D |
INT |
除数 |
RESULT |
INT |
最终结果 |
以下 STL 程序说明了如何实现此示例:
STL |
说明 |
---|---|
L "A" |
//将操作数的值“A”加载到累加器 1 中 |
L "B" |
//将操作数的值“A”加载到累加器 2 中 //将操作数的值“B”加载到累加器 1 中 |
+I |
//将累加器 1 和 2 中的值相加 //将合计值保存到累加器 1 中 |
L "C" |
//将合计值移动到累加器 2 中 //将操作数的值“C”加载到累加器 1 中 |
*I |
//将累加器 1 和 2 中的值相乘 //将乘积保存到累加器 1 中 |
L "D" |
//将乘积移动到累加器 2 中 //将操作数的值“D”加载到累加器 1 中 |
/I |
//将累加器 2 中的值除以累加器 1 中的值 //将结果保存到累加器 1 中 |
T "RESULT" |
//结果传送到操作数“RESULT” 中 |
全部0条评论
快来发表一下你的评论吧 !