找答案的高端用户(找答案钻石及双钻级别的用户)将尽可能从此问题下的所有回
答中,为您推荐最佳答案。届时您可以根据推荐数采纳答案。
如果自提问时间起7天内您仍无法选出最佳答案,您可以选择“无满意答案”关闭此问题。
问题
取消精华
首页精华问答
取消推荐
高端用户推荐
申请置评
已申请置评
修改
修改标签
添加标签
官方认证
取消官方认证
修改标签
添加标签
转移分类
删除
{{itemCategory}}
手机扫码追踪该问题,
分享一下,更快有答案!
点击复制链接
这是在LOGO!上进行的最常见的逻辑修改。下面我将为您提供清晰的方法和程序示例。
核心思路:从“点动”到“自锁/保持”
点动(Jog):输出(喷雾)完全依赖于输入(按钮)的持续状态。输出 := 启动按钮
连续运行(Continuous):利用输出本身的信号“保持” 或 “锁定” 运行状态,直到停止条件出现。这需要创建一个自锁回路(或称为保持回路)。
方法一:最基础的自锁电路(推荐新手使用)
这是最简单、最经典的方法,只需要一个启动按钮、一个停止按钮和一个中间变量(或直接使用输出线圈)来实现自锁。
LOGO! 程序步骤(使用梯形图LD语言逻辑):
假设:
I1 = 启动按钮(常开触点)
I2 = 停止按钮(常闭触点)-- 注意:实际接线时,停止按钮通常用常闭点,这样更安全。
Q1 = 喷雾机输出
程序结构如下:
text
I1 I2 Q1
----| |----|/|----( )--- 【网络段 1:启动和自锁】
|
Q1 |
----| |-----
[其他逻辑,如过载保护等]
SCL(结构化控制语言)代码表示:
这个逻辑在SCL中非常简单,就是一个IF语句。
scl
// 喷雾机连续运行逻辑
IF #启动按钮 OR #运行输出 THEN
#运行输出 := NOT #停止按钮;
END_IF;
// 最终输出到喷雾机
%Q1 := #运行输出;
工作原理:
当按下I1(启动按钮)时,电流流过I1和I2,使Q1通电。
Q1通电后,与I1并联的Q1常开触点闭合。
此时,即使你松开了启动按钮I1,电流依然可以通过已经闭合的Q1触点保持流通,使Q1持续通电。这就是“自锁”或“保持”。
当按下I2(停止按钮)时,I2这个常闭触点会断开,切断整个回路,Q1失电,自锁解除。即使松开停止按钮,Q1也不会再通电,除非再次按下启动按钮。
方法二:使用SR置位/复位指令(更专业、更清晰)
这是更现代、更推荐的方法,逻辑清晰,不易出错。
置位(S):相当于启动按钮,让输出开启并保持。
复位(R):相当于停止按钮,让输出关闭并保持。
LOGO! 程序步骤:
在LOGO!的软件中,你可以直接找到 SR(置位优先) 或 RS(复位优先) 指令块。
使用 RS(复位优先) 指令块更安全(停止优先):
将 启动按钮 连接到 S (Set) 端。
将 停止按钮 连接到 R (Reset) 端。
输出 Q 就是控制喷雾机的信号。
SCL代码表示:
scl
// 喷雾机连续运行逻辑 - 使用RS触发器
// 定义RS功能块实例
VAR
SprayMachine_RS : RS;
END_VAR
// 调用功能块
SprayMachine_RS(
S := #启动按钮, // 置位端
R1 := #停止按钮, // 复位端
Q => #运行输出 // 输出端
);
// 最终输出到喷雾机
%Q1 := #运行输出;
工作原理:
按下启动按钮(给S端一个脉冲),运行输出被置位为1(开启)。
即使松开启动按钮,运行输出也保持为1。
按下停止按钮(给R端一个脉冲),运行输出被复位为0(关闭)。
如果启动和停止同时按下(虽然不应该),复位优先,输出为0,保证安全。
为您提供的最终LOGO!程序方案
假设您的LOGO!型号支持SCL(如LOGO! 8),您可以采用以下方案:
方案A(基础自锁):
scl
// 输入定义
#启动按钮 := %I1;
#停止按钮 := NOT %I2; // 如果I2接的是常闭触点,需要取反。如果是常开触点,则去掉NOT。
// 主自锁逻辑
IF #启动按钮 OR #运行输出 THEN
#运行输出 := NOT #停止按钮;
END_IF;
// 输出
%Q1 := #运行输出 AND NOT #过载信号; // 这里还可以加入过载保护等连锁条件
方案B(推荐-使用RS指令):
scl
// 输入定义
#启动按钮 := %I1;
#停止按钮 := %I2; // 无论接常开常闭,这里逻辑都可以调整
// 实例化并调用RS功能块
SprayMachine_RS(S := #启动按钮, R1 := #停止按钮, Q => #运行输出);
// 输出(加入过载保护)
%Q1 := #运行输出 AND NOT #过载信号;
希望可以帮到你,记得给个好评。。
等您来回答
换一换
{{item.CoinValue}}西币
{{item.VisitNum}}人想问
本版相关问题
换一换
专家置评
首次回答问题,获得
双倍西币积分!
立即成为技术知识分享的一员!
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!

西门子商城