n
描述
可以在 LOGO! 逻辑模块中使用“SetParam” 菜单功能和选择改变程序块来改变数值。
然而,如果想要直接在编程视图中改变设定点的值,例如,通过 LOGO!文本显示器的功能键来改变设定值,那么应该使用后面提供的 LOGO! Soft Comfort 程序代码。
点击功能键,每次数值都会增加或减少,按住功能键,数值会连续地增加或减少,直到释放功能键为止。n
这个功能适用于所有需要将一个设定值逐渐增加或减少的应用。例如,像这样的设置:n
- 阈值(例如,加热,定时器)n
- 速度预设值n
- 流速n
- 填充位置n
- 阀门设置
程序代码
图01n
功能
序号 | 如何工作 |
1 | LOGO! 文本显示器的 F1 键增加设定值 B001,F2 键减少设定值。 |
2 | 异或块 B004 锁存两个功能键的相异状态。 因此,同时点击功能键 F1 和 F2 时无作用。 |
3 | 当单独点击F1键并与F2 键做异或(B004)运算后, 一个上升沿进入计数器 B001 的“Cnt” 输入。 由于 F2 在计数器 B001 的“Dir” 输入定义的是取反运算,因此,点击一次 F1 键,计数器 B001 的数值加一,点击 F2 键减一。 |
4 |
异或块 B004 的输出也接通延迟开关 B005, 延迟时间设定为2秒。 |
5 | 设定值 B001 的值可以被其它功能块评估和用于消息文本的显示。 |
表 01
注意
连续修改设定值功能时,需要按下功能键持续一段时间,此时间由程序块 B005 定义的接通延迟时间来决定。
连续修改设定值的速度,由脉冲编码器块 B002 定义的脉冲持续和停止时间来决定。
下载
下载 "Setpoint_variation.zip" 压缩包中包含以下文件:
文件 | 描述 |
项目"timer.lsc" |
例子项目中,接通延迟时间可以通过上面描述的功能来改变。 |
项目"heating.lsc" | 例子项目中,一个加热温度调节装置的设定温度可通过上述功能来改变。 |
表 02
Setpoint_variation.zip ( 26 KB )
注意
在 LOGO! 手册中有更多有用的信息,条目:50074616。
附加的关键字
设定值,文本显示器,功能键,F 建,增加,减少
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc327275.html