调用子程序的前置保护条件

 我想用一个M06,调用一个子程序,例如L06,这个相应的改几个参数,写一个小的子程序就可以。

子程序里面想加上例如报警信息提示的条件:  MSG(门没有打开),程序就不往下执行,起到保护作用。

门有限位开关。

PLC和L06子程序里面怎么来写呢?

版主推荐答案

楼主可以试试PLC-NCK的外部输入信号 

DB10.DBX122.0-DB10.DBX129.7 

IN[09]-IN[40]

可以通过PLC将一个或几个限制条件赋值给$A_IN[**]

IF $A_IN[**]==1 GOTO AAA ;如果门关到位,跳转至AAA,否则提示:门没有打开,程序结束

MSG("门没有打开 ")

M30

AAA:

L06

...

查看完整帖子:
http://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1375457&bid=20

提问者对于答案的评价:

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年5月31日
下一篇 2017年5月31日

相关推荐

  • 请教840D固定循环的使用

    单位有台加工中心840D,PCU50,现操作工要用到固定循环加工,使用中总出现12550报警,查系统能调出相关的图形配套,请哪位大侠能讲个详细的配制及调用方法,谢谢! 如…

    SINUMERIK 2019年6月11日
  • 西门子802D数控系统的存储卡

    我想用来在各个数控系统间传加工程序,或者用来备份系统的参数,应该买哪种卡,序列号是多少,价格多少 最佳答案 首先确认你的系统是802D还是802D SL;如果是802D,…

    SINUMERIK 2018年12月14日
  • 840D面版钥匙掉了,打开了口令,还能在锁上不

    840D面版钥匙掉了,打开了口令,还能在锁上不 最佳答案 这个需要重新配置钥匙开关了,打开的口令如果没有钥匙将无法关闭,除非你修改程序。 提问者对于答案的评价:谢谢

    SINUMERIK 2017年6月27日
  • 西门子840D中DB21.DBX2.0如何在NC程序运行过程中更改生效

    新人,编写一段换刀程序,想实现在PLC中如果当前刀号等于换刀刀号时在NC中实现跳段功能,跳到最后,不执行换刀动作,如果当前刀号与换刀刀号不一致,不执行跳段程序,执行换刀动作,现在遇…

    SINUMERIK 2017年6月8日
  • 802C系统主轴用作U轴怎样实现回参考点

    802C系统主轴用作U轴,实现分度,需要回参考点,怎么实现. 问题补充:用的是安川驱动和电机,反馈用的是圆光栅全闭环。 最佳答案 一般主轴使用是普通电机,不具备分度功能,建议首先确…

    SINUMERIK 2017年8月16日
  • 换完电机后,重新做参考点的时候,参数34100和34210有点没太明白?

    大家好,我们有套840D solution line 的床子。Z轴有2个测量系统,并且在驱动上:端口 X201:连接到了 增量光栅…

    SINUMERIK 2017年8月15日
  • 是标配功能吗?

    ACM自适应监控是标配功能吗?用什么参数或程序代码激活? 最佳答案 是可选件,不是标配。参考:自适应控制技术在CNC机床上的应用http://w2.siemens.com.cn/n…

    SINUMERIK 2020年10月31日
  • 北一机产数控铣802d系统的数据恢复详细过程。

    我公司两台北一机04年的数控铣802d系统,现在只要在机器上编程就死机。我想恢复下数据试试,由于我什么也不懂,手头有一张光碟和一张软盘。光碟上有:PCU Toolbox&…

    SINUMERIK 2018年3月6日
  • 位置环的问题

    有一台802D的数控磨床,A为旋转轴,X,Y为直线轴.把这三轴的32200和32300都同时调小后,在程序不变的情况下,发现加工速度变慢了很多.加大32300之后依然如此.请问这究…

    SINUMERIK 2019年6月10日
  • SME120传感器模块

    SME120传感器模块 型号6SL3055-0AA00-5JA3 原理和作用是什么 最佳答案 你看下这个网站说的是不是你要的http://wenku.baidu…

    SINUMERIK 2017年6月4日