西门子 S7-1200/1500 PLC 中的 PLS 指令 (西门子s7-300)

HTML 格式 html 1200

概述

PLS 指令(位置输出)用于在 S7-1200 和 S7-1500 PLC 中将模拟量写入到模拟输出模块。它类似于 S7-300 PLC 中的 AO 指令。

语法

```PLS , ```其中:` ` 是一个保存输出值的模拟量地址。` ` 是要写入的模拟量值。

参数

目标地址(Destination)` ` 参数可以是:模拟输出模块的地址(如:AQW 0)数据块中模拟量变量的地址(如:DB1.DBW 0)值(Value)` ` 参数可以是:常量值(如:50)符号变量(如:MyAnalogValue)表达式(如:50 + MyAnalogOffset)

示例

以下示例将模拟量值 50 写入到地址为 AQW 0 的模拟输出模块:```PLS AQW 0, 50```以下示例将变量 `MyAnalogValue` 的值写入到数据块 DB1 中地址为 DBW 0 的模拟量变量:```PLS DB1.DBW 0, MyAnalogValue```

高级用法

范围检查PLS 指令会自动检查 ` ` 参数的值是否超出模拟输出模块的范围。如果超出范围,指令将不起作用。单位转换PLS 指令可以自动将 ` ` 参数的值转换为模拟输出模块的单位。例如,如果模块是 4-20 mA 电流输出,PLS 指令将自动将 0-100% 范围的值转换为 4-20 mA 范围的值。处理时间PLS 指令的处理时间约为 1 ms。

与 S7-300 AO 指令的比较

PLS 指令与 S7-300 PLC 中的 AO 指令类似,但有一些区别:PLS 指令使用不同的语法。PLS 指令支持数据块中的模拟量变量。PLS 指令具有内置的范围检查功能。

结论

PLS 指令是西门子 S7-1200 和 S7-1500 PLC 中用于输出模拟量的重要指令。它易于使用,具有高级功能,并可用于各种工业应用。

本文原创来源:电气TV网,欢迎收藏本网址,收藏不迷路哦!

相关阅读

添加新评论