840Dsl系统,M指令是执行一个扫描周期吗?

大家好,床子里有个M55的指令,用来打开释放空气的阀门。

我看了下PLC程序(如图),有点困惑的是:
DB22。DBX200.7 和DB122.DBX7.6 都注释成了M55。

我们做了个试验,如果输入在机床上运行M55的话,
DB22。DBX200.5 会瞬间ON一下;
但DB122。DBX7.6 是ON还是OFF,取决于 I73.4 (主轴里有没有气压)。

所以想问一下,M55的指令是只执行一个脉冲,还是执行到状态完成?
比如说:
 
N2340 WHEN TRUE DO H3=200 M55 ;
 N2350 G4 F0.5

是DB22。DBX200.7 从on 变成 off (即一个脉冲)后,就会执行 N2350;

还是说要等 DB122。DBX7.6从on 变成 off (释放完空气)后,再执行 N2350?

谢谢。

图片说明:

840Dsl系统,M指令是执行一个扫描周期吗?   

最佳答案

1:M指令都是动态指令,即NC程序扫描到该M55指令时,对应的PLC位DBX200.5 执行一次
      就是你说的瞬间ON一下,可以理解为一个脉冲信号
 2:就你列举的例子
      N2340 WHEN TRUE DO H3=200 M55 ;
      N2350 G4 F0.5
      如果PLC程序没有对DB122.DBX7.6进行处理的话,M55执行之后是会直接执行下一步的
 
      你可以看一看你的PLC程序DB122.DBX7.6 应该是关联到DB22.DBX6.1这个位上了的,
      DB22.DBX6.1是通道的read-indisable,当这个位为1时,NC程序是不会往下执行!
      NC程序M代码与PLC之间是靠这个位来确认动作有没有执行完成!

提问者对于答案的评价:
谢谢。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月24日 下午6:50
下一篇 2017年6月24日 下午6:51

相关推荐

  • 840Dsl的系统,出现7xxxxx的红色字体报警后,床子是自动停止进给吗?

    大家好,840Dsl的系统,出现7xxxxx的红色字体报警后,床子是自动停止进给吗?比如说,我在PLC程序中写了一个,如果 I74.4 = on,&n…

    SINUMERIK 2017年6月24日
  • 802DSL系统支持的电机极对数?

    802DSL数控系统到底支持多少个电机极对数?另外840DSL数控系统最大支持多少个电机极对数 最佳答案 不论是802DSL数控系统还是840DSL数控系统,都没有电机极对数的限制…

    SINUMERIK 2017年11月29日
  • 840d G54偏值输不进去

    我有一台龙门铣 系统是840d   最近发现g54偏值   输不进去。如何解决。请高手指导。 问题补充:权限是…

    SINUMERIK 2020年10月31日
  • 808d主轴控制不经过系统,但是要在系统上显示主轴转速,怎么设定

    808d主轴控制不经过系统,但是要在系统上显示主轴转速,怎么设定 最佳答案 要设置为模拟主轴,带反馈编码器,模拟量可以不控制主轴。 提问者对于答案的评价:!

    SINUMERIK 2017年7月25日
  • 主轴定位不准

    由于机床在加工过程中的抖动造成主轴旋转编码器松动,带来的主要后果就是主轴定位不准。固定编码器后仍不能准确定位,编码器的安装是不是要对什么基线之类的,请高手指点一上应如何正确安装与调…

    SINUMERIK 2019年6月11日
  • 西门子808D显示015188,017190故障怎么解决

    工作中突然撞刀,重新对刀时显示这两个故障码 图片说明:       最佳答案 1.重新启动数控系统;2.把刀库重新初始化,具体方法可以参考机…

    2020年10月31日
  • DOConCD V4.7

    请问一下,哪位大师分享一下最新的DOConCD V4.7,谢谢!我的邮箱:744676172@qq.com 最佳答案 https://support.industry.s…

    SINUMERIK 2020年11月1日
  • 关于840DSL NCU的问题

    一台数控铣床加工过程中突然出现报警 报警如下图所示。重启后NCU上的状态指示灯一直都是橙色,七段数码管3-3-4-6一直循环闪烁,现怀疑是CF卡数据丢失。麻烦高手们帮忙指…

    2020年11月1日
  • 试车数据备份故障

    我使用的是西门子802D系统,在将试车数据备份到电脑过程中,大约传输8兆(60分钟)时出现问题(连续试过两次):机床(数控立车)系统停止、出现英文提示……ERROR&nbs…

    SINUMERIK 2019年6月10日
  • 828D车床主轴与Z轴联动

    都说西门子828D的C轴功能是标准功能,那怎么才能在车床上实现主轴与Z轴的联动呢?求指教! 最佳答案 例如主轴在通道中取名C:参数20080[3]=C,编程:m70;或spcon切…

    SINUMERIK 2017年7月25日