S7200互锁程序

224XP里面想实现互锁功能。有继电器M30.0 M30.1 M30.2 M30.3分别对应一段子程序SBR1 SBR2 SBR3 SBR4.现在我想在其中任何一个继电器执位到高电平同时将其他继电器复位并调用对应的子程序。
比如:
LD M30.0 
R M30.1,1
R M30.2,1
R M30.3,1
CALL  SBR1

LD M30.1
R M30.1,0
R M30.2,1
R M30.3,1
CALL  SBR2......
这样写对吗?我在实际运行过程中,如果程序下载成功后,首先将M30.0执位,可以执行。但是再执位M30.1就不执行,无法将M30.1执位。应该怎么写?请不吝赐教。谢谢!

最佳答案

既然是互锁程序,应该其中一个继电器M的常开指令和其它几个继电器M的常闭指令相”与“,这样不管是哪个M置位,都是独立的,在执行置位的时候,同时把复位自己通路断开。
这个思路就是互锁程序的设计思路。
具体程序参考:
LD M30.0
AN M30.1
AN M30.2
AN M30.3
R M30.1,1
R M30.2,1
R M30.3,1
CALL  SBR1
LD M30.1
AN M30.0
AN M30.2
AN M30.3
R M30.0,1
R M30.2,1
R M30.3,1
CALL  SBR2
......

提问者对于答案的评价:
ok

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc190784.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年8月3日 上午12:59
下一篇 2017年8月3日 上午12:59

相关推荐

  • s7-200系列PLC编程软件

    完整版本最好是中文,在官网下载的都是升级包 最佳答案 STEP 7 Micro/WIN V4.0 SP9完整版安装包:http://w2.s…

    2021年7月5日
  • s7-200cpu对于数字量模拟量处理信号是什么

    200的cpu对于数字量的输入是能处理电压信号,电流不知道能不能处理???而对数字量的输出是电压信号??对于模拟量的输入cpu能处理的是电压电流或者rtd模块的电阻?输出是电压或者…

    SIMATIC S7-200 2021年7月5日
  • S7-200之间的以太网连接

    最近在做毕业设计,200PLC之间的以太网连接,请问生成了子程序“ETHO_CTRL”和“ETH0_XFR”之后呢,怎么通过主站控制从站?书上到调用子程序就没了。 图片说明: &n…

    2021年7月5日
  • 转速计算?

    用S7-200的高速计数功能,能否对编码器采集的信号计算出电机的转速?如果能,请各位高手指教? 问题补充:有没有程序发一段,谢谢!!!邮箱为WHZGSY@YAHOO.COM.CN …

    SIMATIC S7-200 2021年7月5日
  • s7-214 -1bc01-0xb

    我手里有一款老cpu214的PLC(支持HS!1HSC2),现在项编一个高速计数的例子,怎么搞都不行,有哪位手里有HSC1或者HSC2的例子吗?另外我始终没没明白,计数的数值放在哪…

    SIMATIC S7-200 2021年7月4日
  • 求EM231 AI8*12Bit 231-0HF22-0XA0的Configuration拨码设置说明

    求EM231 AI8*12Bit 231-0HF22-0XA0的Configuration拨码设置说明。手上的资料只有4AI的,期待高手、专家解答,谢谢! 最佳…

    SIMATIC S7-200 2017年6月10日
  • 自学的困惑

    各位师傅,我工作后做的是仪表维护,但是比较喜欢PLC,所以就自学了PLC,公司有很多的PLC设备,现在看买的那些书,感觉上面的程序有点简单了,想再编稍微难一点的,但是也不能太难,不…

    SIMATIC S7-200 2020年11月1日
  • s7_200 的PID调节

    在做s7—200 的PID调节时,看说明书,有个PID向导编辑,一个PID指令编程,这两个程序的使用方式是不一样的。PID向导编辑就是在向导里生成程序,我知道了,但是PI…

    SIMATIC S7-200 2020年10月31日
  • EM253定位问题???

    问用EM253做位置控制,我从A点走向B点走完后,再从B点返回A点却实现不了?EM253好像在包络里面只能做一个方向运动,不能做两个方向运动,怎样才能在同一个程序实现两个方向运转控…

    SIMATIC S7-200 2021年7月4日
  • 老问题了

    用一台超声波液位计(量程0-3米;液位计输出信号:4–20mA)控制一台潜水泵的启动、停止(当水位为2米时,水泵启动,当水位为1米时,水泵停止);威纶触摸屏,PLC是西门子S7&…

    SIMATIC S7-200 2017年11月1日