这是在 PLC 中实现SR触发器的 PLC 程序。 通过此示例逻辑学习 PLC 编程。
使用 PLC 梯形逻辑的 SR 触发器
问题描述
使用梯形图语言在 PLC 中实现 SR 触发器逻辑的程序。
问题图
PLC 解决方案
众所周知,更复杂的系统不能仅用组合逻辑来控制。 主要原因是我们无法或选择不添加传感器来检测所有情况。 在这些情况下,我们可以使用事件来估计系统的状况。
SR 触发器用于锁定或解锁——锁定某项或将其关闭。
大多数 PLC 都有专门的 SR 触发器功能指令。 因此此类 PLC 不需要自定义逻辑。 SR 触发器首先执行 SET 功能,然后执行RESET 功能。
注意:- 这里我们考虑 SR 触发器指令的简单功能,而不使用特殊指令或使用锁存功能。 这里我们使用简单的锁存电路来实现 SR 触发器功能。
如图所示,采用两个按钮或两个输入来执行程序。
当用户按下 SET 按钮或在 S 输入处接收到 1 时,Q 输出将打开,如果按下 RESET 按钮或在 R 输入处接收到 1,Q^ 将打开。
输入/输出列表
数字输入
- 设置输入:- I0.0
- 复位输入:- I0.1
数字输出
- Q 输出:- Q0.0
- Q^ 输出:- Q0.1
M 内存
- 继电器线圈 1 :- M0.0
- 继电器线圈 2 :- M0.1
PLC 梯形图实现 SR 触发器
程序解释
本 PLC 程序我们使用 S7-300 PLC 和 TIA Portal 软件进行编程。 我们也可以使用其他 PLC 来实现这个逻辑。
网络 1:
这里我们使用继电器线圈 1(M0.0) 的 NC 触点,因此当按下复位按钮时,Q 输出 (Q0.0) 关闭。
网络 2:
这里我们使用继电器线圈 2 (M0.1) 的 NC 触点,因此当按下设置按钮时,Q^ 输出 (Q0.1) 关闭。
网络 3:
这里,当我们按下RESET按钮(I0.0)时,继电器线圈 1(M0.0)将被锁存。
网络 4:
这里,当我们按下 SET 按钮(I0.1)时,继电器线圈 2(M0.1)将被锁存。
如果上电期间两个输入都为低电平,则 Q^ 输出 (Q0.1) 将因其顺序而变高。 如果两个输入都是
注意:- 以上应用可能与实际应用有所不同。 该示例仅用于解释目的。 我们也可以在其他 PLC 中实现这个逻辑。 这就是无需指令实现 SR 翻转功能的简单概念。 我们也可以在其他例子中使用这个概念。
示例中考虑的所有参数仅供说明之用,实际应用中参数可能有所不同。
结果
Recommended Comments
There are no comments to display.
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now