n
组态说明
两个模拟量之间进行“大于”,“小于”或者“等于”的比较。n
操作说明
如下图所示,需要两个模拟量比较器和一个“与”门来判断哪个模拟量值更大,或者两值是否相等。n
将被比较的两个模拟量值连接到两个模拟量比较器。两个模拟量比较器的输出一方面连接到对应的输出端,另一方面取反后连接到与门的输入端。 与门的输出连接到第三个输出端。n
比较函数按照以下步骤建立:n
- AI 1 连接到模拟量比较器 B001 的 Ax 端和 B002 的 Ay 端n
- 模拟量比较器 B001 和 B002 的参数: 设置“阀值” On=10, Off=5n
- AI 2 连接到模拟量比较器 B001 的 Ay 端和 B002 的 Ax 端n
- 将模拟量比较器 B001 的输出连接到输出 Q2,同时取反后连接到与门 B003的输入端n
- 将模拟量比较器 B002 的输出连接到输出 Q3,同时取反后连接到与门 B003的输入端n
- 将“与”门的输出连接到输出 Q1
功能示例
两模拟量值相等:
序号 | 步骤 |
1 | 模拟量比较器 B001 和 B002 均为“OFF”, 因为两模拟量之间的差值为0。 |
2 | 两模拟量比较器之间的差值为 0。 n
|
表 1
n
情景:模拟量输入 AI 1 与 AI 2 相比先增加至少11,然后又下降 6:
序号 | 步骤 |
1 | 初始值:见表 1,步骤 1 至步骤 2 |
2 | 模拟量输入 AI 1 与 AI 2 相比增加 11 |
3 |
|
4 | 模拟量输入 AI 1 减小6 |
5 |
|
表 2
情景: 模拟量输入 AI 2 与 AI 1 相比 增加 至少11,然后又减小6:
序号 | 步骤 |
1 | 初始值:见表 1 ,步骤 1 至步骤 2 |
2 | 模拟量输入 AI 2 与 AI 1 相比增加 11 |
3 |
|
4 | 模拟量输入 AI 2 减小 6 |
5 |
|
表 3
注意
为了防止输出抖动,您必须为模拟量比较器设置滞回。模拟量比较器 B001 和 B002的参数 “阀值 On=10”与“阀值 Off=5” 是可以更改的。
例子程序
您可以下载此例程以便更好的理解。
Logo_compare_analoginput.zip ( 7 KB )
附加的关 键字
Logo,Soft Comfort,模拟量,加法
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc327274.html