我花了几个小时和一棵树在纸上写生,我还没有偶然发现任何东西来帮助我克服这个问题。我可以在两个电机之间来回切换,但我不知道如何在它们之间切换时如何关闭电机,同时仍然遵循下面的标准。
使用梯形逻辑:只使用一个启动停止站,只有一个数控接触器和一个无接触器,两个电动机启动器和三个控制继电器创造了下面的循环。(没有计时器或计数器)
任何帮助都是非常感谢的。
谢谢
发布于 2014-08-30 17:10:29
艾拉·巴克斯特是对的。你应该使用状态机。我在下面做了一个。通常你会用圆圈和箭头画出这样的状态机,但现在我想.
尽管您讨论了有3个不同的步骤(状态),但我实际上看到了6个状态:
State0: Both motors are switched off (If start button pressed goto state 1)
State1: Motor 1 running (If stop button pressed goto state 2)
State2: Both motors are switched off (If start button pressed goto state 3)
State3: Motor 2 running (If stop button pressed goto state 4)
State4: Both motors are switched off (If start button pressed goto state 5)
State5: Both motors are running (If stop button pressed goto state 0)您应该做的是让一个块确定状态(0..5),并让电机控制块对该状态作出反应。
发布于 2017-02-14 15:10:47
如果您在中继上受到限制,并且不想使用状态机,则只需2个中继即可完成。使用逻辑标志来解决这个问题。这个例子假设你有上升的边缘接触和set+reset线圈作为开始。我不能在这里写梯子代码,所以我做了我能做的事:
开始不是按钮,停止是NC按钮。M1+M2是电动机,F1+F2是继电器
START M1 M2 F1 F2 M1
-|P|--|/|--|/|--|/|--|/|--(S)
STOP M1 M2 M1 F1
-|N|--| |--|/|--(R)--(S)
START M1 M2 F1 F2 M2
-|P|--|/|--|/|--| |--|/|--(S)
STOP M1 M2 M1 F2 F1
-|N|--|/|--| |--(R)--(S)--(R)
START M1 M2 F1 F2 M1 M2 F2
-|P|--|/|--|/|--|/|--| |--(S)--(S)--(R)
STOP M1 M2 M1 M2
-|N|--| |--| |--(R)--(R)-https://stackoverflow.com/questions/25312329
复制相似问题